不知使用这个命令么?
sudo grub
find /boot/grub/stage1
sudo grub
find /boot/grub/stage1
额。。。。。我写错咯adagio 写了:是menu.lst,就在/boot/grub里,而且这个跟挂载位置没有任何关系
如何查Grub的挂载位置,我的盘分区很多,不知在那个盘:em06sudo gedit /media/挂载点/boot/grub/menu.lst
假设桌面进不去,用LiveCD启动如何编辑menu.lst?白鳍豚 写了:最简单的办法。把硬盘挂上去,找到boot grub复制地址栏
sudo gedit 粘贴/menu.lst回车
sudo fdisk -ulwangdu2002 写了:那个挂载点指的是你硬盘/分区的挂载点(如果没分/boot分区的话)
fdisk -ul可以看到硬盘的基本情况。
代码: 全选
sudo fdiak -l
这个只有你自己试试了gurb在哪个挂载点?/dev/sda1 还是 /dev/sda6 ?:em20
代码: 全选
cd
mkdir sda7
sudo mount /dev/sda7 sda7
我再试试wangdu2002 写了:唉,不是说得很清楚了吗。。。
或者这样,如果你不记得你的硬盘上Linux系统的分区标识符,一个个试也不错:
0、fdisk -l 先看下Linux的分区号是sdaX,swap就不用管它了。其实那个X数字你看到后,也许就能猜得出来/分区是哪个X的数字了。
1、sudo mkdir -p /mnt/hddroot
2、sudo mount /dev/sdaX /mnt/hddroot
挂载后,你在Nautilus的文件管理器里,找到/mnt/hddroot就可以瞧下了,里面从/boot/grub/menu.lst的肯定就是根分区了。或是直接用cd加ls也足够了。
如果不是,卸载这个分区:
sudo umount /mnt/hddroot
再挂载另一个Linux分区试试