Closed zairuoukoku closed 2 years ago
P.80中央に記載されているカーネル起動の部分を行っているのですが、コマンドを実行してもQEMUで起動できません。
<実行した内容> P.72 初めてのカーネル(osbook_day03a) から読み進めて ・P.73の中央にある"cd $HOME/workspace/..."からはじまるコマンドを実行しました。 (ただし、自身のディレクトリ構成に"workspace"がなく、"home\user\osbook\devenv\mikanos\kernel"となっていましたので そのディレクトリパスを指定して実行しました) ・P.73にある"git checkout..."、"clang++ -O2..."、"ld.lld --entry..."のコマンドを実行しました。 ・P.74,75,76,77,78は内容を読みました。 ・P.79は"cd $HOME/workspace/..."からはじまるコマンドと"readlf -h ..."からはじまるコマンドを実行しました。 (ただし、自身のディレクトリ構成に"workspace"がなく、"home\user\osbook\devenv\mikanos\kernel"となっていましたので そのディレクトリパスを指定して実行しました) ・p.80の"cd $HOME/workspace/..."、"git checkout....","cd $HOME/edk2","build","$HOME/osbook/devenv/..."を実行しました。 ・"build"を実行した際に"Command 'build' not found, did you mean: ... Try : sudo apt install "と表示されました。
"build"する箇所で何か問題があると思っているのですがどうしていいものかわからない状態です。 進め方で間違っている点がありましたら教えて頂きたいと思っています。
色々と試してみたのですが、"build"コマンドを打ち込む前に"source edksetup.sh"と打ち込むと上手く表示されたと思います。
解決できたということでよろしいでしょうか。おめでとうございます
そうですね。ありがとうございました。
P.80中央に記載されているカーネル起動の部分を行っているのですが、コマンドを実行してもQEMUで起動できません。
<実行した内容> P.72 初めてのカーネル(osbook_day03a) から読み進めて ・P.73の中央にある"cd $HOME/workspace/..."からはじまるコマンドを実行しました。 (ただし、自身のディレクトリ構成に"workspace"がなく、"home\user\osbook\devenv\mikanos\kernel"となっていましたので そのディレクトリパスを指定して実行しました) ・P.73にある"git checkout..."、"clang++ -O2..."、"ld.lld --entry..."のコマンドを実行しました。 ・P.74,75,76,77,78は内容を読みました。 ・P.79は"cd $HOME/workspace/..."からはじまるコマンドと"readlf -h ..."からはじまるコマンドを実行しました。 (ただし、自身のディレクトリ構成に"workspace"がなく、"home\user\osbook\devenv\mikanos\kernel"となっていましたので そのディレクトリパスを指定して実行しました) ・p.80の"cd $HOME/workspace/..."、"git checkout....","cd $HOME/edk2","build","$HOME/osbook/devenv/..."を実行しました。 ・"build"を実行した際に"Command 'build' not found, did you mean: ... Try : sudo apt install"と表示されました。
"build"する箇所で何か問題があると思っているのですがどうしていいものかわからない状態です。 進め方で間違っている点がありましたら教えて頂きたいと思っています。