作者:Walter Zhou 出处: http://www.cnitblog.com/walter
前段时间我的IBM笔记本出了问题,为了重新装系统走了很多弯路。现在终于又可以使用了。为此将我所做全部记录以备后来者参考。
注意:本文所述内容只适合于此硬件和软件环境。
情况描述:
非常老的IBM Thinkpad笔记本A20 -台。
主频: PIII 650Hz | | 内存: 256MB | | 硬盘:10GB | | 光驱1个 | | 软驱1个。
<正文开始>
由于配置比较低,光驱又坏了。所以我将Win2000的安装程序放在了硬盘上。如果发生系统危机我就直接硬盘重新安装。出于安全考虑我尽可能使C盘保持FAT32的分区格式。这次我在安装系统之前先删除了没用的文件。然后重装时选择了NTFS,安装完成我又用PQ8.0转换分区NTFS->FAT32结果出错了。C盘的Documents and Settings目录多了很多Administrator.userXXX之类的文件,为此我在用linux的启动盘(只有启动软盘没有安装linux系统)启动,打算删除其他没用的文件夹(以前系统的/winnt , /program files , /Documents and Settings 目录),结果发现所有的中文目录都成了“??”而且已经出现重叠了(如果有3个中文名字的文件,就会变成1个文件。并且该文件的大小是那3个文件的总和)。我在DOS,LINUX,后来把硬盘卸下来到XP下也无法删除,只能格式化。
当我再用DOS启动盘启动,安装WIN2000,重启时,不知道为什么,报告找不到操作系统“Operating System not found”。
我安装的过程如下:
1. 进入dos 7.0在win2000安装程序目录写了个install.bat内容如下:
echo “starting install windows 2000 ”
smartdrv.exe //因为dos 7.0启动后该程序已经载入内存
cd /i386
winnt.exe
2. Win2000安装在dos下的复制文件过程顺利完成,提示重新启动。然后又出现找不到系统的错误。这次我怀疑和MBR有关系。于是我做了4张启动盘(WIN2000的启动盘必须要4张),我试图修复MBR,即在安装向导中我选择“控制台恢复安装”。运行命令如下:
fixmbr c: /// nrldr 修复
bootfix /// 向boot.ini写入1条引导记录
显示成功写入1条引导记录 ... 重新启动。
结果还是不能用刚装完的WIN2000引导系统。
错误提示:“Operating System not found”
我又试了下用Win2000启动盘直接安装结果到最后说“请插入WIN2000 CD-ROM”晕,我要是光驱可以用就没这么多事了。
于是我怀疑我的硬盘引导区出问题了。我又找了张纯dos 6.22启动。然后执行 ”format c: /s “ 重新启动仍然找不到系统。
无奈我又试了另一个方案,就是将硬盘卸下来用现有的 “XP Ghost光盘”在其他人的系统里做了GHOST镜像安装。这个方法在中关村流行过:) 结果启动还是找不到系统。错误提示同上。
实在没有办法了。我放弃了Windows ! 其实我本来就是“瘟都死”的反对者。但linux我也用了很多,从redhat 6.0发布的时候我就开始安装并使用了。包括:redhat 6,7,8,9 | fc 5,6 | turbo | damSmall | 蓝点 | 红旗 | ubuntu | gentoo | susi 9,10 等等。我用过的版本我都数不过来了。说实话,没有一个能用的。相信很多朋友都有同感吧 ?! 于是我到处找最新的能够真正实用的linux系统。
在我的本本上试装了下 MagicLinux 2.0 结果这个iso有个大问题。当装到4分之1时就安装不下去了。我安装的步骤如下:
- 将硬盘卸下来,在其他XP系统通过“/控制面板/管理工具/计算机管理/磁盘管理/”分了个次2GB的FAT16(即纯DOS分区)。下载MagicLinux.iso。
- 将MagicLinux.iso和这个压缩包里根目录的所有文件(不包括文件夹),还有miimages目录解压到硬盘分区的根路径。
- 启动到纯dos(即dos 6.22)下,运行magic.bat 。
注意:如果你运行magic.bat时出现not enough memory ... 错误,说明你的dos版本不对。即不适纯dos。因为dos的最后版本只到6.22其他都是伪dos。
本来以为可以解决我郁闷了好几天的问题呢。怎么也装不下去,结果更郁闷了:(
接下来我又试了hiweed linux 终于结束了这几天的厄运。
做个广告先:) hiweed是我见过的所有Linux里最好用的发行版!尤其是它的xgl,让我享受到了廉价Vista般的视觉感受。1个字爽!强烈推荐。他在显卡识别方面特别突出。试用一段时间感觉非常的稳定。这也是基于ubuntu的缘故。缺点是有的,但是都可以修改。接下来我记录我的安装步骤和修改过程。
我的安装步骤如下:
1. 下载 hiweed_boot_liveCD.rar将其解压到根目录,下载hiweed-desktop_1.0-1_i386.iso也放到根目录。保证内核文件vmlinuz还有grub for dos可引导的grldr在根目录。
2. 找到/grub/menu.lst并作如下修改:
打开c:\boot\grub\menu.lst 把kernel (hd0,0)/boot/vmlinuz boot=casper ramdisk_size=1048576 root=/dev/ram rw quiet splash debian-installer/locale=zh_CN
这一行改为:
kernel (hd0,0)/boot/vmlinuz boot=casper ramdisk_size=1048576 root=/dev/ram rw quiet splash
3. 重新启动,grub并没有起作用。一样找不到引导。没关系,启动到纯dos找到grub.exe运行。启动后可以看到菜单了。 选择"Start or install Ubuntu"。进入图形安装。完毕:)
<正文完毕>
如果你安装时出现其他问题,可以参考这个 http://hiweed.com/node/152
对hiweed的修改以解决实际使用中遇到的问题。请参见: 本本安装记 之修改hiweed