ubuntu10.04-desktop硬盘安装

上一篇 / 下一篇  2010-07-06 11:31:58 / 个人分类:linux

1.背景说明
随着越来越多的中小企业乃至个人用户遭遇到微软的windows操作系统盗版官司,对信奉免费至上的中国用户来讲,在现在或不久之后转向开源免费的操作系统(如 linux系列)也许是无奈又必然的选择。所幸,linux系统绝对不比windows的差,只是应用起来难度稍大而已。在如今的linux家族中,ubuntu无疑是挑战微软windows的最先锋,而且ubuntu在桌面易用性及扩展性方面有越来越优秀的表现。本着体验和学习的目的,我在自己的硬盘里另开辟一段空间,尝试了一下ubuntu10.04 desktop版的硬盘安装。原本网络上有很多安装教程,只是此次安装有特殊状况出现,很是折腾了我一段时间,本着知识共享,所以特别记录下自己的安装过程。

2.安装准备
2.1磁盘空间准备
使用PQMagic之类工具在硬盘上新开辟一段空间,此次我用WINPartionMagic将逻辑驱动器D盘分出4G空间,并将之划分为 /BOOT(150M),SWAP(1G),/ 三个分区,并格式化.(单独划分BOOT分区是为了将启动引导安装在BOOT分区上,以避免引导写入XP系统的MBR里)
2.2安装所需文件准备
安装需要grub4dos以及ubuntu10.04的iso文件
grub下载路径:
http://download.gna.org/grub4dos/grub4dos-0.4.4.zip
ubuntu 下载路径:
http://ubuntu.srt.cn/ubuntu-releases/10.04/ubuntu-10.04-desktop-i386.iso

3.执行步骤
3.1 提取安装文件
使用虚拟光驱提取ubuntu.iso文件里Casper文件夹下vmlinuz和initrd.lz两个文件至C盘根目录下,同时将ubuntu-10.04-desktop-i386.iso也复制放到C盘根目录
使用解压缩软件将解压后的grub4dos文件夹中的grldr文件也复制放到C盘根目录下

3.2 添加引导文件menu.lst
在C盘根目录下新建文件menu.lst,用记事本打开,将以下四行输入进menu.lst,保存后关闭
title Install Ubuntu
find --set-root /ubuntu-10.04-desktop-i386.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-desktop-i386.iso locale=zh_CN.UTF-8
initrd /initrd.lz
显示C盘的系统隐藏文件boot.ini,用记事本打开,在文件末尾加上以下一行,保存后退出
c:\grldr=ubuntu

3.3 启动ubuntu安装
在上两个步骤完成后重启电脑,随后启动系统选择ubuntu-->Install Ubuntu进入ubuntu安装界面,安装过程请参考
http://forum.ubuntu.org.cn/viewtopic.php?f=77&t=217161&start=0
附注:在选择启动引导安装到 /BOOT分区,但不知道 /BOOT是哪个驱动器时,可在此时点击左上角 Applications-Accessories-Terminal,输入fdisk -l即可查看到系统的驱动器名称.以下是我的ubuntu分区对应的驱动器名称,这个在安装完成后修改menu.lst需要用到
另外:如按照参考所说安装完成后直接删除menu.lst后重启机器,再选ubuntu启动的话是不能正常进入ubuntu系统的

/boot /dev/sda5 (hd0,4)
swap  /dev/sda6 (hd0,5)
/     /dev/sda7 (hd0,6)


3.4修改menu.lst
安装完成后重启机器,进XP系统,打开menu.lst,删除之前安装引导内容,输入以下七行,保存后退出重启机器,再选启动ubuntu,发现能正常进入安装后的系统
default  0
timeout  15
title Ubuntu 10.04
root (hd0,4)
kernel /vmlinuz-2.6.32-21-generic root=/dev/sda7 ro quiet splash bootdelay=60
initrd /initrd.img-2.6.32-21-generic
boot

这七行特别要提请注意的是(hd0,4)表示的是/boot分区,/dev/sda7表示的是系统的根分区 /,bootdelay=60是为了防止系统引导时出现initramfs加载识别问题

4.总结
本次安装纠结点在于按照网上教程所讲安装后删除menu.lst后无法进入ubuntu系统,同时,找到正确的引导指令(上面三行指令)也是颇费周折。对于使用wubi.exe安装ubuntu,虽然是另一种安装策略,但不推荐,也就不赘言了,网站上也有很多教程可以查阅。


TAG:

 

评分:0

我来说两句

Open Toolbar