mkinitcpio:コマンドが見つかりません

mkinitcpio:コマンドが見つかりません

初心者LinuxでArch Linuxをインストールするときデュアルブート、ダウンロード基本システムそれから私は行きます。chroot次に、次のコマンドを使用してラムを作成しますmkinitcpio -p Linux。私が書くとき私に与えてください命令が見つかりません。
これを使ってインストールしました。動画:https://www.youtube.com/watch?v=METZCp_JCec 数分で止まりました。9.16。

答え1

~から2019-10-06基本パッケージのインストールに加えて、カーネルもインストールする必要があります。

したがって、mkinitcpioパッケージを依存関係としてインポートするlinuxまたはlinux-lts(または他の選択したカーネル)をインストールする必要があります。

これ最新のガイドラインあなたがしなければならないことに言及してください:pacstrap /mnt base linux linux-firmware

したがって、あなたの場合はデフォルトでpacstrap /mnt linux linux-firmwarechrootの外で実行する必要があり、chrootの内部ではmkinitcpioツールを使用できます。

言及された映像は2014年の映像なので修正を考慮しないでください。存在する6:29baseをインストールすると、Linuxパッケージがインポートされたことがわかりますが、もはやそうではありません(Linuxパッケージがインストールされていないことを/mnt/var/log/pacman.logファイルで確認できます)。

答え2

chroot環境のパスにコマンドがない可能性があります。

chrootで試してみてください:

/sbin/mkinitcpio -p Linux

それでも問題が解決しない場合

/usr/sbin/mkinitcpio -p Linux

うまくいかなかったら教えてください。

関連情報