我正式结束了Linux体验计划。
我尝试了FedoraCore4和Ubuntu、Edubuntu。记得把FC4所在分区格式化后, 只留下了GRUB,花了好长时间用深山红叶PE CD上网查,找到如下命令:
- grub> ROOT (hd0,0)
- grub> CHAINLOADER +1
- grub> BOOT
这针对windows装在第一硬盘的C分区的情况。后来装了UBUNTU、EDUBUNTU,同样格式化了。然后(这才是致命之处),我把原ext2与swap分区都格式化了,并且调了大小。然后重启,系统就停在如下画面:
- ……
- GRUB STAGE1.5
- Please wait...
- ERROR 17
- _
这一回花了近两小时,用UBUNTU LIVE CD 执行
- sudo -i
- sudo grub
- root (hd0,0)
- setup (hd0,0)
此时却显示
- /boot/grub/stage1 can't find
类似的话。这表明,安装在MBR中的GRUB因分区表的改变而出错。修复、重装GRUB失败。
手头没有FDISK,它提供了
- Fdisk /MBR
该命令可重建MBR。所以只好再用PE CD。在那里找到了一个 ptdd partition table doctor 3.0 ,里面提供了一个 重建MBR (F7) 的选项。运行,重启,立即出现了winxp的启动画面。
事实上,Windows 与 Linux 的不共戴天,正是Linux无法被大多数人接受的主要原因。分区、引导的复杂,更是让人望而却步。在此略记,苟与众人分享。