前两天,我给我的电脑装ubantu,原本我的系统是win7的系统,我想把它安装成win7和linux双系统,我是用光盘安装的,在安装之前,我先将硬盘空间分出了60g给linux,但是每当我安装到给linux分配区间的时候,总是无法显示出那60g的未分配区间,从而导致无法继续安装。
后来,我上网查阅,才记起我的硬盘是ssd,是动态磁盘,必须要把动态磁盘转换成基本磁盘,于是我到网上下载了一个动态磁盘转换器,想将我的磁盘转换成基本磁盘,但是转换失败,原因是要想转换自己的磁盘,磁盘最多只能分四个区,而我的磁盘有六个区了,每个区都装了好多东西......,所以我费了好大劲才将磁盘转换成功,最终也如愿以偿成功安装了linux系统。
刚开始还挺好的,但是开了两次机后,出现了rescue grub......,后来上网查阅解决了这个问题:
1.先输入ls,显示内容有:(hd0) (hd0,msdos12) (hd0,msdos11).........(hd0,msdos1)
2.然后找出哪一个盘装了系统,
ls (hd0,msdos1)/boot/grub,
ls (hd0,msdos2)/boot/grub/
...
结果尝试了所有的也没出现教程上说的grub.cfg....
后来,我输入了ls (hd0,msdos1)/grub
ls (hd0,msdos2)/grub
...
直到 ls (hd0,msdos9)/grub,才出现该出现的内容,把我激动地啊,虽然什么原因我也不知道....
3.然后输入
set root=(hd0,msdos9)/grub
set prefix=(hd0,msdos9)/grub
insmod normal
normal
4.终于进入ubantu了
5.进入终端,输入
sudo update-grub
sudo grub-install /dev/sda
然而,我的win7进不去了。就这样win7没了,把我给气的呀...
气归气,但是还得解决呀,
我先将win7 USB启动器插入电脑,进入安装界面,选择语言后,进入下一步,选择修复不是继续安装,搜索完已经安装的系统后,进入下一步
不要让windows自动修复,没用的,进入命令行,依次输入
bootrec/fixmbr
bootrec/fixboot
重新启动windows,但是,我知道我按照教程来,结果肯定和教程有不一样的地方,结果,win7来了,linux引导没了,,没了,尼玛.....
最后,我找到了解决方法,用easyBCD重新设置linux引导,最终将这个问题,虽然开机时的界面难看了点,不过对我这种小白来说,能用j就行了。
安装win7和linux双系统时出现的问题