Vista/Linux双系统好啦

Vista/Linux双系统好啦

(作者:寂静潇湘)我本来装了linux和Vista的双系统,linux用的是最新的ubuntu8.04,虽然说是最新的,但是从镜像文件烧制的CD安装到我现在的系统,中间可是经过了我俩天的更新呢,要更新200多个文件呢,网线速度比较慢,更新也太多,每天都要更新几十个上百个文件,所以也是很不忍心重新装系统的呢。Vista是Business SP1,用ubuntu之前就用的它,里面的文件也是存了很多的,所以也是很舍不得删除的。之前几天都运行起来都很顺畅,没有什么问题,因为那个menu.lst默认第一个是从ubuntu启动,所以我也就每天进入的linux,也没有去看看我的Vista。

这几天用Linux一直登录不了我的QQ,MSN倒是可以的,但是我还是想试试用QQ的,因为太久没有用拉,都怕我的密码被忘记了,今天有同事说他知道怎么在Vista设置一些东西就可以登录的,所以就在Vista下装了QQ,让他给我试试,确实经过他的改动设置之后,可以登录了,就是都是乱码(俺的系统是英文的)。可是俺一直是个菜鸟,Vista下的D盘竟然只分了10G的空间,要方的东西越来越多了,有点点紧张了,还好,装完Ubuntu之后还有30G的空间,但是Linux分了四个区,不让俺继续分区了,想想也是哦,算上linux的那四个,在disk manager里面,总共都有7个区了,俺只好把俺的D盘给删除了,另外的30G重新建立了一个分区,继续要D盘,呵呵,这不就跟俺直接给他扩展了20G一样么,然后想想俺现在要把那个language和location给改掉了,要不然俺的QQ装了也全是乱码,那可不行哦,俺虽然不聊天,但是QQ新闻也是偶尔会看看的嘛,乱码多难受的嘛!所以呢,想也不多想的,俺就把它从US改成PRC了,提示要重启,这个俺知道,正常!

可是不正常在之后马上就出现了,bootmenu里面选择了Vista之后,竟然告诉我:

Error12:Invalid device requested
Press any key to continue...

提示我要么选择E去Edit,要么就上下键选择别的系统,所以俺就赶紧试试俺的Ububtu,呵呵,是好的,可以正常Boot,那是什么问题呢?这可难倒俺这个菜鸟了!

上网搜搜看,到处都说Vista Business/Ultimate SP1不支持Vista/Linux双系统,或者说是ista Business/Ultimate SP1不能安装在Vista/Linux双系统上,不知道是不是真的,那难道我之前用的双系统只是自己的幻觉?!反正都说的很玄乎,对于俺这种菜鸟反正是看不懂的,还要修改什么MBR,MBR是什么我还不知道呢,代表的什么意思之类的,反正看到有说要去那个/boot/grub/menu.lst下面修改一个东西,加上

title   Windows Vista
root     (hd0,0)
makeactive
chainloader +1

之类的句子保存的,我就照这样修改了一下,自己也知道这个解决不了什么问题的,因为我的bootmenu里面是有Windows Vista的,名字叫做Windows Vista longhorn.我也不知道什么意思,反正只有那一个,用它也进的去Vista的,加上了之后就是多了一个Windows Vista的选单,我是狂喜呀!难道真的这样就可以解决了吗?可以又让我失望了,进去的竟然是Mpmomery,因为这个是自己添加的,所以想想可以随便修改,不行了就给它删除了,所以就点击了那个E去Edit,看看也没什么该的,那就把那个句子删删减减了,修改到root     (hd0,0)那一行的时候,就随便把它改成root     (hd0,1)了,哈哈哈哈,竟然让岸这个菜鸟给试出来了!各位看家,要是明白这个的话,就知道是什么意思,因为俺的Vista不是在第一个分区上面,而是在第二个分区上面,改成第一个硬盘的第二个分区就好了,就是那个句子里面的hd0,1了。

既然知道了原理,那么要把我之前的那个Windows Vista longhorn启动起来也是很简单的了,它本来是

title   Windows Vista longhorn
root     (hd0,2)
makeactive
chainloader +1
把它改成
title   Windows Vista longhorn
root     (hd0,1)
makeactive
chainloader +1

不就好了?试试看:真的好了!哈哈哈,菜鸟也懂得了一点点了。

哈哈哈,很高兴,要是下次还有什么问题,俺也要试着自己解决了,不过下次应该再也不会有同样的问题了,因为俺不可能把俺的D盘再给删除了。不过这次好的是,删除D盘之前俺是做过备份的,俺的C盘还有几十个G呢,暂时做一下D盘的备份还是可以的。
我也装了 vista和ubuntu

也是这么修改的。顺利的安装上去咯。
我的XP+2003ZERVER想加个LINUX一直不敢下手哦!怕崩溃啊!
我用的是vista+xp+magiclinux
mbr主引导用vista在xp的启动菜单中建了grub项
用虚拟机安好后把虚拟机中grub的menu.lst中部分拷贝+修改
再在主机中安linux(不添加引导到主引导)
楼上的朋友可以试试我的方法