没有光驱如何硬盘安装UBUNTU9.10?

今天弄好一天,总算是把UBUNTU9.10装到硬盘里了.待我整理一下,稍后出一个详细的步骤.供大家参考一下.

这里先说一下大概的步骤.

1 下载UBUNTU9.10的光盘ISO文件.可以在UBUNTU的中文官方网站 http://www.ubuntu.org.cn 下载到.

2 下载把光盘镜像写入硬盘引导的软件 unetbootin . 可以在 http://sourceforge.net/projects/unetbootin/files/UNetbootin/419/unetbootin-windows-419.exe/download 下载到.这个软件也可以把ISO文件做成一个引导文件放在U盘里做成一个启动U盘,这里我只试过用它来硬盘安装,也只讨论这个.

3 运行 unetbootin 选择你已经下载的UBUNTU ISO文件.在最下面选取硬盘.只有一个选项,就是放到主分区,就是目前你的系统从哪个分区引导的它是选哪个分区.之后执行,他会把ISO文件里的文件提取到C盘.之后就等它自动完成就好.

4 完成之后他会提示你重新启动电脑.先稍后再重启.进入系统盘,把casper目录下的 vmlinuz 和 initrd.lz 两个文件复制到系统盘(一般都是C盘)根目录.

5 需要注意的是,如果你的系统装有一键还原工具的话,unetbootin 制作的引导并不能正确引导系统进入安装,你必须先卸载一键还原工具.

6 之后重启 进入UBUNTU安装界面.要注意的是先打开终端执行命令 sudo umount -l /isodevice 如果上面这个命令找不到文件就试下 sudo umount -l /cdrom 如果不执行上述命令在安装的最后一步会提示”卸载分区失败”.安装界面可以选择中文界面,都很直观.就是在挂载分区时要注意,最好是给根目录 / 最少7G空间. 建议设置和你内存一样大的交换空间. /HOME 建议单独挂载一个分区!

7 安装完成之后提示重启,重启,机器会进入内存测试界面!这时候不要急,重启机器,按住Shift键进入菜单,菜单界面出现之后按 C 进入命令行.在界面输入如下命令

grub>set root=hd0,1  —>存放 vmlinuz和initrd.lz的分区号
grub>linux /vmlinuz root=/dev/sdax
grub>initrd /initrd.lz
grub>boot

root=/dev/sdax 是安装时选择 / 分区的分区号,如果不清楚的可在 grub>下输入

grub>search -f /etc/fstab

根据找到的 (hd0,x)来确定sdax的数。

上述命令执行之后,系统会重启,之后就进入UBUNTU系统了.

进入系统后从新立得先换源,再 reload 下源列表,然后搜索 linux-image ,把新内核装上.

之后执行命令

sudo update-grub

更新引导文件.系统会自动寻找机器里已经安装的系统.然后重建引导文件!

8 我的机器重启之后系统总共有五项启动项.分别为 UBUNTU UBUNTU还原 MEMTEST MEMTEST 和XP.想把XP设为第一启动项,搜索了一下,网上大多数的方法都是说9.04版,由于Ubuntu 9.10开始使用grub2来引导系统,新版grub2的引导配置文件就不再是menu.lst了,而是/boot/grub/grub.cfg文件,这与旧版本不同了,我没注意到这个,晕死,走了不少弯路.正确的设置之法如下

进UBUNTU 打开终端 执行

sudo chmod +w /boot/grub/grub.cfg  —> 系统引导文件默认不可写,此命令修改其为可写

sudo cp /boot/grub/grub.cfg /boot/grub/grub.cfg.bak  —>安全起见,备份原文件

sudo gedit /boot/grub/grub.cfg  —>修改文件,会在新窗口打开编辑器.

搜索 menuentry ,每一个都是一个启动项,你只要把 XP的启动项放到最UBUNTU的启动项之前就好.保存重启之后之后你就能看到XP是第一启动项了.

这个文件还有以下参数比较参用到的,你可以酌情更改

set default=0 //默认启动顺序
set timeout=5 //等待时长
set root=(hd0,7) //引导文件所在分区目录.

好了,安装到此结束,为此我几乎弄了一整天,现在是筋疲力尽了.改天再完善这个教程吧.弄一些插图上去使之更易理解一点.

就到这里了.

发表评论

邮箱地址不会被公开。 必填项已用*标注