找回密码
 注册
首页 ≡≡网络技术≡≡ 服务器 从硬盘安装Ubuntu server 各版本的方法

linux 从硬盘安装Ubuntu server 各版本的方法

灰儿 2009-3-4 09:11:53
本帖最后由 灰儿 于 2010-2-10 16:58 编辑

一、下载相关软件
  1.下载Grub4Dos工具
下载地址: http://www.gnu.org/software/grub/
下载并解压缩后,将目录中的 grldr,menu.lst 两个文件复制到 C 盘根目录下

  2.下载ubuntu server映像文件
从ubuntu.com官方网站下载,这里下载的是ubuntu 9.10 server 镜像文件 ubuntu-9.10-server-i386.iso

  3.下载对应的ubuntu server 硬盘安装引导文件initrd.gz和vmlinuz
注意一定要从官方网站上下载对应版本的initrd.gz和vmlinuz引导文件,不要从iso映像文件中提取。

各版本ubuntu server的vmlinuz和initrd.gz下载网址:
ubuntu server 8.04:
http://archive.ubuntu.com/ubuntu/dists/hardy/main/installer-i386/current/images/hd-media/
ubuntu server 8.10:
http://archive.ubuntu.com/ubuntu/dists/intrepid/main/installer-i386/current/images/hd-media/
ubuntu server 9.10:
http://archive.ubuntu.com/ubuntu/dists/karmic/main/installer-i386/current/images/hd-media/

二、配置Grub
Grub默认安装到windows系统根目录下,主要用到grldr和menu.lst两个文件,并把initrd.gz和vmlinuz放在与iso同一根目录下. (最好放C盘,ntfs格式的也可以)

menu.lst 修改后如下:

timeout 10
default 0
fallback 1

title ubuntu 9.10 server
root (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=ubuntu-9.10-server-i386.iso quiet splash ro
initrd /initrd.gz

title GO Back (MS Windwos OS)
rootnoverify (hd0,0)
makeactive
chainloader +1

相关解释:
root (hd0,0), 是通过Grub获得相应硬盘的分区,如果不知道在哪个盘上可以在Grub引导的时候,root (hd 后面加Tab键自动补全,来查看是那个块硬盘和多少分区。
kernel /vmlinuz   加载内核

三、修改windows引导文件boot.ini
修改C盘根目录下的boot.ini文件,在文件末尾加入下面代码:
C:\grldr="UBUNTU"
从新启动电脑在引导时选择"UBUNTU", 安装过程和其他系统安装过程一样。
您需要登录后才可以回帖 登录 | 注册
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。