Repair GRUB

1

  1. 从光盘进入ubuntu:试用Ubuntu

2

  1. sudo -i
  2. fdisk -l ----> linux location
  3. mount /dev/sdaX /mnt ------>: /dev/sdaX 是fdisk -l 得到的。
  4. apt-get install grub
  5. grub-install --root-directory=/mnt /dev/sda

3

  1. reboot PC

4

  1. find /boot/grub/core.img -----> get:(hdx,y)
  2. root (hdx,y)
  3. kernel /boot/grub/core.img
  4. boot

5

  1. sudo grub-install /dev/sda ----->:repair grub

::::::::::::::::: 如果还是不行::::::::::::::::::::::::::::::::

sudo fdisk -l #列出硬盘信息,比如sda sda1 sda2, 在这里可以查看ubuntu安装在哪个区块里,我这里的情况是,ubuntu安装到了/dev/sda7
sudo mount /dev/sda7 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt  #把硬盘中的ubuntu挂载到正在使用的ubuntu,下面的的命令对硬盘上的ubuntu生效,而不是正在操作运行的试用ubuntu。

apt-get --purge remove grub-pc
apt-get install grub-pc
grub-mkconfig
grub-install /dev/sda  #重新安装配置grub

exit
sudo umount /mnt/sys
sudo umount /mnt/proc
sudo umount /mnt/dev
sudo umount /mnt  #退出并卸载硬盘ubuntu

sudo -i

fdisk -l

mount

chroot /mnt

update-grub

OK
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值