您的位置:首页 > 运维架构 > Linux

修复linux系统引导

2015-11-11 08:43 567 查看

Ubuntu重装grub 进入ubuntuU盘(刻录有Ubuntu的系统U盘)

1、进入U盘的系统(不安装)

2、打开终端

ctrl + alt + t

3、列出所有磁盘, 看清要把grub修复在哪个磁盘里

sudo fdisk -l

4、挂载根目录的分区

sudo mount /dev/sda1 /mnt

4.1、这步只给把 /boot 另外挂载到与根目录不同分区的

sudo mount /dev/sda2 /mnt/boot

5、挂载其他分区或设备 (不能漏掉,很重要,--bind是两条横线)

sudo mount --bind /dev /mnt/dev

6、改变根目录 这里不详细解释chroot的含义,讲起来有点玄,用起来就一点都不玄,很容易理解。

sudo chroot /mnt

7、运行update-grub更新配置文件(其实就是重建/boot/grub/grub.cfg)

update-grub

8、安装GRUB2到指定硬盘的MBR

grub-install /dev/sda

9、然后原文是退出root用户和umount的,不过,我们态度强硬一点,直接重启

reboot

10、现在开机可以看到熟悉的grub引导界面了,但是发现少了原来的win7

11、进入ubuntu 后

sudo update-grub
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: