2010-05-23

硬盘安装ubuntu10.04

作为一个自认为是理想主义者,我原先是想装Debian冲牛B的,但Debian 5.04居然找不到网上驱程,这怎能让我忍受呢?没办法,我这种笨人懒人只能装ubuntu。EeePC没有光驱,只能硬盘安装,我采用的方法是用Windows 7的引导程序bcdedit引导Grub4dos,由Grub4dos加载ubuntu的镜像文件。

1.下载Grub4dos,把Grub、Grub.mbr解压到C盘。

2.下载ubuntu的安装镜像文件。我下载的是ubuntu-10.04-netbook-i386.iso。把镜像文件及从里面的casper文件夹里提取出来的initrd.lz、vmlinuz存放到C盘根目录。

3.把Grub4dos加载到启动菜单中。在windows 7中以管理员身份运行终端,运行以下代码:

bcdedit /create /d "Grub4Dos" /application bootsector

这是时会得到一个字符串,这个字符串与启动菜单项"Grub4Dos"相对应,也可以就它就是这个启动项的标识。用这个字符串代替下面命令中的“ID“。

bcdedit /set {id} device partition=C:
bcdeidt /set {id} path \grldr.mbr
bcdedit /displayorder {id} /addlast

4.编辑menu.lst。用记事本编辑如下内容并以menu.lst为文件名保存到C盘根目录。如若无法直接保存可先保存到其它位置再复制粘贴到C盘根目标。

title ubuntu
root (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-netbook-i386.iso or quiet splash locale=zh.CN.UTF-8
initrd /initrd.lz
boot

title Ubuntu, kernel 2.6.32-21-generic
root (hd0,4)
kernel /boot/vmlinuz-2.6.32-21-generic root=/dev/sda5 ro quiet splash
initrd /boot/initrd.img-2.6.32-21-generic
boot

代码中的红色部分可能在不同的机子上根据不同的情况要进行修改。这个menu.lst文件有二项,第一项用于引导iso文件,第二项用于安装后引导ubuntu。

5.重启电脑,在出现启动菜单时选择“Grub4Dos“->“ubuntu“,正常情况下就能引导成功进入live CD,之后的工作就与光盘安装一样了。需要注意的是在安装到第8步时不要把Grub安装到mbr这样会破坏EeePC的F9还原功能。

成功安装后重启,出现启动菜单时选择“Grub4Dos“->“ubuntu,kernel 2.6.32-21-generic“即可进入安装在硬盘上的ubuntu系统。

现在的ubuntu比之几年前我尝试时真的要漂亮太多了。

ubuntu

(完)

1 条评论:

留言须知:
0. 你有權保持沉默,但你所說的將作為此BLOG有人訪問的證據。
1. 支持的HTML標籤:<a href="" title=""> <b> <em> <i> <strong>。
2. 留言留名,不然易被无视。(在“评论”中选择“名称/网址”,网址可以不填)。
3. 原則上我不删除留言,除非那則留言侮辱到你。