【X201】不破坏一键恢复,硬盘安装Linux系统备忘

来源:互联网 发布:最好的java视频教程 编辑:程序博客网 时间:2024/06/07 04:44

只是思路说明,不是详细步骤,有需要可留言讨论[命令说明见2011-9-9的日记]

笔记本电脑,Thinkpad X201, 不带光驱,联想自带的一键恢复系统,打算在不破坏一键恢复的前提下硬盘安装Linux。

安装之前在台式机上进行了实验,安装环境是XP SP2英文版,使用CentOS 6 DVD安装碟,大小有4个多G。

在网上搜索到的安装方案说要把CentOS 6 DVD.iso放在FAT32分区中,并导出isolinux目录;然后下载grub4dos释放到C盘,配置boot.ini和menu.lst,引导安装Centos,但问题是CentOS 6 DVD.iso体积大于4G,无法放到FAT32分区中。解决思路:使用Vmware虚拟机,下载安装了Vmware7,建立虚拟机时选择“往硬盘上安装”,果然可行。有一点需要注意,如果在虚拟机安装时对硬盘进行分区,容易失败。建议Partition Magic等工具对硬盘进行预先处理,安装的时候只要进行挂载就行。此外,安装时不要将引导记录写入/dev/sda,点击选项,将引导记录写入/dev/sdaX, X代表/boot所在分区编号,这样,Windows的启动不会受到影响。

安装完毕后,直接关闭虚拟机,重启XP,下载grub4dos并释放到C盘,使用explorer2fs工具导出/boot分区中的grub.conf文件,复制其中内容到C盘menu.lst中,配置boot.ini,在后面加入

c:\grldr = "CentOS"

重启电脑,系统选择菜单中选择CentOS即可进入系统。

正式开始在笔记本上安装,因为是Win7,很多地方不太对,首先是boot.ini不见了,其次是Partition Magic 8.0无法处理X201自带的500G硬盘。最关键的是使用Vmware无法直接往硬盘上安装操作系统,猜测可能是Win7的权限和磁盘管理机制和XP不同。没有办法,只能采取网上说的引导安装,放弃Cent OS 6,改用Fedora 15,只有3个多G,将其放在FAT32盘中,并导出其中的isolinux目录。

引导时下载EasyBCD软件,Add entry,选NeoGrub,然后配置C盘NST文件夹下的menu.lst即可。重启系统开始Fedora 15安装,按提示一步步来就好。在引导记录写入时和上面个同样处理。安装好后进入WIn 7,使用ext2explorer软件导出/boot下的grub.conf(上面用的explorer2fs读不出东西来),把其中内容更新到C盘NST文件夹下的menu.lst即可。

Fedora 15安装小插曲:据说是个Bug,因为Fedora安装盘中缺少了个img,所以要联网安装。解决方法是对menu.lst进行设置:

title Fedora 15

kernel (hd0, X)/X/vmlinuz linux askmethod repo = hd:/dev/sdaX:/X/Y

intitrd (hd0, X)/X/initrd.img

(上面的X和Y根据路径和实际情况设置,Y是ISO判的名字)

遗憾:尚未解决Win 7下硬盘安装Cent OS 6 DVD.iso,替代方案是可下载一个小的Cent OS 6安装ISO,先安装好基本系统,再网络安装其他软件。