如何网络和硬盘安装Ubuntu系统

如何网络和硬盘安装Ubuntu系统

2009-6-17 星期三 晴

昨天买了台宏基TM4730G笔记本,今天打算安装一个Ubuntu系统。虽然这台机器有DVD刻录机,但是我现在手头上没有DVD刻录盘,于是请了黄航帮我进行网络安装,不过由于网络安装在指定内核网址进行下载内核时太慢了,黄航最终选择了先用迅雷下载Ubuntu alternate内核,再进行硬盘安装。
关键词:GRUB for DOS | linux(网络安装)或vmlinx微内核(硬盘安装) | initrd | alternate内核(如果是硬盘安装的话http://releases.ubuntu.com/releases/10.04/
关键:使用GRUB for DOS加载微内核和初始化文件系统,这个系统加载后会自动进行网络或硬盘安装。

grub>root(hd0,1)  #root指定内核和文件系统所在分区(相当于mount后cd,如果没有指定,后面的kernel和initrd都需要使用绝对路径,如(hd0,1)/vmlinux)
grub>kernel /vmlinux root=/dev/ram ramdisk_size=12000
grub>initrd /initrd.gz
grub>boot

一旦装载微内核和初始化文件系统之后,就会自动下载或加载真正的内核,接下去的过程就和使用CD安装是一样的了。

说明:硬盘安装需要将内核完整镜像iso文件先down在本地,网上有说法说硬盘安装只能使用alternate内核镜像(字符安装界面),不能使用desktop镜像。
ubuntu 的ISO有两个版本,desktop 和 alternate。desktop 版本的安装其实是以 livecd 方式启动后再安装,实际上的安装就是复制的过程,速度比较快。

而 alternate 提供了传统的安装方式,也提供了更多的可控制选项,比如文本安装,OEM安装。desktop不支持我下面要说的硬盘安装方法,不过我在这里的论坛看到有从硬盘启动livecd的方法,应该可行。

参考资料:good stuff: Install Ubuntu/Kubuntu/Edubuntu/Xubuntu without CDROM Drive

补记:实战Windows下网络安装Ubuntu 2010-04-21 星期三

步骤一:首先为linux划分分区。

步骤二:下载启动文件
这里也有两种选择,对于windows来说,需要跟硬盘安装一样下载grub4dos,然后编辑menu.lst。对于linux来说不需要。直接编辑 menu.lst 就可以了。(可以不编辑menu.lst,直接敲打grub命令)。——这个步骤不论对于硬盘安装还是网络安装都不可缺少,懂得硬盘安装的,搞网络安装应该很容易。对于硬盘安装,直接将微内核vmlinuz文件下载在本地,对于网络安装,只需要下载引导文件linux。
linux 和 initrd.gz, 下载地址:

http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/initrd.gz
http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/linux

注意Windows下下载后linux会自动被添加.txt的扩展名,要把它去掉。

把上面两个文件放到C盘下。

步骤三:下载和安装GRUB,Windows系统才需要

如果现有系统是Windows,则需要下载GRUB FOR DOS,解压后拷贝其中的menu.lst和grldr两个文件到C盘根目录下( 注意一定要C盘,不能是C盘下的文件夹)。
之后在 C盘找到boot.ini 文件(这为系统隐藏文件),在文件的后面增加一行:

C:/grldr="grub for dos"

步骤四:使用Grub启动:

grub>root (hd0, 0)
grub>kernel /linux root=/dev/ram0 ramdisk_size=256000
grub>initrd  /initrd.gz
grub>boot

就进入系统安装。

实战:在Linux系统中硬盘安装新的Linux系统

以前试过在Windows系统中硬盘安装Linux系统,这一次尝试在Linux下硬盘安装新的Linux系统。
跟前面一样,下载用于硬盘安装的微内核(kernel binary)和initrd.gz(ramdisk image)。

http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/hd-media/initrd.gz
http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/hd-media/vmlinuz

将其保存在/boot/newInstall目录下。

更重要的是下子alternate-iso镜像:

http://releases.ubuntu.com/releases/10.04/ubuntu-10.04-alternate-amd64.iso

将其保存在/boot/isofile目录下。

重启系统进入GRUB命令行:

grub>root (hd0, 2)
grub>kernel /boot/newInstall root=/dev/ram0 ramdisk_size=256000 
grub>initrd  /boot/newInstall initrd.gz
grub>boot

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值