|
|
|
我原先安装WIN2003,仅仅是普通60G(实际55.93G)IDE硬盘。分区如下 /dev/hda1 基本分区 NTFS 10G 装WIN2003 /dev/hda2 扩展分区 8G 空的 /dev/hda3 基本分区 35.93G NTFS 存放其它文件,无OS。我下了MDK10Official3张CD(没用第4张),由于不能肯定安装程序是否支持NTFS,便用WIN下的计算机管理在扩展分区建一个约2G的FAT32逻辑分区,将ISO解压到那。依照INSTALL.HTML,用dosutils目录里的程序做一张/images/HD_GRUB.img的启动盘,启动。开始软盘中的GRUB提示找不到安装文件。我便依提示修改为hd(0,4)[要不就是hd(0,5),记不清了],选/isolinux/alt0/下的内核(2.6.3)。安装程序正常启动,进行到分区时, 我在扩展分区又建了一个5.5G的EXT3和一个512M的SWAP,但它提示"hdlist can not be found"(大意如此),又试了一遍,它又提示"分区表修改需重启后 ,才能生效",点确定后重启。再用软盘进入安装程序,一切正常。我最后选用了GRUB做引导(因为我以前用Fedora Core 1,所以只会这个)。 装完重启,进入MDK觉得还可以,只是汉字很难看、界面也不太好(不过这都可以自己美化)。退出重启,选进入WINDOWS,黑屏,只能进Linux。我一慌,找来WIN2003光盘(我的DVD光驱是LG的,幸好没有问题,否则连重装系统都不可能完成),故障恢复控制台下FIXMBR、FIXBOOT。这下更糟,重启提示"No Operating SyStem FOUND"我再用dos软盘启动,用Disk Genius V2.0 Beta 0219 察看分区表便成了这 样。/dev/hda1基本分区 NTFS 10G(引导记录应该已经被破坏)/dev/hda2扩展分区 8G /dev/hda5 逻辑分区 FAT32 2G /dev/hda6 逻辑分区 EXT3 5.5G /dev/hda7 逻辑分区SWAP 512M/dev/hda3 基本分区NTFS 约35G但后面竟还空出来30多G,总容量远远超过60G。我就使用分区表重建功能 ,但没有任何用。不过幸好我有分区表的备份,而且2.0Disk Genius有备份逻辑分区表及各分区引导记录在内的所有硬盘分区信息的功能,导入备份重启。分区恢复到最初的情况,进入WIN2003一切正常.其后想一想,自己辛苦下了N个小时的东西就这样浪费了(我用的是512KADSL),不太心甘情愿.考虑到分区表破坏是由2.6内核引起的,我又用软盘启动,但选择的是/isolinux/alt1/下的内核(2.4.2X)[记不太清楚了具体X是多少] 安装没问题,也没要求重启.装完后MDK与WIN都能正常进入,只是觉得MDK有一些慢.仔细一看,它竟然只装了2.4的内核.(我又没选LSB)我用MDK10的原因之一就是它2.6.3的内核.而升级Kernel2.4到2.6对于我这类新手未免过于困难了些.(想当年升Fedora Core 1内核竟用了好几个星期 ,才解决了所有的问题)只好再次FIXMBR、FIXBOOT,删去Linux分区,也删去了MDK10的ISO,只好等FC2正式版了. |
|