您的位置:首页 > 运维架构 > Linux

ubuntu学习笔记--Ubuntu硬盘安装

2010-08-12 17:07 337 查看
我刚开始接触Linux,从网上看到许多相关的文章后,开始硬盘安装ubuntu系统。

这里对自己安装的过程做个总结。

 

前提条件:

1.机器上装有XP系统

2.grub4dos

3.ubuntu镜像文件

 

安装步骤:

1. 把ubuntu的iso文件,放在一个盘的根目录下.注意不要把这个文件放在要安装系统的分区上。

2. 用winrar或者其它工具从iso文件中提取Casper下的vmlinuz和initrd.gz两个文件到该盘的根目录下。就是让iso文件和提取出的这两个文件在同一个盘的根目录下。

3. 在这个盘的根目录下,新建一个名为menu.lst文本文件。内容如下:

title Install Ubuntu

find --set-root /ubuntu-9.10-dvd-i386.iso

kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-9.10-dvd-i386.iso locale=zh_CN.UTF-8

initrd /initrd.gz

 

其中"ubuntu-9.10-dvd-i386.iso"为ubuntu镜像文件

4. 将grub4dos中的 grldr 文件考到xp系统盘下(一般是C盘)

5. 修改boot.ini文件,最后一行追加一句话:

c:/grldr=ubuntu(如果xp系统安在c盘)

 



PS: vista 和 win7 也可以使用boot.ini,只是在写法上有一个注意点。

在XP中,我们加入的这一行可以写成:c:/grldr=ubuntu

而在vista中,我们加入的这一行必须写成:c:/grldr=“ubuntu”



我只试过xp,但ista和Win7没有试过

 

6. 重启计算机。在启动界面选择ubuntu,等待直到进入ubuntu桌面

7. Alt+F2调出“运行应用程序”,输入gnome-terminal按回车,调出终端,输入命令:

sudo umount -l /isodevice

卸载掉设备/isodevice,退出终端

8. 双击桌面上"安装",一路前进下去就可以了。

 

按照以上步骤,硬盘到mbr区的loader程序就是linux的grub,而不是之前windows的ntloader,参考的文章中介绍了如何保留windows的loader,但安装时大意了,没有设置,所以实际上的安装过程就是上面写道的,由于grub考虑到了windows系统,所以以上步骤实现了双系统。

 

补充:

我装笔记本用的是ubuntu-10.04-desktop-i386.iso,按上述步骤无法安装。

所以我试了另一种方法,将镜像文件,menu.lst, vmlinuz和initrd.g也放到C盘下,将menu.lst中的内容替换为:

 

TITLE Install Ubuntu

root (hd0,0)

kernel (hd0, 0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-desktop-i386.iso ro quiet

splash locale=zh_CN.UTF-8

initrd (hd0,0)/initrd.gz

 

这样就可以正常进入ubuntu安装的系统界面了,其它操作照旧,但在为ubuntu分区时出问题,自动分区失败,需要手动分区,进入手动分区,从列表中将不重要到分区删掉,留出10G左右的空闲空间,然后划分成两个分区。根分区(一般会选择ext4文件系统)/ 和 交换分区 swap,然后一路前进下去就按装完成了,重启,屏幕上会显示很多黑底白字的文字信息,遇到一个对话框,按Enter键即可重启。但MBR区还是grub的,而且没有识别windows系统,启动时直接进入ubuntu系统,没有选择界面。不知道为什么没有加载windows系统的选项?还有一个问题是对于中文到支持有问题,不想按章9.10那样对中文到支持那么好,具体原因仍然不明,希望有高人指教^_^

 

主要参考的文章:http://forum.ubuntu.org.cn/viewtopic.php?f=77&t=217161&start=0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息