2008年10月12日星期日

Ubuntu 8.04 LTS 硬盘安装总结

我喜欢google,所以这应该不是一篇没头脑的文章。
因为我的软硬件环境比较特殊而折腾了几天,现在把经验分享一下。

显卡:nvidia Ti 4600
硬盘:一块ide,一块sata。

方法一:

1。ubuntu8.10 目前还处于测试阶段,使用中有无数的苦恼和麻烦是肯定的,还是用 8.04LTS 吧。

2。硬盘安装不一定用 Alternative,用 Desktop 也可以。

3。Alternative需要以下三个文件。
ftp://ftp.ubuntu.com/ubuntu/dists/hardy/main/installer-i386/current/images/hd-media/initrd.gz
ftp://ftp.ubuntu.com/ubuntu/dists/hardy/main/installer-i386/current/images/hd-media/vmlinuz
还有ubuntu-8.04-alternate-i386.iso

4。用grub引导,写入
title Ubuntu install
kernel (hd0,0)/vmlinuz root=/dev/ram0 ramdisk_size=32000 devfs=mount,dall
initrd (hd0,0)/initrd.gz
boot
注意:以上代码默认把 vmlinuz 和 initrd.gz 文件放在 c 盘根目录下,如果你想把他们放在别的盘符下,请修改(hd0,0) 为文件所在驱动器。
c.格式为(hdx,y) ,x为硬盘序列,y为分区序列。
d.分区序列的规则是主分区为0~3,逻辑分区为4~……。

5。ubuntu-8.04-alternate-i386.iso 文件不要放在sata硬盘或ntfs分区内。
这里很奇怪,因为Ubuntu是基于debian的发行版,然而debian是支持sata的。

6。alternate 的特点就是:有时会提示内核版本不符安装失败,有时很顺利……

7。如果你安装失败,但是mbr被讨厌的grub启动器写入目录即使重装系统也无法解决时,请进入DOS界面输入:fdisk /mbr
这一点浪费我三个小时以上……

方法二:

1。以上方法显然艰深而乏味,那么用 ubuntu-8.04-desktop-i386.iso 进行安装就有趣多了。

2。解压文件到根目录,双击 umenu,选择 演示和完全启动,勾选 帮我从cd启动。

3。重启后进入ubuntu菜单,默认为演示并安装,如果失败的话,就选择第二项直接安装。

4。分区我也不大会,就不多说了,比较简单就是把一个区设置为 交换空间,一个区设置为 Ext3日志文件系统 并挂载根目录(就是 / )就ok了。

5。这种方法其实就是把一个分区模拟为光驱,所以必须注意以下两点。
第一点:该分区尽量不要使用ntfs格式。
第二点:该分区不应该和安装目标在同一块硬盘上,至于移动硬盘可不可以我还没有试。

以下为总结:

1。如果你有两块或两块以上硬盘的话,请注意:
ubuntu 创建的 grub启动器 只有在安装目标硬盘为启动硬盘时才会被正确安装,这一点有推测的成分,完全正确的说法应该是:把 ubuntu 安装在磁盘0吧,如果你的启动磁盘是磁盘0的话……如果你确实很无聊,那么你可以尝试安装其他方式。

2。如果你糊里糊涂的装了一通,却发现grub启动器安装不成功,无法启动 ubuntu;或是你不喜欢grub乱搞你的 mbr,然后放个白框框上去,所以直接 fdisk /mbr 了,那么你可以:
把 ubuntu-8.04-desktop-i386.iso 解压到任何分区(此处没有限制),双击 umenu 重启后进入演示,把 /boot/grub/menu.lst 拷出来,然后自己装个 grub 把 ubuntu 的启动项贴进去。

3。不会装 grub 的话就别麻烦了,装个 一键ghost 或是 dos工具箱 也行,grub 默认就装好了,找到安装路径下的 menu.lst 就行。

4。最重要的提示:
每安装一次 ubuntu 生成的 menu.lst 是不一样的,即使在同一盘符,她的 uuid 也不一样。
如果你执意要使用自己创建的 grub启动器,那么每次安装都要记得把 menu.lst 拷贝出来。

PS:
很感谢你的耐心足够让你看到这里,相信本文可以为你解决一些小麻烦,但是linux的世界还要你自己去闯。

没有评论: