我在为Ubuntu分区时,它的分区默认是把分区装在开始的,你们的也是这样吗??

你把grub装到/boot当然就没有ubuntu引导。还有,我在装Ubuntu时win7的那个100M的文件还在,这个应该不用删的吧?并且现在重起后,竟然是win7重起了!!也没见到开机系统的选项???怎么回事,??我把Ubuntu的 Boot分了200M,难道不够??
不是这样的,安装分区要你自己分配。安装win7时就可以重新分区。安装ubuntu时也可以安装到你想要的位置。我在为Ubuntu分区时,它的分区默认是把分区装在开始的,你们的也是这样吗??
happyz90 写了:先用livecd启动,进入终端
sudo fdisk -l
对照着列出的分区,一一进行挂载。
sudo mount /dev/sda1 /mnt
这里的sda1是你的/所在的分区,根据自己实际情况修改
如果/boot单独挂载到一个分区,也挂载上;如果/boot没单独分区,这个就不需要。
sudo mount /dev/sda2 /mnt/boot
sda2是/boot所在的分区,也是根据实际情况修改
然后挂载其他分区或设备 (不能漏掉,很重要)
sudo mount --bind /dev /mnt/dev
改变根目录
sudo chroot /mnt
重建grub.cfg
update-grub
安装GRUB2到指定硬盘的MBR
grub-install /dev/sda
然后重启,现在只能进入ubuntu(硬盘上的)。
再打开终端,运行
sudo update-grub2
现在就能恢复win7的启动项了。
如果还没有,那就用win7的盘先修复bcd,再重复上面所有步骤……