1、使用指令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)。
3、输出以下指令

1、set root=(hd0,5)
2、set prefix=(hd0,5)/boot/grub
3、insmod normal
4、normal


4. 如果还是不行,尝试以下指令

1、linux (hd0,5)/vmlinuz root=/dev/sda5
2、initrd (hd0,5)/initrd.img
3、boot


5、ubuntu系统启动后停在(initramfs)

使用 fsck -y /dev/sdb1 命令 修复。

系统装在sdb1。

修复完毕重启reboot即可。

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:22 天前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐