美文网首页读书简友广场摄影
grub命令行引导进入系统

grub命令行引导进入系统

作者: 从零开始学ArchLinux | 来源:发表于2024-05-06 01:46 被阅读0次

之前安装Arch Linux系统时,最后忘记生成grub配置文件,导致无法进入grub引导菜单。现在通过grub命令行引导进入系统,然后自动生成配置和环境文件,从而修复无法进入grub引导菜单的问题。

虚拟机启动后会直接进入grub命令行,现在按照以下步骤进行操作。
第一步,grub命令行引导进入Arch Linux系统:

# 查看硬盘分区情况
ls
# 查看各分区的文件,确定哪个分区是根目录,哪个分区是引导目录
ls (hd0, msdos1)/
ls (hd0, msdos2)/
ls (hd0, msdos3)/
# 设置根目录
set root=(hd0, msdos3)
# 设置linux核心和根目录分区
linux (hd0,msdos1)/vmlinuz-linux root=/dev/sda3
# 设置初始化程序
initrd (hd0,msdos1)/initramfs-linux.img
# 引导进入Arch Linuxxitong
boot
grub命令行引导进入Arch Linux系统 在以上的操作中,(hd0,msdos1)等需要根据自己的情况,自己的硬盘分区可以通过ls查看。

第二步,使用root用户登录系统,并自动生成配置和环境文件:

# grub软件包包括该脚本
grub-mkconfig -o /boot/grub/grub.cfg
自动生成配置和环境文件

第三步,重启reboot重启电脑,进入grub引导程序菜单,系统正常。

正常进入grub引导程序菜单

至此,grub配置文件、环境文件生成,以后就可以正常进入系统了。

相关文章

网友评论

    本文标题:grub命令行引导进入系统

    本文链接:https://www.haomeiwen.com/subject/raklfjtx.html