有两年没有更新opera blog了,今天回来继续玩Linux桌面.
全程记录下重装LinuxOBI 5.2.01系统过程,以备下次参考。
原因:
自从2006年7月购买小黑IBM T42后,一直使用预置WinXP至今,没有重装过系统,现在每次开机需要2分钟,关机需要8分钟以上,实在忍无可忍了。因为重新安装一次系统花太多时间,还要安装Delphi7和有关插件,本来也想改用公司的Windows XP OBI v6安装,但因Delphi7是crack版本,不想被公司网络检测到。因此还是决定保留WinXP,平时改用Linux。
从2006年底安装Debian后,Linux桌面一直闲置着,现在使用了一下,感觉不错,我使用的Gnome,中文桌面显示不错,另外我以前编译过Linux内核来设置无线网络,但没有使用过,结果它自动搜索到公司无线网络,赞一下。缺点是稳定不足,有时一个应用不响应了,结果整个Gnome也没反应了,只能reboot。鉴于此,我打算卸载掉重新安装公司的LinuxOBI 5.2.01 (Enterprise Linux server 5.2)。
过程:
首先下载LinuxOBI,刻录了一张DVD;然后用DVD启动机器时发现CDROM不正常,偶尔读一下盘,大部分时间没反应,询问同事也没有类似型号laptop,于是考虑使用USB启动,然后采用网络安装方式。
首先下载diskboot.img,制作一个USB启动盘;
dd if=diskboot.img of=/dev/sda1
用USB启动正常进入Redhat安装界面,选择5,使用网络安装;选择Create custom layout分区删除原Linux分区,然后选择Use free space on selected drivers and create default layout后继续安装,结果出现一个错误”Resource hda5 is busy“,安装退出。hda5是Windows D盘分区,原来的Debian全部分区都和hda5放在Extended分区里,现在看来不行了。由于原Grub被删除,新配置未被写入,因此Windows XP现在也不能启动了。My God,我的数据还没备份,于是找来移动硬盘盒,接上laptop硬盘,在另一台机器上备份数据。
现在可以放手大胆偿试了,不怕数据丢失了。缩小Extended分区,创建/boot分区为primary partition,将swap和/还放在Extended分区,结果正常通过,可以继续安装了。但网络安装速度实在太慢,等了半小时进度不到1%。
Device Boot Start End Blocks Id System /dev/hda1 * 1 30555 15399688+ 7 HPFS/NTFS ntfs - primary Partition 1 does not end on cylinder boundary. /dev/hda2 30556 67503 18621414 f W95 Ext'd (LBA) extended Partition 2 does not end on cylinder boundary. /dev/hda3 67512 67703 96390 83 Linux ext3 /boot - primary Partition 3 does not end on cylinder boundary. /dev/hda4 67711 77520 4944240 12 Compaq diagnostics IBM services - primary Partition 4 does not end on cylinder boundary. /dev/hda5 30556 38880 4195768+ b W95 FAT32 vfat /dev/hda6 47128 51160 2032191 82 Linux swap / Solaris swap /dev/hda7 51160 67496 8233281 83 Linux ext3 / /dev/hda8 38888 47128 4152771 83 Linux ext3 /home
我想即然USB-HDD能作引导盘,那USB-CD应该也可以引导。于是从台式机上折下光驱,找到我的3.5寸硬盘盒,发现5寸光驱装不上去,突然想起以前买的IDE USB数据线,找来一试,果然可以用。于是用DVD引导,选择2,使用光盘安装,安装过程中提示在CDROM中插入DVD光盘,我以为又不能安装了,就在准备放弃时,按Cancel后发现它又继续读取USB-CD,后面的安装就很顺利了。
下载了QQ for Linux RPM包,用root执行rpm -ivh 就可以了,然后运行/usr/bin/qq
安装Firefox插件,下载安装Flash和Java后在plugins下建立链接:
cd /usr/lib/firefox-3.0b5/plugins/ libflashplayer.so -> /usr/lib/flash-plugin/libflashplayer.so libjavaplugin_oji.so -> /usr/java/jre1.5.0_10/plugin/i386/ns7/libjavaplugin_oji.so
注意:修改LinuxOBI profile后,要修改thunderbird Email的user name和lightning的Timezone。
待解决问题:
拨号设置
升级grub(现在version 0.97)
设置Calendar,下载Beehive Extensions for Lightning插件
推荐:
这次安装发现一个很好用的免费工具-DiskGenius3(原diskman),可以修改、检测、恢复、备份分区表,另外还可以制作USB启动盘。
在Windows XP下运行DiskGenius3,选择“工具-制作USB-ZIP启动盘”,可以制作USB DOS引导盘,USB启动后按X关闭DiskGenius后可以退到DOS下。
参考链接: