|
版上有网友叙述过自己的装机过程,在下亦仿之,主要想把自己存在的具体问题
说明白,更希望能得到大虾们的解答。
这两天重装了一下机器,把经过记录下来,希望能对如在下一般的新手有所帮助,也希望大虾们能解决在下心中尚存的疑问。
装机时间——2004/11/19 2004/11/21
2004/11/19
背景介绍
通常来讲,除非自己是个装机fan,不然的话,没有谁会愿意重装机器,除非是情非得已。在下就是这样。简单说吧,原来机器上是XP和redhat9双系统,xp装在主分区上,redhat装在从逻辑分区中划出的一部分硬盘上。在下只有一块硬盘。记得当时装的时候问题不是太大,反正都是在逻辑分区中给redhat分区,没出什么大问题。
后来xp总出问题,受不了了,打算卸了xp,重装之。以防不测,先将数据备份好,这时候移动硬盘有了用武之地,数据批量转移啊。现在想想,多亏了它了。这是后话,待续。
重装历程
数据备份好了,开始上网找些资料,看看如何下手。因为在下实在是linux新手,看了半天,感觉好像卸了xp就可以了,redhat应该还是可以启动的。恩,基本上理解到这个程度,开始动手了。
98光盘启动,format C盘,在下重装机器的时候比较喜欢这样,呵呵,干干静静的从头开始。ok,一切正常,redhat还可以启动。这时候,一个师妹过来打印开题报告,doc的,我让她转化为pdf拿过来,打印成功,当时她还不知道我用的是啥系统呐。至此,xp格掉,redhat可以启动,如我预料的那样。尚算顺利吧,不知道各位大虾认为有没有什么问题?
——此处就算是在下目前尚存的一个疑问吧,姑且标记为Q1。以下类同。
接下来的,可以说是痛并快乐的历程开始了。
重装xp,不多说了,xp启动成功,不过redhat不见了,启动不了。恩,这也是预料中的事,等我rescue一下吧。
这儿说点儿题外话,现在想想有点shy,也有点儿气氛。xp启动的时候,我设了一个用户密码,不只怎么搞得,再启动的时候,怎么也不对了,唉,老了,转眼就忘,真是不行了。当时也没多想,98启动,找那个sam文件,直接就给delete了,毁了,再启动xp的时候,进不去了。晕菜了,怎么回事儿?记得2000的时候,偶这么弄过一回,好好的,现在怎么不行了,上网查原因,
nnd,原来只是2000下好用,xp下不能这么整。试着恢复了几次,没成功,一生气,format,吃中饭去,让它自己慢慢再装吧。
——此处是在下目前存在的第二个疑问,Q2,忘记了xp密码怎么整?我应该先备份一个sam文件好了,这样至少可以挽救,可是在下把sam文件删除了,xp启动不了,如何恢复,从别的机器考过来一个sam文件可以吗?或者怎么自救呢?
饭饭回来,装xp(硬盘安装,在下在逻辑盘中有备份),ok。下面是解决redhat的启动问题。
redhat9安装盘启动(这里要说明一些,在下的redhat安装盘原来的三张可以安装,但要软盘启动,第一张光盘无法启动,因为刻录的时候没有注意以下,直接用nero将映像文件刻录到光盘上就好了,后来有下了第一张安装盘,只是两次从不同的地方下载,在下也没太在意,这次只刻了第一张安装盘),可以启动,linux rescue,进入,但无法救助了,sh#下,敲入grub,提示没有这样的命令,惨了,linux的引导程序跑到哪里去了?没有这个命令,那我就下载去,找了个最新版本的grubfordos的,软盘启动,还是不行,提示文件系统不能识别,郁闷了,也糊涂了。
——此处是在下的第三个疑问,Q3,linux的引导程序哪里去了?格掉xp的时候,linux可以启动,为什么重装xp的时候,linux无法引导呢?引导程序不见了?是因为在下的redhat9不是同一处下载的原因呢?或是是因为在下的redhat装在逻辑盘,而引导程序也加载在逻辑盘上,重装xp后,系统启动的时候,先找到了活动分区上的xp引导,而不能找到逻辑盘上的linux引导程序,在下是这样分析原因的,不知道合理吗?大虾指教一下吧。
或者说,这个问题这样问,双系统,linux在逻辑分区上,重装主分区的系统后,如何引导逻辑分区上的linux呢?
在下试着在原来的分区上再安装redhat,但进行到分区那一步的时候,提示分区表不能识别,无法进行下去了,试了几次都是这个样子,如果进行下去的话,什么后果不言而喻了。
重装redhat9
redhat无法被引导,重装吧,这是在下非常无奈的选择。头一回重装linux,没经验的说,继续翻阅资料,浏览一通后,下手。
xp管理工具中,磁盘管理,找到linux的分区,xp中显示未知分区系统,直接删掉,然后格式化。
——此处是在下的第四个疑问,Q4,这样删除linux合适吗?有没有别的办法?
删掉之后有了新的分区,这时候在下有点儿大意,进行格式化的时候,没有仔细看清楚选项,唉,
忙活大半天了,难免疏忽一下,自己原谅自己一下吧。在下疏忽的是,没看仔细新建分区的属性。结果还没格完所有分区呢,系统重起了,而且xp也启动不了,任凭怎么恢复还是不行。这期间在下还在帮个同学装机器,简直忙得不亦乐乎,也“晖”了。安全模式下显示,似乎丢了个什么文件。
晚上又婚宴,来不及再整了,告一段落。
11/19小结,删除xp,重装没有问题,但linux无法引导,这个是主要的问题,即Q3。忙了一天的结果是,啥也启动不了了。瞎忙!
第二天另有安排,没里它,不过心里倒是经常在想原因。
11/21,星期天,实在觉得郁闷,自己给自己加班,早早的就开始重新捣鼓上了。
98光盘启动,fdisk查看一下分区情况,多了一个主分区,唉,一时疏忽,难怪xp有问题,删掉,还是启动不了,黑黑的屏幕,只有一个鼠标的影子,半天也没有反映,安全模式也进不去。控制台下进行修复,比较顺利,推出后,什么提示也没有,硬盘一直转,灯闪个不停,忙什么呢?等了不下半小时,情况依然,没信心能修复好了。强制重起,蜂鸣,没有任何提示!这可是在下没有遇到的问题,不会是硬盘有问题了吧。关电源,再重起,依然,急呀。关机,开机箱,卸硬盘,挂到另外的机器上,用光驱的电源线和数据线,可以识别,不过有个盘符下打了个“叉”,一会,系统提示,新硬件安装完成,重起,所有的盘符都正常识别。再查看一下,有一个逻辑盘的数据丢失了,丢了就丢了吧,只是我没有格式化它阿,怎么不见了呢?这一系列问题,在下想不明白,不过可以肯定的是,xp也起不来了,删掉。硬盘挂回自己的机器,这下好了,相当于一块新硬盘给我用,只是没有系统而已。
在下安装双系统之心不死,有了新的打算,fdisk,删除所有分区。参考了一些网友的经验,在下打算将硬盘画出两个主分区,分别引导xp和RH。
使用diskman划分两个主分区,余下为扩展分区,再扩展分区中再划分两个逻辑分区。ok。先设置第一个主分区为活动分区,装xp,重复劳动,没什么可说的。
装好xp后,98光盘启动,fdisk,将第二个主分区设为活动分区,重起,打算在其上面装redhat。进行到分区那一步后,自动分区无法进行。在下觉得奇怪,改为手动分区,/boot, / , 活动分区,依然无法进行。想了一下,一块硬盘上只能有四个主分区(包括一个扩展分区),在下的硬盘,第一个主分区上xp,一个空闲的扩展分区(两个逻辑分区),另外一个主分区装redhat,自动分区的话,
至少会分出/boot,/, 交换分区等,这样就不只四个主分区了,自然不能分配成功,手工分区也存在一样的问题。在下索性就将第二个主分区一次性的有at32改为ext3根分区,其他的分区不予考虑。果然可以进行下去。
——这里是在下的第5点疑问,Q5, 这样一次性的分一个/分区,linux可以在安装的时候在其上面在行分区吧,那么具体的分区情况如何,我怎么才能知晓,比如,会有交换分区吗?多大?等等。
接下来的就是安装了,当然由于在下的三张安装光盘不是同一处下载的,又遇到了点儿小问题。下载剩下的两张安装光盘,刻盘,再安装,总之,费了不少周折。但总算安装成功了。
小结一下:
1.一定要备份重要的数据;
2.尽量将问题考虑周全,然后再行动手安装;
3.一定要有mm般的超级细心,每一步;
4.大胆尝试,最好自己解决问题,这样印象深刻;
5.不耻上问。
但在下还有两点疑问:
Q6:目前的活动分区是第二个主分区,可以引导双系统,没有必要再改第一个主分区为活动分区吧? 如果改回去的话,是不是只能引导xp?redhat无法直接引导?
Q7:如果卸载一个系统,比如卸载xp,那么linux可以照常启动吧?只是安装xp的时候,要把第一个主分区再改为活动分区,然后再行安装,是这样的吧?安装完后,修复linux,需要更改活动分区吧,即将第二个主分区再次设为活动分区,然后再用grub进行引导?
在下重装了一遍机器,尝了不少苦头,也遇到不少问题,现在看来,还有Q1-7
未能解决,希望大虾们能给点儿指导意见,多谢。 |
|