mount /dev/sda5  /mnt/sda5
cd /mnt/sda5
mount --bind /proc proc/
mount --bind /dev dev/
mount --bind /dev/pts dev/pts
mount --bind /sys sys/
chroot ./

然后再试一试grub-install

在 2012年5月2日 下午9:42,Xilin He <paul08co...@yahoo.com>写道:

>   我修复grub时,用ubuntu引导盘进入live ubuntu
> 1、  执行
> mount /dev/sda5  /mnt/sda5
> chroot /mnt/sda5
>
> grub-install grub-install /dev/sda
> 显示
> /usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev
> mounted?).  什么意思?
>
> 后来改了2、执行
> grub-install --root-directory=/mnt/sda5 /dev/sda
> 然后又成功,这两个命令有什么区别?
> -------------- 下一部分 --------------
> 一个HTML附件被移除...
> URL: <
> https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120502/011288d2/attachment.html
> >
> --
> ubuntu-zh mailing list
> ubuntu-zh@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
>
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: 
<https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120503/625887fb/attachment.html>
-- 
ubuntu-zh mailing list
ubuntu-zh@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh

回复