【前言】
网络安装Linux可以说是LGG的一种嗜好了,不知道为啥,总之在学校可以暂借别人电脑当服务器一使,反正在别人看来是一种很不道德的行为吧。总之安装起来感觉很爽。
自己曾经安装过红帽系列的多款操作系统,主要是CentOS系列吧,基本都是FTP方式安装,甚至Xen安装镜像的时候选择的也是利用FTP安装系统而制作的镜像。
因此这次安装ubuntu11.04时也想要选择使用网络。
【问题】
搜索现有的中文的(英文太菜)网络安装ubuntu的结果比较少,部分有一些但是LGG感觉有些大智若愚的感觉,看了不是很懂,因此就想自己亲自尝试一下。
结果发现不太会弄FTP的安装方式,变尝试了HTTP的安装方式。
以下就是自己安装的心得了。(废话确实太多)
【工具准备】
1 ubuntu安装的镜像ISO,官网上下载一个,版本注意是alternate,然后解压到个文件夹里面,名字最好简单一点,免得一会儿输入麻烦,LGG这样做D:\ubuntu11.04。
2 HFS---HttpFileServer顾名思义就是一个简单的HTTP服务器,提供给Client浏览以及下载文件等简单功能(其实一点不简单)。问:为什么不用IIS?LGG:太麻烦,不会用。
3 wingrub就是在windows下进行grub引导软件,类似的还有grub4dos,后者觉得也不太会用,还是wingrub简单一些。
【具体步骤】
1 首先说一下缩写吧:S---Server即HTTP服务器所在的机器,C---Client要安装ubuntu系统的机器。
2 C机器安装windows操作系统。(LGG觉得一台电脑最先安装的就是Windows)
3 C机器安装wingrub并正确配置boot.ini以及menu.LST。(教程网上不少)
4 S机器将ubuntu镜像ISO解压到文件夹ubuntu11.04中。
5 S机器安装HFS,然后将ubuntu11.04的目录添加到/目录下,以便通过可以成功访问里面的文件。
6 C机器通过HFS下载ubuntu11.04\install\netboot\ubuntu-installer\i386下的linux以及initrd.gz文件到grub所在盘,LGG默认这些东西都在C盘
7 C机器重启,并进入grub界面的命令提示符模式,然后使用“老三套”:
- root (hd0,0) //这个要根据实际情况指定
- kernel /linux //当然文件要在(hd0,0中)
- initrd /initrd.gz //同上
- boot //启动引导
8 进入了网络安装模式,前面的配置就是基本的语言、键盘、IP等很简单,然后系统提示你要选择ubuntu系统的源,默认是选择在中国上面,这时候你要一直按箭头到第一项(LGG手都酸了,后来发现可以PageUp快速向上。。。)手动配置源。
9 输入主机名称,就是IP地址,切记不要加http://这样的头,直接写192.168.1.100(实际情况而定)。接下来便要求输入源的具体位置,当然就是文件夹的名称,直接写ubuntu11.04。之后的套路和其他的安装方式就是相同的了。
【注】
由于HFS的功能较弱,安装ubuntu的过程中,C在读取S的系统时间时会失败(可以手动取消,也可以等安装尝试三次左右自动失败),这时候只要手动选择时区即可,对安装没有什么影响。
阅读(1634) | 评论(0) | 转发(0) |