学习 · 2007年12月21日 0

ThinkPad X60下硬盘安装Ubuntu

ThinkPad X60默认的操作系统是Windows XP,100G的硬盘分为5个区,C、D、E、F4个区均为NTFS,另外一个IBM自带的默认恢复区,是隐藏的。我打算把E盘的20G用来共享电影和歌曲,F盘的30G用来安装Ubuntu。
1、下载Ubuntu 7.04光盘iso以及Grub for dos压缩包。
2、下载initrd.gz和vmlinuz ,这两个东东最好在http://forum.ubuntu.org.cn/about26167.html下载,因为据说光盘ISO自带casper底下的在安装后不能识别NTFS分区。
3、用winpm修改分区,把E盘格式化为Fat32格式,把F盘删除,分为2个G的Swap分区,以及28个G的Ext3分区。winpm是一个汉化的绿色软件,可以在windows xp下使用,不用安装,可以放在NTFS分区,用起来很方便:)如果不事先分好linux分区,在linux下启动后,分区的时候会出现错误。
4、把Ubuntu的iso镜像放到E盘根目录,把initrd.gz和vmlinuz 也放到E盘根目录,注意E盘一定要为非NTFS分区,否则引导后会出现Can’t access tty的错误。
5、解压缩Grub,把grldr文件,menu.lst文件移到C盘根目录。修改文件夹选项,把“隐藏受保护的系统文件”前面的勾去掉,并选为“显示所有文件和文件夹”。修改boot.ini文件,先点属性,去掉“只读”前面的勾,然后修改该文件为:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Microsoft Windows XP Professional” /noexecute=optin /fastdetect
C:\grldr=”ubuntu linux ”
6、修改menu.lst文件为:

 

title Install-Ubuntu 791
kernel (hd0,5)/vmlinuz root=/dev/ram ramdisk_size=32000 devfs=mount,dall vga=791
initrd (hd0,5)/initrd.gz
boot
title Install-Ubuntu 792
kernel (hd0,5)/vmlinuz root=/dev/ram ramdisk_size=32000 devfs=mount,dall vga=792
initrd (hd0,5)/initrd.gz
boot
title Install-Ubuntu 771
kernel (hd0,5)/vmlinuz root=/dev/ram ramdisk_size=32000 devfs=mount,dall vga=771
initrd (hd0,5)/initrd.gz
boot
你可能需要修改(hd0,5)为其它方式,看你把initrd.gz和vmlinuz 放在哪个分区了,比如:
C盘是(hd0,0);
D盘是(hd0,4);
E盘是(hd0,5);
F盘是(hd0,6);5、重新启动,就进去了Ubuntu的livecd模式,你可以试用,也可以点install安装,一般选择默认就行,只是在分区的时候,要注意选择手动,把刚刚分好的Ext3分区挂载到/根分区,当然,你也可以多分几个区,建议/home单独分区。
6、安装完毕,在联网的情况下打开终端,输入:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
sudo gedit /etc/apt/sources.list

在打开的gedit编辑器中,修改内容为:
deb http://ubuntu.cn99.com/ubuntu/ feisty main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ feisty-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ feisty-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ feisty-proposed main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ feisty-backports main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ feisty main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ feisty-security main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ feisty-updates main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ feisty-proposed main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ feisty-backports main restricted universe multiverse

7、 在终端中输入
sudo apt-get update
sudo apt-get dist-upgrade

8、在 “系统-系统管理-语言支持” 里面把 “Chinese” 勾选上,会安装中文支持。
9、重启到windows下,删除E盘的安装光盘和安装文件,删除boot.ini文件中的:
C:\grldr=”ubuntu linux ”
10、开始Ubuntu之旅吧。