vmware pxe 安装ubuntu16.04

环境

主机为win7系统的PC机,本地ip:192.168.2.15

主机网线接到路由器上,路由器的dhcp需要关闭

VMware 版本为12.1.0

 

1. 先安装dhcp,tftp服务器

    可以使用tftpd64.exe软件,这个软件已经包含了dhcp,tftp两个服务,

    下载地址:http://tftpd32.jounin.net/tftpd32_download.html

vmware pxe 安装ubuntu16.04_第1张图片

配置如下:

vmware pxe 安装ubuntu16.04_第2张图片vmware pxe 安装ubuntu16.04_第3张图片

2. 安装apache服务

下载地址:https://www.apachehaus.com/cgi-bin/download.plx

vmware pxe 安装ubuntu16.04_第4张图片

解压后,从cmd中进到httpd-2.4.34-o102o-x64-vc14\Apache24\bin,

执行httpd.exe -k install

执行httpd.exe -k start

默认使用80端口,如果端口不可用,可以修改

修改端口号:

打开httpd-2.4.34-o102o-x64-vc14\Apache24\conf\httpd.conf

修改下面两行对应的端口号

httpd启动后,可以在本地浏览器中输入:127.0.0.1:8082或者192.168.2.15:8082

如果能打开就说明安装成功。

3. 提取iso中的文件

需要把iso文件放到linux上,然后使用mount命令(如果在win7上直接解压,会有些缺少一些软链接文件)

mount ubuntu-16.04.4-server-amd64.iso /home/ubuntu

然后在httpd-2.4.34-o102o-x64-vc14\Apache24\htdocs中新建一个ubuntu目录,把/home/ubuntu中的所有文件(除了软链接ubuntu文件)都拷贝到httpd-2.4.34-o102o-x64-vc14\Apache24\htdocs\ubuntu中,

vmware pxe 安装ubuntu16.04_第5张图片

在浏览器中再次确认是否能打开这个目录:

vmware pxe 安装ubuntu16.04_第6张图片

另外把httpd-2.4.34-o102o-x64-vc14\Apache24\htdocs\ubuntu\install\netboot中的所有文件都拷贝到tftp服务的根目录下

vmware pxe 安装ubuntu16.04_第7张图片

4. 在vmware中新建一个虚拟机

先不要添加iso,网络连接使用桥接方式,如下:

vmware pxe 安装ubuntu16.04_第8张图片

启动虚拟机后,快速按F2,进入BIOS界面,选择网络启动

vmware pxe 安装ubuntu16.04_第9张图片

按F10保存退出,之后就会从dhcp服务器中获取ip,下载启动文件,进入到安装界面。

在前面都可以使用默认配置,到了选择mirror时,需要选择第一个手动输入mirror地址,就是上面我们设置的http服务的地址:192.168.2.15:8082,后面按提示操作就可以安装完成。

你可能感兴趣的:(linux)