我是Linux的初学者,当我安装arch双引导时,下载基本系统,然后使用命令:mkinitcpio -p Linux创建一个ram。当我写它的时候,给我命令不要找到。
我安装使用这个视频:https://www.youtube.com/watch?v=METZCp_JCec,我停在分钟: 9.16。
发布于 2020-01-24 13:17:10
由于2019-10-06,除了安装基本包之外,还需要安装一个内核。
因此,您必须安装linux或linux(或您选择的另一个内核),将mkinitcpio包作为依赖项。
最新指令提到你必须做的事情:pacstrap /mnt base linux linux-firmware
因此,在您的情况下,基本上您必须在chroot之外执行pacstrap /mnt linux linux-firmware,然后一旦输入chroot,您将获得可用的mkinitcpio工具。
你提到的视频是2014年的,所以不要把这个修改考虑进去。在6:29上,您可以看到在他安装base时正在拉包linux,但现在不是这样了(您可以在in /mnt/var/log/pacman.log文件中签入,没有安装linux包)。
发布于 2019-10-19 20:58:59
也许在chroot环境中,命令不在您的路径中。
请试试看,里面的色度:
/sbin/mkinitcpio -p Linux如果不起作用,
/usr/sbin/mkinitcpio -p Linux如果它不起作用,请告诉我们。
https://unix.stackexchange.com/questions/547650
复制相似问题