这篇文章讲述如何从硬盘上安装ubuntu,参考网上资源,并且亲身实践ubuntu9.10安装成功。总结并分享如下:
最简单介绍:
===================
1.准备文件:
1)grub4dos相关文件(grldr,grub.exe,menu.lst压缩包里面有),
2)ubuntu安装的iso镜像(),
3)将镜像iso中的casper/initrd.gz(或者casper/initrd.lz),casper/vmlinuz两个文件提取出来
2.将文件拷贝到windows C盘中,同时将boot.ini文件最后加一行:
C:\grldr="GRUB"
3.重启机器,选择启动菜单中新出现的"GRUB",之后敲入命令:
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-9.10-desktop-i386.iso ro quiet
splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
boot
4.安装.
分区的时候如果出现未卸载导致无法继续的时候,可以在[Ctrl][Alt][F1]进入终端,输入:
#sudo umount -l /isodevice
再[Ctrl][Alt][F7]回到终端继续。
详细过程:
=====================
1.下载grub4doc用来引导Ubuntu
或者本压缩包内有相关文件。
2. 根据你的cpu类别下载对应的Ubuntu ISO安装文件
Ubuntu官方网站()
3.把grub4doc解压,复制里面的 grldr和grub.exe,以及boot\grub下面的menu.lst文件(可选)到c盘根目录
4.把Ubuntu的ISO文件复制到c盘根目录
5.把iso中casper目录下的initrd.gz(或者initrd.lz文件)和vmlinuz的解压到C根目录下
(貌似把ubuntu-9.04-desktop-i386.iso中的.disk也应该拷未实践)
6.(可选,见后面)修改menu.lst,在最后面加入如下内容:
title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-9.10-desktop-i386.iso ro quiet
splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.gz
这里Ubuntu-9.04-desktop-i386.iso是镜像的名字,视实际情况而定.
7.修改c盘根目录下的boot.ini最后一行加入:
C:\grldr="GRUB"
这样就可以在启动的时候有一个"GRUB"选项了。注意,如果之前不拷贝menu.lst就不用编辑menu.lst,不会自动进入安装界面,如果这样可以手动敲入:
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-9.10-desktop-i386.iso ro quiet
splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
这里,有可能是initrd.gz文件,我装的里面就是initrd.lz.根前面从iso拷贝的文件相对应.
8.重启,选择Install Ubuntu
这样就进入了iso文件中的ubuntu系统桌面了(live cd),下面我们可以点桌面上的安装,这样就可以把系统装到你指定的机器上面。注意分区的时候要慎重,不要把已有的分区删除了.安装分区的时候有个提问关于安装分区的提问,因为我没有作设置,如果选择yes系统自动工作不确定结果,所以我选择了no.
然后高级方式自定义分区.建立如下三个分区就可以了(其中swap比较特殊,从类型里面选择):
1)boot,ext4类型:100M
2)swap,(内存的两倍)
3)/,ext4类型
其他的可选.
9.安装完毕重新启动,会见不到windows直接进入ubuntu.
进入命令行,运行:
$update-grub
这样再重新启动就看到可以选择windows的菜单了。
注意:在分区完成后进入安装前建议转到命令输入行终端(按ctrl+alt+F1)输入命令 sudo -umount -l /isodevice;有时候/isodevice可能找不到,我们可以用cd /进入主目录,用ls命令查看是否有isodevice这个文件。这样是防止在安装时无法挂载的现象。
不过也可以在安装过程中提示无法挂载时再切换到命令终端。这样我们在分区表建立之后,就会分区,这时候如果因为挂载的原因无法继续的话,那么需要卸载,然后还得重新建立分区表。输入上述命令。然后按ctrl+alt+F7返回安装界面,再继续安装。
安装结束之后,系统直接就进入ubuntu界面了,没有了之前的windows进入菜单。网上查了说因为grub的timeout时间太短没有看到,我分别到
/boot/..grub.conf
/etc/default/grub
等和grub相关的地方看了看,也没有改什么。只是根据/etc/default/grub中的一个注释,回到命令行运行update-grub更新.之后重新启动就看到windows了。
===========================
阅读(2704) | 评论(0) | 转发(0) |