Macのターミナル操作でインストールしたはずのコマンドが使えない時はパス(PATH)を見直そう!(ゼロからのOS自作入門)
ここのところ、多忙で中々ブログが更新できず・・・やっと2週ぶり?に更新です。
今回はインストールされているはずのmkfs.fatがターミナル(bash)で実行できず、悩んでいたら原因はただPATHが通っていなかっただけという話。
今年10月頃にWindows11で OS自作入門を始めたのですが、いつも使っているPCがMacなので、Macでできないかなぁと思っていたところ。
こんな記事を見つけて、Qiitaと記事を書いて下さった方に感謝!
これを読んでその通りにやってみたのですが、QEMUという仮想環境で作成したEFIを起動するのにエラーが出て実行がうまくできません。
なんでも、mkfs.fatというコマンドがないよということらしい。
仕方ないと思って、調べてみるとdosfstoolsをインストールする必要があるとのこと。
インストールしようとすると、インストール済みであることが表示された。
ここで、パスが通っとらんのか!ということに気づく。
mkfs.fatは次のパスにあるので、.bash_profileに追記。
/usr/local/Cellar/dosfstools/4.2/sbin
そして、再度実行!できました!
それでは今日はこの辺で!また、ぼちぼち続きをやっていきたいです。