mswindows 下 硬盘安装Ubuntu9.04
1.下载光盘文件
ubuntu.iso
2.打开iso文件(可用RAR)复制出其中.disk和casper下的vmlinuz和initrd.gz
到一个盘的根目录里,例如C:盘
未解压的iso也要放在这里。
3.设置启动项
由于要用Grub 来引导启动,我就先说一下有了grub之后的做法。
修改grub 的menu.lst 文件。
复制下面的部分到menu.lst文件
第二行的root (hd0,0)部分依据你的具体情况而定
第三行的ubuntu-9.04-desktop-i386.iso要和你的光盘文件同名。
之后就可以用Grub引导到LiveCD
在点击桌面的安装之前,必须先umount isodevice
Crtl+ALT +F2 切换到控制台
敲入命令
然后Crtl+ALT +F7切回来点桌面上的安装就行了。
关于root (hd0,0)的修改
大概的对应如下,具体解释详见http://www.linuxsir.org/main/?q=node/127。
sda 对应第一个硬盘
sdb 对应第二个硬盘
。。。
sda1 对应 hd0,0
sda2 对应 hd0,1
sda3 对应 hd0,2
.。。。
sdb1 对应 hd1,0
sdb2 对应 hd1,1
sdb3 对应 hd1,2
。。。。
对于那里来的Grub引导?
若为XP系统可以
下载最新版本的Grub4DOS
下载地址: http://download.gna.org/grub4dos/grub4dos-0.4.4-2008-08-08.zip
下载并解压缩后,将目录中的grldr (非grldr.mbr),grub.exe两个文件复制到C盘根目录下
C盘根目录下建立menu.lst文件,内容为:
接着,在我的电脑–>工具–>文件夹选项–> 的查看标签下去掉“隐藏受保护的操作系统文件”之前的勾,并勾选“显示所有文件和文件夹”。取消C盘根目录下的boot.ini文件的“只读”属性,然后用记事本打开boot.ini文件,做如下更改:timeout=0 改成 timeout=5 或者更大的数字,在boot.ini 文件内容末尾加上一行 C:/grldr="GRUB"(附:boot.ini 文件路径 c:/boot.ini )
在xp的引导菜单出就有Grub了
参考文献:
http://bbs.kafan.cn/thread-469115-1-1.html
http://wiki.ubuntu.org.cn/%E7%A1%AC%E7%9B%98%E5%AE%89%E8%A3%85LiveCD