跟fedora15的战役终于在两天后划上了句号,因为这期间实在纠结,所以特此留念,并做为一个记录存档于此……
因为各种原因吧,最近刚入手了一款三星上网本N150-JP06,没有光驱自然不能用最常用的光盘介质去安装系统,而手头上1G、2G、4G的U盘各一块,500G的移动硬盘一块,所以用U盘来安装系统(不管是Windows还是Fedora)成为了首先。
虽然将这台上网本的用途定位在开发,但是考虑到能跟我家宝爷用QQ聊天以及Office2007这个挥之不去的噩梦,我还是从320G的硬盘中分给了windows的NTFS文件系统50G的空间。因为微软的东西一向是比较霸道的,在操作系统上的表现就是多操作系统的安装顺序上。如果我先装Fedora再装Windows的话,那么Windows会装作不知道你安装了其他操作系统,在开机时自己加载自己的引导程序,让你没有选择的直接进入Windows,反之,Fedora的GRUB(Linux的一个系统引导管理器)会识别你已安装的其他操作系统,例如Windows,然后在开机的时候用户自己选择加载到哪个系统。
注:GNU GRUB 是一个多重操作系统启动管理器。GNU GRUB 是由GRUB(GRand Unified Bootloader) 派生而来。GRUB 最初由Erich Stefan Boleyn 设计和应用;
系统启动引导管理器,是在计算机启动后运行的第一个程序,他是用来负责加载、传输控制到操作系统的内核,一旦把内核挂载,系统引导管理器的任务就算完成退出,系统引导的其它部份,比如系统的初始化及启动过程则完全由内核来控制完成;
在X86 架构的机器中,Linux、BSD 或其它Unix类的操作系统中GRUB、LILO 是大家最为常用,应该说是主流。
虽然先装Windows再装Fedora一样有方案可以解决(具体怎么做我就不太清楚了),但是还是先装Windows省心点儿,Let‘s go go go!
我的选择是Windows 7旗舰版本的Ghost安装,具体步骤可以参见下面这篇文章,讲得比较详细还有图,我就不浪费口舌了。
http://www.xp198.com/2009/0110/news_2NMDAwMDAwMDI2NA.html
需要注意的一点是,如果你的Ghost镜像是你自己做的,那么有可能会出现装完系统后无法从本地硬盘启动的情况,表现出来的效果就是刚开机后有电脑厂商LOGO的那个启动界面过后,一直在个光标在左上角闪啊闪啊,就是看不到你熟悉的windows系统加载界面,那就是分区表的问题了。你需要做的是重新进行WinPE,运行在开始-程序-磁盘光盘工具目录下的PDD分区表医生(还是分区表管理来着),然后修复分区表一般就可以了,如果还有问题,那么给我留言吧……具体问题具体分析是吧?
这样Windows7就安装完成了,然后就是让我纠结到蛋疼(海峰输入法好不给力啊,连蛋疼这么经典的词组都没有)的Fedora15的安装了……
Fedora的安装方法跟Windows还是很不一样的,虽然也是用U盘安装,但是这时U盘不再是启动盘,而是系统安装盘。U盘系统安装盘使用上跟光盘安装是一样的,只不放是将“放入光盘到光驱”的动作换成了“插U盘到USB接口”,启动盘里装的是WinPE(不知道WinPE是什么的可以百度一下),而系统安装盘里装的是操作系统安装镜像(可以理解为操作系统的安装程序,相当于上述的Ghost镜像)。当然一个系统安装盘的制作不是单纯的把系统镜像复制到U盘里那么简单,具体有什么区别还不是太清楚,在此约定后面会研究一下。
Fedora的U盘系统安装盘制作过程也比较简单,但是对我来说比较崎岖,感觉上U盘越大越好(后面才发觉我的这个感觉是多么的错误!),所以选择用4G的U盘来做安装盘。这个崎岖的过程包括先用liveusb-creator、再用unetbootin、最后又回到liveusb-creator上……
首先遇到的问题是使用liveusb-creator时出现Verifying...问题,也就是说连Fedora15的安装镜像都有问题?非也,原来liveusb-creator在win7下有一个BUG,就是只能在默认目录(也就是C:\Program Files\...)下安装才好使(他大爷的,这种BUG也只有Google才知道……);
修改了安装目录之后Verifying...阶段过去了,狂喜!结果最后一步告诉我“...creation failed”,狂郁闷!狂闹心!狂犬病!抓狂啊!Google了半天,在Google表示不知道后我就去背单词了,背单词的时候也感觉总有两个单词在晃分别是shit和fuck……
第二天,放假了……
接着搞,接着郁闷自不必说……Google的过程偶尔发现了unetbootin这一神器,果断放弃liveusb-creator而改用它,神奇的事情发生了,Fedora15的系统安装盘很快就做好!!U盘强势插入-开机U盘引导-安装程序成功引导!不觉哼哼起“今天是个好日子,心想的事儿……”你大爷的,可算吐了口恶气!开装!
在启动选项界面里,选择“verify and boot“(选择default就行),开始安装……之后会进入到Fedora15中,linux的安装程序有个特点,与Windows安装过程不同,linux桌面版(我只试过ubuntu和fedora,但鉴于桌面版linux是ubuntu和类red hat,包括fedora和CentOS,占据着绝大多数市场,所以可以说我们所接触的linux桌面版安装过程都类似)会先将linux载入到内存中,然后再让你选择将linux安装到硬盘中。所以虽然还没有完成Fedora15的安装,但是还是先睹为快,看到了帅气的Fedora15的GNOME3!看完了接着安吧……
点击左上角的Activities,在屏幕的左边栏里选择Install to Hard Drive将系统安装到本地硬盘,下一步,下一步……在到让你选择存储介质类型时我选择基本存储设备(Basic Storage Device),如下图
再点击下一步就会弹出一个“examing storage devices...“窗口,然后过一会儿窗口就消失不见了……安装进程也停止了……我试了多次都无功而返!最愁人的是Google又一次表示不知道,虽然国外论坛上也有人遇到了问题,而且报了BUG,但是维护人员给的回复更新 Anaconda却没有能解决这一问题……后来想想有没有可能是系统镜像的问题呢,于是我又做了ubuntu10.04和Red Hat9.0的安装盘,同样都是到那儿就停了……尼玛啊!难道是机器的问题?那我这上网本买的还有毛价值!白卖血了有木有!连red hat社区都没有解决方案!连Google都不会!这莫名其妙的问题你让我这小白怎么整!纠结得超级蛋疼有木有!
爷不伺候你了,吃午饭去……午饭期间,可爱的王世元同学说他电脑发不出声了,就拿ubuntu的系统安装盘运行了一下ubuntu然后退出再进入windows就好了(在此我就不说你要电脑发声的原因了)。那我试试他的安装盘吧,看看好使不?吃完饭回来就试验,竟然用他的盘就可以顺利安装……最后发现,NND原来是U盘的事儿!
出于前面使用unetbootin的阵痛,又想到了“我们一直都用它”的台词,我又果断放弃了unetbootin重新回到了liveusb-creator的怀抱,换成我2G的U盘按上面的步骤又来了一回,一点问题都没有!!再次强势插入,引导,安装!Perfect!
安装时需要将硬盘分区,因为是双系统,我为Fedora15留了大约280G的硬盘空间,在安装Windows之前可以使用启动盘里的分区工具分出两个区并格式化成NTFS文件系统类型,剩余的280G保留为自由分区的状态,然后在安装Fedora时再分区并格式化成ext4文件系统类型。
总结一下,其实我遇到的问题主要是Kinston的U盘引起的,在此表示lenovo和adata的U盘验证可以使用,Kinston也不是所有U盘有问题,好像跟什么量产有关,而且能破解什么的……这是后来才发现的,所以就没想去研究,以后遇到这种莫名其妙的问题提醒大家:
1.换操作系统
2.换U盘
3.换测试机器
具体的顺序大家可以换自己喜欢的方式来选,我是进行了前两个步骤并在第三个步骤的准备阶段(将的Dell机器分出块硬盘空间给Fedora)解决了问题,希望对大家有借鉴意义吧……