首页 > 编程知识 正文

grub怎么直接进入系统 linux,ubuntu开机不进入grub

时间:2023-05-06 17:12:57 阅读:222951 作者:2617

grub >set root=hd0,msdos8 //参数根据自己的系统boot盘进行选择grub >set prefix=(hd0,msdos8)/boot/grubgrub >linux /vmlinuz-xxx-xxx root=/dev/xvda1//里边的xxxx可以按Tab键,如果有acpi问题,在最后加一句acpi=off//xvda1为系统盘grub >initrd /initrd.img-xxx-xxxgrub >boot//成功进入系统

本机为/boot/vm等等。。
开机后修改
Grub文件

解决方案

首先,在grub>指令处,输入ls指令。
这个指令能让你看到当前路径下的文件和文件夹。
使用这个指令,你可以类似这样的输出,(hd0)、(hd0, msdos1)类似的。
这些是磁盘的分区,我们需要在这些分区内找到能够正确引导系统的文件配置。使用指令ls (hd0)/来一个个测试,看输出有没有vmlinuz或者linux,initrd.img,root这样的字样。
比如第一步出现(hd0), (hd0, msdos1),在这一步的时候,你需要使用ls (hd0)/和ls (hd0, msdos1)/来一个个去试,直至出现上文提示的那些字样,那个分区就是引导文件所在的地方。
如果ls (hd0, msdos1)/出现unknown filestystem,你可以尝试使用ls /(hd0, msdos1)/,以此类推
ls (hd0, msdos1)/可以简写为ls (hd0, 1)/找到引导文件所在位置,比如在(hd0,5)。 输出以下指令4.set root=(hd0,5)5.set prefix=(hd0,5)/boot/grub6.insmod normal7.normal这一步来设置引导文件的位置。4. 如果还是不行,尝试以下指令8.linux (hd0,5)/vmlinuz root=/dev/sda59.initrd (hd0,5)/initrd.img10.boot

开机后修改

回车后等待可以看到正常的开机画面,进入Ubuntu系统修复grub设置进入命令终端输入sudo update-grubsudo grub-install /dev/sdareboot #重启

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。