Ubuntu的局域网安装方法

这需要一台装有Ubuntu的电脑(我们叫它Server(服务器)),并跟你要安装Ubuntu的电脑(称之为client(客户端))处于同一LAN(局域网)下。服务器上需要安装FTP HTTP DHCP服务,以便允许客户端访问服务器并获得安装文件和软件源。要安装这些服务,在终端下输入:

sudo apt-get install tftpd-hpa apache2 dhcp3-server openbsd-inetd

用下面的命令挂载alternate版的iso文件

cd /path-to-the-iso-image

sudo mkdir /var/lib/tftpboot/Ubuntu

之后32位系统

sudo mount -o loop Ubuntu-8.04-alternate-i386.iso /var/lib/tftpboot/Ubuntu

或者64位系统

sudo mount -o loop Ubuntu-8.04-alternate-amd64.iso /var/lib/tftpboot/Ubuntu

在apache根目录做个已挂载的iso的symlink(软链接):

cd /var/www

sudo ln -s /var/lib/tftpboot/Ubuntu/

把刻录好的alternate光盘放入服务器上的光驱中,等待自动挂载到/media/cdrom下

所以我们需要为ftp和http服务器各创建一个symlink(软链接):

sudo ln -s /media/cdrom /var/lib/tftpboot/Ubuntu/

sudo ln -s /media/cdrom /var/www/Ubuntu

现在设置DHCP守护,下载DHCP配置文件:

cd /etc/dhcp3

sudo mv dhcpd.conf dhcpd.conf.old

sudo gedit dhcpd.conf

把以下代码贴入dhcpd.conf文件:

ping-check = 1;

filename = "Ubuntu/install/netboot/pxeLinux.0";

subnet 192.168.1.0

netmask 255.255.255.0 {

range 192.168.1.10 192.168.1.254;

}

根据你的网络实际情况编辑以下指令:

子网 掩码 IP地址范围

输入一下指令,重启dhcp服务:

sudo /etc/init.d/dhcp3-server restart

客户端在bios里设成网络启动优先,需要网卡支持网络启动,一切成功的话会看到字符模式安装画面

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wyxjzp.html