2007年8月17日金曜日

《通过网络安装Ubuntu 7.04 Feisty Fawn》

HP nc4010的缺省配置是没有软驱,没有光驱的,但是可以支持网络启动。我手头上也没有任何外接设备,所以只好从网络来安装Ubuntu。一般来讲,大家可能都是通过局域网来安装操作系统(将安装的源文件放在局域网的某台服务器上),但是这种方式除了配置下面的TFTPD以外,还必须配置一个Web服务器。为了省事,我选择了直接从Internet安装(日本的宽带网够快,直接从Internet安装也没有超过30分钟,呵呵)。

下面是安装过程的记录。
■设置HP nc4010的BIOS
1.启动的时候按F10,进入BIOS设置画面。

2.参照Enabling Pre-eXecution (PXE) Environment Boot设置笔记本为PXE启动。

■在Windows上设置网络启动环境
※我的XP上用VMWare跑着一个Ubuntu,但是对我这样一个新手来讲,还是在XP上设置TFTPD会更省事一些。呵呵。
1.在free TFTP server by Philippe Jounin下载TFTPD32服务器(这是一个绿色软件,压缩包里只有EXE,CHM,INI三个文件)。

2.在Ubuntu官方网站下载netboot下面的所有文件。

3.参考Reto's Weblog,对TFTPD32进行配置。这里简单的翻译如下:
①建目录并拷贝文件得到如下目录结构
c:\tftp\pxelinux.cfg\default
c:\tftp\ubuntu-installer\i386\
c:\tftp\pxelinux.0
c:\tftp\tftpd32.exe
②双击tftpd32.exe启动TFTPD服务器并在"DHCP Server"设置画面填写自己的网络配置(可使用ipconfig /all查看自己的网络配置)。注意要网络启动的PC和TFTPD服务器必须在同一个局域网内。
③在boot file栏里填入pxelinux.0。

4.关闭局域网内路由器的DHCP服务器功能(如果有的话)。

■网络启动并安装Ubuntu
打开HP nc4010的电源,BIOS会自动使用PXE启动(或者按F12指定PXE启动),到局域网上去寻找TFTPD服务器。正常的话,很快就会看到 Ubuntu的图标以及启动菜单。剩下的就和本地安装没什么太大区别了,按照提示一步一步往下走就行了。而且有一点我觉得挺好的,是在连接 Internet下载数据之前,可以选择安装类型。你可以自己决定到底安装Ubuntu Server、Ubuntu LAMP Server、Ubuntu Desktop、Kubuntu Desktop还是Xubuntu Desktop。

0 件のコメント: