Ubuntu网络安装的优缺点与安装步骤
创始人
2024-06-19 15:21:24
0

Ubuntu网络安装对与使用LINUX用户是必须了解的,于是我研究了一下Ubuntu网络安装,在这里拿出来和大家分享一下,希望对大家有用。首先,什么是Ubuntu网络安装:Ubuntu网络安装针对的是没有光驱但有网卡的机器,只要机器能正常使用,并且有网卡,不论是否能够上internet,只要能两机互联就可以装Ubuntu。

然后:Ubuntu网络安装与硬盘安装的优缺点:
1。Ubuntu网络安装可以把整张硬盘都格式化装Linux,而硬盘安装必须至少保留一个盘存放CD映像。
2。Ubuntu网络安装根本不用考虑本地硬盘分区类型的问题,而硬盘安装必须有一个FAT32的硬盘存放CD映像。
3。网络安装根本不用下载额外的启动映像,官方下载的光盘已经具有网络安装功能。
4。网络安装要求Linux内核能够驱动你的网卡,硬盘安装不需要。
5。Ubuntu网络安装需要对网络设置有基本的了解,对网络小白来说有一定困难。
6。Ubuntu网络安装zibf需要有一台机器做服务器,如果你只有一台电脑,周围没有任何其他电脑,这个就比较困难。
总结:网络安装的最大用途在于你不能在本地硬盘上放一个光盘映像,或者需要全盘分区安装,或者把现有的linux重装成一个新版本但不愿保留任何分区的情形。

下面说一下网络安装的步骤:

1。下载alternative cd
2。把cd映像设置到在web服务器的路径中
3。设置要安装机器的grub,从本地服务器上下载启动映像
4。启动待安装的机器并选择安装
5。在选择源那一个步骤选择自定义,然后输入本地web服务器的IP,光盘映像的路径。
6。然后一切顺利可以安装。。。

下面分别说一下每个步骤。

以8.04为例,说明一下步骤

步骤一:下载CD:
例如这个,具体可以自己找。
http://releases.Ubuntu.com/9.10/Ubuntu-9.10-alternate-i386.iso
http://releases.Ubuntu.com/9.10/Ubuntu-9.10-alternate-i386.iso

步骤二:设置服务器:
设置服务器可以有两种选择,Linux或者Windows服务器。Windows服务器要装IIS,Linux服务器要装apache2——这个服务器设置好之后你可以装很多台机器。

下面给出设置 Ubuntu Linux 服务器的办法:

Ubuntu网络安装先把下载的映像放到这个服务器上,我们假定放到 $HOME/cd.iso
然后: sudo apt-get apache2 (已经安装了的可以省略此步骤)
然后: sudo mount -o loop $HOME/cd.iso /mnt
然后: sudo ln -s /mnt /var/www/ubunutu
做好上面几个步骤之后,一个Linux服务器就架好了。
对于Windows——其实也是一样的,只要把光盘的内容映射出来,放到该服务器的 Ubuntu 目录下就可以。——由于笔者对 windows 系统不熟悉,此处略。

现在我们来测试服务器,假设该服务器的IP是192.168.1.1。
在局域网中任何一台机器的浏览器中输入 http://192.168.1.1/Ubuntu/
看看能不能看到光盘内容,能看到,就是好了。基本原理就是:光盘的根目录等同于 http://192.168.1.1/Ubuntu/ 看到的东西。这样设置好就OK。不论你用什么web服务器和系统都可以做到。

步骤三:下载启动文件及安装GRUB:

这是在配置待安装的机器了,
这里也有两种选择,本机现在是 Linux,或者本机现在是 Windows。
对于windows来说,需要跟硬盘安装一样下在grub4dos,然后编辑menu.lst。对于linux来说不需要。直接编辑 menu.lst 就可以了。
——这个步骤不论对于硬盘安装还是网络安装都不可缺少,懂得硬盘安装的,搞网络安装应该很容易。对于硬盘安装,需要下载引导文件,对于网络安装,引导文件是现成的。

Ubuntu网络安装现在假设我们本机是Linux:
wget http://192.168.1.1/Ubuntu/install/netboot/Ubuntu-installer/i386/initrd.gz
wget http://192.168.1.1/Ubuntu/install/netboot/Ubuntu-installer/i386/linux
懂得这个意思没有?其实引导文件就在光盘中,这里我们把它下载回来就可以。然后编辑menu.lst文件。

具体编辑 menu.lst 文件的方法,请参见硬盘安装的相关教程。此处不提。
简单的来说,就是copy一份样本的启动菜单,然后把其中的kernel设置为我们存放那个linux文件的路径,把其中的 initrd设置为我们存放那个 initrd.gz 文件的路径,为title取个名字之后就可以重启了。

【编辑推荐】

  1. 介绍激活Ubuntu root帐号的过程
  2. Ubuntu root密码问题安装
  3. Ubuntu软件安装包管理器安装大部分软件
  4. Ubuntu启动流程解析相关参数处理
  5. Ubuntu 9.10安装完成特效相当简单

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...