本人盖第一次独自一人安装Windows 7+Fedora 11双系统。装系统本不是什么大事,然初学之徒,毛手毛脚,费时三天终得成果,经历奇特,重启无数次,N多次系统急救,恢复与重装,切身难忘,挥笔可写数千行文字。即有此篇文章。
PART1.
话说这装系统是被HUDBT上两个烫烫的资源给搞得很心动,跃跃欲试,不过到后来就卯上劲了,不装上你,我跟你没完了。
一切得从前天,不,大前天早上开始,安装Windows 7的过程可以说是相当顺利的,直接从虚拟光驱打开Windows 7的镜像文件,就开始直接装了,呃,对了,我原是winXp的系统。
这个过程大概不到一小时就K.O.了,Windows 7de画面没话说cool,当初也是冲着这个去的,不过Windows 7的系统确实比WinXP稳定,运行起来也很流畅,这个就是后话了,后面会引旁人的实验来说明Windows 7的优越。
最棒的一点是,原来是WinXP的系统,虽然安装时提示说不能用升级的方式装,只能直接装,但是装出来之后,惊奇的发现,Windows 7已经把硬件的驱动全都搞定了,想,我在WinXP地下的时候,有几个设备是无法识别的,虽然驱动都装了,可是到Windows 7地下,所有设备都识别的好好的,貌似除了SD卡的读卡器驱动没有,那是无所谓的了,顿时惊呼,Windows 7这小子,嗨可以。(呃,如果装系统这是显然的,那就是我无知了,大惊小怪了不好意思)。
不过,话说自己是很傻的,装好了之后就想装些软件试试看怎么样这系统,www.adbrite.cc装了一下后才想到要把这系统给破解了,再次看了一下HUDBT上给的方法,打开注册补丁就准备上了。但看了一眼才发线要以管理身份登陆,这就有用管理员身份登录Windows 7,看着画面就觉得不爽了,貌似桌面又恢复到原来的样子了,装的软件不知到哪去了。
先注册了吧,不过有点担心,这东西果然有用?尽然是软件形式的东西,会不会出问题啊,哎,算了,双击之。出现cmd的操作框,简单几下就结束了,看了一下系统属性果然好了。第一个心是放下来了。
不过先插一句,其实这个破解方式其实是果然有问题的,这在刚装完Kmplayer之后就体现出来了,情况是这样的,双击KMPlayer,会出现叮一声,然后说没有注册类,接着就打开了,一切运行正常。
当时只是一位这是一个兼容性问题,毕竟Windows 7刚出炉的嘛,难免。后来装好双系统之后,再装MATLABr2009a到最后的时候跳出一个出可说,MSHFLXGD.OCX无法注册之类的话,小惊一下,问别人说没出过问题,我就上网查之,解说看的我直晕,一大堆操作,但看到尽然有MSHFLXGD.OCX可以下载,我做了一个大胆的决定,下下来,替换之。
呵呵,大家以为我太随意了,确实,不过这三天经历太多,这点属于小尝试了,我把原来的保存了一下,就替换了,再点击MATLAB的那个窗口,竟然没后话,不知道管不管用,装好后打开没问题,一颗心半悬,我又装了KMPlayer后点击之,没有“叮”的一声。
不过也只是刚刚把这两件是联系起来,不知道以后会不会有问题。
其实这样替换操作确实没什么,要是系统蹦了,进Linux或者用WinPE打开把文件再换回来就K.O.了。
这一岔又远了,话说虽然我破解了之后,看着系统真是不爽,想着这些程序都不知去哪了,就开始想清理系统,这一清就开始乱了,也不知道怎么清,手动删了一两文件,可是其他的就动不了,这才是用删除程序,可刚删多了,找不到卸载程序了,于是悲剧了,系统变的有点乱了,我不是洁癖,但是想到系统里有些我不知到的乱的东西就甚为不爽,越想就越偏执了,最终产生了一个想法,重装之,于是重装之。
不过初次吃螃蟹的总是不简单,我是用的硬盘虚拟光驱再WinXP上装的Windows 7,现在Windows 7下,刚用什么虚拟光驱呢?我还是很谨慎的,呵呵,找了半天也没找到什么明说支持Windows 7的,就试了一个Virtual CloneDrive,据说可以。装之,果然可以。后面这种找支持Windows 7的程序的时间花了我三天中的很多时间。
于是就放那装,自己吃个饭。
PART2.
这饭就吃完了,简单的破了之后简单的装了几个程序。开始准备Fedora 11。
其实装机很多时间都是在查资料,看怎么装,没有刻盘,所以就找方法从硬盘直接安装。题外话是,之前从没装过Linux,也不知会出现什么情况,一个心就这么悬着。查了很多资料,看别人怎么装的,有什么简单的装法。
呵呵,查东西,总希望能够查到点不一样的东西,不然查半天都是同样的东西,有什么意思,可是当你真的查到不同的东西的时候才是最郁闷的时候,为什么,因为两个人再细节的地方不一样,一个说另一种装法有那么点问题,另一个什么都没说。这就真的不知到怎么办了,本来就不会,这又有矛盾,听谁的?装了蹦了怎么办,这蹦就不知道该怎么办了。
当我真正装完之后,才发现网上的东西真的是抄来抄去,我真的怀疑有几个是自己装过去的,不过不能乱说别人,因为我用别人的说法装不上去,不代表他就是错的,但有一点就是,就Fedora 11安装最关键的一部分基本上所有人都跳过去了,没有说,也就是这一步把我苦了两天多。
且听一一道来。呵呵,这说书了。
先说我安装与别人不一样的地方在于,我是从Windows 7上装的Fedora 11,前辈们都是从WinXP上装的,这样可以避免一个问题,这是我碰到的第一个难题。Windows 7的系统引导项和WinXP的不一样,WinXP下有boot.ini启动管理,但是Windows 7没有,Windows 7只能自己在命令行窗口用指令来创建引导项,用到的指令时bcdedit。
这就把我吓到了(我的电脑知识尤其是DOS操作很水),而且有好多行指令,指令看起来又不是很明确,听到启动项,就有点郁闷,这代表,失败了,系统就有很大的可能性崩溃了。
我盯着电脑定了大概有一个小时,看不同人的代码,慌中(插一句,我是左边自己电脑,右边别人的电脑查资料)。
最终咬咬牙,装吧,不久是崩嘛,我发现一年前装xp保存的Ghost文件还在,就放心了,忘了说了,我的Windows 7没有盘,如果崩了的话,没有这个Ghost再装系统就麻烦了。
后来的事实证明,有时候崩的回很严重,Ghost也只是小case了,不过对于电脑高手我那点很严重的问题也只是小case了,第一次嘛,见谅。
我就找着指令一个一个操作了,其实我选的那个代码不是最常见的那个,只是因为那个博主写的符合我看东西的胃口,就照他的代码来了。
写完后,就按别人装的把一些文件拷到C:根目录下,将一些文件保存在FAT32格式的盘下。这还有一个下插曲就是,Windows 7下的分区软件,我嫩是找了半天没找到,最后又是冒崩的险用Vista下的一个好的分区软件分的区,Acronis disk director suit 10把硬盘的区给弄了一下。这个软件可能不如PM好用,我是结合Windows 7的磁盘管理工具分的区。
事实验证,完全没有问题。不过后来也确实一度以为分区软件除了问题,想别人都出果问题,我出点问题算点啥,也就是这个想法支撑了我装到了最后。当系统崩的最严重的时候,还是抑制了去找人修的想法,最终给救回来了。后来分析了一下,这个问题不是分区然间造成的而是装Fedora是刚开是的一个选项选错了导致的。后话了。
还有一个插曲埋了后面要真的重装系统WinXP的伏笔。就是我按照别人的说法吧grld这个文件拷到C:盘时,发现有这个文件,这就需要覆盖了,寒了一下,查了一下好像没有人说果这个问题,我就很纳闷,咬牙给换了。后来才知为什么没人说,因为WinXP下没有这个文件,拷进去完全没问题。这是Microsoft故意整Linux,还是Microsoft借了Linux系统启动的新方法?不得而知了,反正苦了我。。。。
反正招别人说的一步步来就是了,就重启了,系统意外的没有出现让我选择哪个系统的选项
图片来自 http://www.fedora.cc/index.php/2009/06/fedora-11-yingpananzhuang/2/
顿时心里一寒,“呀”,但紧接着出现了和上图一样的图(copy过来的,跟我看到基本一样,其实这里可以看到一个问题,别人的图案是和我不一样的),我的心里就欢了,以为刚刚那一段代码敲得没问题了。
后面就是一段傻瓜操作,直到出现这个画面,我就卡了很多时间,
看到上图(copy来的)上面选项没?“create custom layout” 我看到所有安装指南上,百分之九十说的都是选这个按钮,也看到有一个视屏确实是这么操作的,不过他用的是虚拟机加光盘安装的。其实一开始我也只有选这个按钮时才能够进入后面的一个画面(copy来的)
但是在这一步我就无论如何都进行不下去了,不管点什么都是说没有空间可以用来分区,我很郁闷的就是我明明留了25G的空间了,怎么会没有空间?
我只能往回退了,退不出就按ctrl+alt+del重启了。又执行了很多次都无法成功。
注意到问题没?我没有选择系统的机会,所以进不了Windows 7的系统了,虽然理论上,这是Windows 7应该是没有问题的。
PART3.
此时晚上10点半多了,找了半天才在王晶那找到一张系统盘,晚上曾淼回去了,他的电信网帮了我不少忙,他的电脑也锻炼了一下我脾气,呵呵,接下来用WinPE启动,后面的做的就如我上面说的一样,预料到可能会出问题,就把grld保存的文件在WinPE下给换了会来,接着重启,开始祈祷…
我是选择光盘启动的,到选择是用什么的是后又选了硬盘启动,这是尽然出现了Vista的启动画面,我又是吃惊不下,“Vista”怎么冒出来了????????????????????
几秒或十几秒以后,出现Windows 7的登录界面,舒了口气。进去后,一切接好。诧异刚刚的Vista。我又重启了一下,这下有让我惊异了一下,出现了双系统的选择界面,我选了Windows 7后,这次没有Vista的画面了,直接Windows 7的晃动的启动界面。
想了一下,估计刚刚光盘启动,对硬盘启动不了Windows 7做了一定的修复工作,这就是为什么Vista界面后出现过一个WinXP下面古老的修复窗口,我想这是Windows 7,你XP过来修个毛啊,就把它给关了,呵呵,后来发现他确实修复不了。
进入Windows 7后,对刚刚的那个双启动界面让我搞不懂,简单查了一下网,了解之后,准备把另一个启动项给删了,半懂半不懂的输了:
bcdedit /delete {GUID} /f
那个GUID是另一个启动项的代码,里面有显示,“/f”我也不知道是干什么的,反正别人去掉上系统中的WinXP是用的是这个代码,我也就顺带了啊。
忐忑的重启了一下,固然双启动界面没了,高兴了一下,但是事实证明我高兴的太早了,双启动项,并没有在我的那个简单的指令清楚干净,后面重大悲剧就是有这个来的。后话。
话说这个时候,我已经没办法,不知道该怎么办,唯一的问题(我当时以为)就是我用硬盘安装的原因,这时候我已经变成和起步时一样了,用光盘装就应该没什么问题,所以决定明天找个碟刻一张盘。
这是就已经是十二点多了,别以为我上面没多少操作,但光为了那个bcdedit的代码,我就看了不少网页,这个过程就花了几十分钟的时间,可想我白天找资料所花的时间。
第二天早上起得比较迟,懒得出去吃早饭,就耗在宿舍里把Windows 7里面装上office,装杀毒软件,装之前,还小心注意了一下是否支持Windows 7的,也没明说,我就不管了,装之。
简单想一下,软件都是独立的程序,如果不牵扯到系统的进程,理论上讲操作系统是一个平台,这种程序应该不牵扯到兼容性问题。
最郁闷的就是找锐捷,得支持Windows 7的,找了半天都没有一个可以肯定可以装的,有的说了可以,但我试了以后还是说不适合这个OS。找半天才看到一处写了一个什么兼容模式,这就想起了,Windows 7好像有一个很牛X的WinXP模拟器,用以解决兼用问题的。
这就开始找怎么打开这种兼容模式,查了半天好像也没什么明说的,好像还需要什么软件,又好像说什么十月才发行,啦啦啦的一堆,最终让我看到了一个图,啊,图是多么好的一个东西,原来每个程序都可以右击选择兼容运行的,这就让我想起了我只有一个月左右的Vista使用经历,貌似那里面也有这个选项。就这样,装之,装上了,但是运行不了,我就有纳闷了。看帖说要把安装目录里的一个8081.exe也用xp模式运行,试了,不行,于是我就查啊,接这查,终于看到有人说,建议把那个目录里的所有文件都选择xp模式运行,虽然那人也说好想只要将那连个用xp模式运行就行了,将信将疑的试了一下,于是网的问题就彻底解决了。
有网就开始要下载了,HUDBT上随便下了,对了Windows 7里面是自己带IPv6的不需要自己做什么特殊的操作,直接来就行了。
接下来就体现出Windows 7的稳定性的优越之处了,想,我在xp下面用utorrent下载的时候,当速度达到2MB/S多的时候,机子就开始卡的不行,鼠标不停的飘。然而在Windows 7下面,我一开始忘记了要限速,就让它在下载,等我突然想起来了,电脑在以6MB/S的速度在下载,但是机子依然运行的很流畅,顿时对Windows 7的好感就多了一份,又听说,Windows 7耗内存很少,于是我就打开任务管理器,发现普通情况下,Windows 7比xp占用的内存确实少了尽接近100MB,不过也可能,我在xp里装了太多软件,而7里面基本上没什么大软件。
Windows 7在按完杀毒软件后基本宣布完毕。
PART4.
最让人郁闷的是,为了刻盘我竟然花了一个下午的时间来搞,先是同学的机子读不出我买的DVD碟,再是我的移动硬盘在几个机子上竟然识别不出来,最终跑集贸找人刻了盘。有跑集贸去刻盘这个想法,说明我已经确实和Fedora卯上了,誓死装上它。
PART5.
我兴奋的拿着我的Fedora 11的系统盘,回到宿舍,就以为胜利在眼前了,其实我一直忽略的一个很重要的问题,说明我当时不冷静,或说经验不足,我做的都是细致末节的问题,本质的问题却被系统崩溃给掩盖了。
我打开电脑就准备装,光盘插进去后,就是一翻旋转,伴着我的期待,但是屏幕去停留再黑屏上八九行白字的最后几个不断蓄的点“…./”,最后那个“/”还不停的转,转啊转,半天后又出现几行字,然后就重启了。
方案:光盘安装,暂时宣告失败。
这时取出光盘后,……………貌似有启动不了Windows 7了,显然,启动项又被改了,可是这次我不知道怎么做,因为当上一次,Windows 7回来的时候,我就把备份给删了,以为用不到了,我用winPE无意义的转了一圈后……………..
奇迹的是,Windows 7尽然又回来了!!!!!
不懂,正的不懂,和前面一样,也是先Vista,再7,难道有修复了,这牛????
这个方案又放弃了。
我就又上网查,这次是自己的机子了,因为上网的问题已经解决了。
可是我这就发现,搜狗拼音有问题。
我本来选定的一个拼音的皮肤竟然被自己会换了,后来找半天都找不回来,还是上网把那个皮肤又下下来才行。
问题最严重的好似crtl+shift尽然无法,切换输入法,顿时大怒,查看搜狗拼音的选项,在换输入法项目尽然无法改为crtl+shift,非要是什么crtl+,的模式,大怒,删之。
这一删引出了一个大转折,大悲剧,前文说的那个启动项悲剧正是此也。
话说删了搜狗拼音之后,重启之,不过启动画面却出现了……………(要不来个下回分解,呵呵)。
死去的双启动项的幽灵出现了——–Windows 7
以前版本的windows系统
两个选项,可是装Fedora 11是出现的是
Windows 7
Grub
那个”Grub”是引向Fedora的安装的,现在却变成以前版本的windows系统,我选Windows 7结果,出现
windows 正在加载文件…………
完全不进去后面的画面,选另外一个好像说的是找不到启动项还是什么的,不记得。
呵呵,但是现在我已经平静多了,不就是启动不聊嘛,多大事。
继续光盘启动,现在的一个方案直接出来的替换Windows 7下的隐藏文件,我才就是这个原因,才导致启动项紊乱,要是谁有Windows 7的系统,把它的文件拷我就可以了,想想咱这块就我一个装的。悲剧。
接着我就想找镜像文件的,看看能不能从里面解压出什么,好半天才晓得怎么解压出来,可是只有一个文件相同,再winPE里没有权限替换。继续郁闷。
这是我想起了但是Vista的画面的,说明当时WinXP尝试修复Windows 7,我想就让他试试吧,可是试了,果然不行。当时的判断还是对的,可是这次我发现它检查完后还有其他高级修复方案,我用进入Windows 7的DOS,使用bcdedit出来的结果显示启动项没有问题,鬼的,怎么可能。
没折了,又想起余添龙那有Windows 7beta版的安装盘,立刻取之,试修复之,亦无用也………
这下怎么办,Windows 7是怎么也进不去了,Fedora 11连个影都没有呢,怎么办,怎么办………
这时很晚了好像,记不得请了。
PART6
该是Ghost出场了,这是我想到的是,光盘无法安装,又引起系统引导项的问题,所以从Windows 7装Fedora 11是不明智的,这和WinXP装Fedora 11不一样。所以,卯上劲,先恢复xp,再从xp装Fedora 11,再装Windows 7,犹豫十几分钟后就敲定了计划,反正这个时候装Windows 7是不可能的,我没有Windows 7的光盘,只能硬盘装。貌似选择只有这一个了。(现在觉得如果对操作系统熟一些,应该还有办法,不过我不熟,有时新手,有没多少工具,这个无奈选择也不怎么差)。不过也如前述,本质问题被装系统给掩盖了。
重装xp,这过程也好些时间的,先用winPE把文件从移动硬盘考到笔记本盘上,再用Ghost,当时还在担心,我制作Ghost的时候分区大小10G现在20G不会有问题吧?
这一切还是进行的很快的,于是,装好xp后已经深夜了,睡之~
这就是早上了,尝试用光盘装系统,结果失败,问题同Windows 7一样,但是xp还能正常登陆。
方案:光盘安装—-否决
兜了一圈又回来了,还得硬盘安装,其实到后来发现,我正的是都兜了一个很大圈子,Windows 7上装Fedora 11是没有问题的。
言归正传,按照硬盘安装指南,一步步来,这次就没有什么那个grld覆盖的问题了。
接下来一切正常,重启有看到那个画面了,兴奋,以为就要成了,然而在同样的分区上停了下来。
现在终于开始慢慢找到正题了,是硬盘的问题而不是系统的问题。
所有的安装指南都让我们把文件放在你要装Fedora 11的那个盘的更目录下,但他老说我的盘有问题,没有足够空间,就很诧异,于是我把文件移到另外的一个盘里的fedora文件夹下面
执行选盘的时候只要它能找到install.img就可以了,文件放在哪个盘不是问题。
所以这条规矩只可以不要的,我试了一下,结果同样能进去,可是还是卡在分区的问题上。
为什么?
我脑海里瞬间闪过我分区时候出现的磁盘格式选项的那步,想到盘虽然都是FAT32但是性质不一样,有的可以装系统有的不可以。于是我试着把装Fedora 11的那个盘的FAT32格式性质改为primary,这不该还好,一改,问题就闹大了。
我重启电脑,可是第一步就死了
一点next,电脑开始check磁盘。
跳出来个窗口,说ignore drives initializing drives
不记得我选了哪一个了,估计是后一个,系统直接跳出来,黑屏后重启
结果这次屏幕上只有一行字
error loading operating system……
PART7
系统启动不了按道理说,我还是不惊讶的,但这次的形式与以往都不一样,就感到有点怪异。
我用WinPE启动后,里面显示的让我顿时吓了一条!
整个硬盘变成了一个区,双击的话系统竟然要求将整个盘格式化。看不到任何盘上的文件。
这意味着,如果处理不当,所有盘上的文件就全都瞬间没有,想到这就冷汗不断了。心也开始慌了,于是用WinXP盘进行启动修复,没用,想Windows 7这个安装盘就算是个安装版的也应该有点用吧,用它依然修复不了,电脑就是启动不了,保持”error loading operating systems…..”
这时连试着用Ghost来装WinXP都没用,依旧需要重新把盘给格了,那怎么行,那我的东西不久全没了。不过我电脑上有什么比较重要的东西吗?
好像有,但好像有想不起来是什么。不管了,借用大伟的电脑开始疯狂的查起资料来。什么MBR啊,什么的概念一个个冒了出来,这让我想到我曾经Vista是碰到的问题,顿时有点打退堂鼓。当时问题就好像没解决,这次呢?
望了望窗外的太阳,跟火烤似…………
想,总在网上看到别人系统怎么怎么丢失文件啦,怎么怎么崩的不行了啦,自己一直没怎么碰到过,其实也算是一种遗憾,今天正好碰到了,让人生满足一下吧。
这时候找到一个方法,也不管有没有用,先试试再说。
正好碰到一个在百度上文类似的问题,后来他自己解决了这个问题,就是用DiskGenius这个软件重建MBR。
我也就硬着头皮去试试了,在winPE的系统下,打开了这个软件,说实在的也知道这软件怎么玩,就一个一个按钮看过去有什么功能,看到可以查找丢失的分区,眼前就是一亮,立刻试了一下,果然找出了一个盘,不过继续下去再找,有都没有了,再尝试了N多次之后,终于找出了原来的几个区,其中装文件的F盘,识别出来了,但是C:依旧是要求格式化,反正文件都回来了,那格就格呗。
DiskGenius这软件果然好用,瞬间我的MBR就重建好了,这时候再用Ghost重装WinXP。
电脑又回入控制之中。
PART8.
这下不敢乱改盘的属性了,后来才想起来我当时选的是initializing drives 这一initializing就把盘的分区表搞坏了。
于是再装Fedora 11,卡在了同一个界面
始终过不去,可这是我注意到一个问题就是,那一行
select the drives to use for this installation
下面只是别出来一个盘,我想怎么会呢,我分了四个区啊,怎么只显示一个整盘呢,这不就和刚刚系统识别不了盘,只能读出一个整盘来时一样的吗?
其实我这个想法是错的,这里的显示是正确的,不过这个错误的想法,去让我意识到Fedora 11装不上我的电脑是应为读不了盘的原因。恩,当时想肯定是这样的。就如同当日我准备从Vista改为WinXP是的情况一样,因为普通的WinXP的碟不能识别我的东芝的SATA硬盘,所以系统一直装不上去。今天的情况因该是和一年前的情况是一样的,Fedora 11无法识别我的硬盘,所以我用光盘安装的时候,表示读盘失败。
但如果是这样,我该怎么做呢?第一个想法尽然是刷BIOS,呵呵有这个想法,也只能是因为东芝给Linux的驱动只有一个BIOS,我就真的以为,更新了BIOS之后,这些不兼容性就可以解决了,但有些后怕,如果BIOS刷新失败,那后果就真的非常严重,只能拿出去修了,刷BIOS是要有不少勇气的。
但到了这一不步了,不能让Fedora 11给跑了,刷吧。当我抱着必死的心的时候,却发现,我下的那个BIOS版本尽然我现在的版本是一样的。
方案失败。
不过我已经意识到,问题在于Fedora 11读不出我的盘的原因,所有的指南都说,注意,真的几乎是所有的指南上,都说的是把Fedora 11的镜像文件放到要装的盘的更目录下,磁盘格式推荐为FAT32,虽然现在Fedora已经支持NTFS格式的盘了。
但我做出了一个大胆对的决定,做一个last try。
此时已经晚上九点多钟了,忙了三天,没有什么进展,如果今晚在装不出来,就真的放弃了,不甘心啊。
我把镜像文件放在了另一个盘的Fedora目录下,把25G的那个空盘,用acronis disk director suite10,把它划分为三个盘分别为11G ex3格式,11G ex3格式, 3G swap格式,这两种格式是Linux的盘格式系统,这些盘分好后,在windows系统下是看不见的。
现在重新启动,再此装载Fedora 11。
再次来到上面的画面,再一次做了一个非正常的安装方式,我不选则
“create custom layout”
而是选择安装模式为
Replace existing Linux system
呵呵,算然没有装过Linux system,但是还是这么选择,后面的操作和别人就都不一样了。
双击其中的一个ex3盘,出现对话框,把格式定位“/”。
再双击另外一个ex3盘,格式定义为“/boot”。
这是出现最让我吃惊的画面,系统终于进入下一个画面了,两天多的关卡,终于过去了。
后面就一番分顺的傻瓜操作到底了。
PART9.
就这样,找到一个突破点,就一马平川了,装好Fedora 11。如我预料的一样
WinXP有无法启动了。
呵呵,这里我很淡定,因为在上一次系统全崩溃的时候,我就看到了有人碰到这种情况,怎么解决这个问题的方法都已经被贴出来了。
直接在Fedora 11里面操作,不过为了需要用到Linux下的命令行窗口,这是就郁闷了,怎么打开这个窗口呢?
下了一本Linux命令操作教程,里面讲的头头是道的,可是我连想windows下面的那个cmd窗口都打不开,那玩个毛啊,是不是这个太基础了,也确实太基础了。翻了好几个帖,才看到以为好心人提到了这个东西的名字叫konsole,接下来就快了。
不过还有个小问题就是我不能以root账户,就是想windows下的管理员账户登录,后来知道了su指令,不过Linux下输入密码很搞笑,我们平常输入密码,窗口总会出现*********,但是在Linux下你输入密码它的光标就停在那不懂,刚开始甚是纳闷不得其解,我怎么才能输入密码呢?我就是这输了一次,按回车后就真的进去了,顿时就觉得Linux很可爱,哈哈。
后面就再menu.lst里面输入几行代码就行了,我发现我输得代码和上面几行很相似,这是我就产生了一个想法。
title Microsoft Windows Seve
chainloader (hd0,0)+1(如果果真不行,就书这两行,可以就不输了)
我没有输入,而是重启,发现果然如我所料,WinXP还是可以启动的,不过这是引导项管理是有Fedora 11管理的,这个选择系统的时间只有5S的时间,我当时没在意,就让它以默认的Fedora 11启动了,太傻了。
接下来硬盘装Windows 7,一番风顺。
装完Windows 7后如我所料,Fedora 11有无法启动了,因为Windows 7修改了启动项,不过我是一点都不吃惊的,应为这个问题,在网上同样被解决了。
后面就是改变Windows 7的启动项了,直接引导到Fedora 11启动,再从Fedora1里修改
=======下面转的这个操作=================
三.GRUB引导Fedora 11与Windows 7简单完美方案
Windows7就这样安家了,不过经过这一番捣腾我的Fedora可是找不到回家的路了,所以还要把Fedora引导回来。由于安装windows7的时候硬盘MBR被重写了,所以Fedora肯定是不能正常启动了。关于双系统启动的问题首先确定一个方案。网上大多是Grub4DOS引导多系统,但是Fedora中内置有Grub,所以我就不想浪费精力去安装Grub4DOS了。我的方案是Grub直接引导双系统windows7和Fedora 11。这就需要去修复Grub了。
第一步要做的是要进入Fedora,方法多种:启动盘,安装光盘等等都有引导程序。还可以用Grub4DOS进入,我的Fedora安装盘不在手边,所以就选择了Grub4dos引导一下。下载grub4vistawindows7程序(百度),解压到C盘根目录重启,又看到了可熟悉的Grub界面,选择Fedora 11进入系统。这一部的主要目的就是进入fedora进入系统不管什么方法引导成功就行了。
第二步就是关键了:修复GRUB和修改配置文件。
打开终端
#su
输密码,获取root权限
如果boot没有单独安装在一个分区就输入
#find /boot/grub/stage1
如果boot单独安装在一个分区就输入
#find /grub/stage1
以上命令都会回显如下信息
提示 hd(x,y) x就是你的Grub安装的硬盘了
然后
#root (hdx,y)
加入x是0就输入
#setup (hd0)
复制代码
这样Grub已经被重新安装在了MBR。
第三步修改Grub的配置文件
#vim boot/grub/menu.lst
这里我们只需要修改windows7引导配置脚本fedora保持不变。关于windows7的配置写法网上很多争议很多,其实只需要一段代码就可以搞定了,不存在什么不能加载ntfs文件系统的情况。贴出我的mnue.lst文件代码。
# grub.conf generated by anaconda
#
# Note that you do not have to rerungrub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd pathsare relative to /boot/, eg.
# root (hd0,7)
# kernel /vmlinuz-version roroot=/dev/mapper/vg_tishionpc-lv_root
# initrd /initrd-version.img
#boot=/dev/sda
default=1
timeout=5
splashimage=(hd0,7)/grub/splash.xpm.gz
hiddenmenu
#Fedora引导
title Fedora(2.6.29.4-167.fc11.i686.PAE)
root (hd0,7)
kernel/vmlinuz-2.6.29.4-167.fc11.i686.PAE roroot=/dev/mapper/vg_tishionpc-lv_root rhgb quiet
initrd/initrd-2.6.29.4-167.fc11.i686.PAE.img
#windows7引导
title Microsoft Windows Seven
chainloader (hd0,0)+1
复制代码
照这样写就行了,保存退出。
注意。。。。。如果用GRUB4DOS引导的Fedora一定记得把C盘根目录的三个GRUB4dos的文件删除,否则每次引导Windows 7的都会循环引导GRUB程序。可以在Fedora里面加载Windows 7的C盘然后删除那三个文件。
删除后重启系统就可以看到GRUB的双系统画面里。。这次是真正的搞定了。
花点时间跟windows7磨合磨合,很必要的。
晒个Linux的桌面……
========================
但是我的代码部分参考的是另一个网页的
sudo grub
grub>find /boot/grub/stage1
#遇上Error 15: File not found”,
#grub>find /grub/stage1–>得到结果
#遇上这种情况一般是boot单独安装在一个分区中
grub> root (hdX,Y)
grub> setup (hd0)
#如果想把GRUB安装在其他分区也可以setup(hdx) –>x为你想安装的分区
grub> quit
原网页地址http://www.cnblogs.com/thepiece/
从这个里面可以下到那个grub4 vista windows7
==============================================
不过说真的,我只能看懂他在做什么,但是原理我不是很懂,grub4 vista windows7里面有boot.ini文件,这是系统启动文件,但是在Windows 7里面,启动貌似不是由这个管理,为什么还是可以用,那个grld,和grld.mbr里面到底写了什么又是完全不懂。
那几行代码我也只是半懂。
不过提醒一句
title Fedora(2.6.29.4-167.fc11.i686.PAE)
root (hd0,7)
这个地方的数值是根据我们的杠杆grub出来的数字填的,还好我当时看出来了。
这样Windows 7+Fedora 11的双系统就K.O.了
最后总一个总结吧,这个总结对要在Windows 7上装Fedora 11建议
Windows 7上直接装是可以的,怎么用Windows 7去引导Fedora 11上网查一下,这里要用到bcdedit,应为我最终是从xp装的Fedora 11,所以不能确定那一种引导最好,但只要引导上去了,就只要在Fedora 11下面改写这个文件boot/grub/menu.lst进行了,在最后添上
title Microsoft Windows Seve
chainloader (hd0,0)+1
(如果能启动就不输了,还有一点提示的是最后面有几行是决定等待时间,如果5S短了可以改了)。
如果双击menu.lst不能打开就需要用管理员账户使用代码
#chmod 777 /boot/grub/menu.lst
就可以了。
但这些都是别人做的贡献,但我觉得,我作的最大的尝试是
1.可以不把文件放到要安装的盘下
2.可以先把你想分的盘先用分区工具分开,变为制定的格式ex3,和swap。这些盘分好后windows就看不见了。
3选择安装方式为”Replace existing Linux system“
如果大家安装的时候其他的方法不行,可以试试我的方法。
我说兜了很大一个圈子在于,当初我引进用bcdedit引导来安装Fedora 11了,如果之前把区给分好那么瞬间就可以装好Fedora 11了,呵呵。
装系统本没什么,还是一个费力的活,麻烦,害怕危险,但是三天的装机经历却让我感觉犹如爬了一趟华山,惊醒动魄,却又不乏美景,最终爬上顶端的感觉,是有点忐忑的,站在华山顶上,虽有美景但是心依然纠着的,小心着脚下的险。装机中的崩溃就是一个千尺潼,而只有WinXP和Windows 7的机子上突然冒出了一个Vista的登录画面,又是远处迷雾中露出的山脊。