环境
主机为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
配置如下:
2. 安装apache服务
下载地址:https://www.apachehaus.com/cgi-bin/download.plx
解压后,从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中,
在浏览器中再次确认是否能打开这个目录:
另外把httpd-2.4.34-o102o-x64-vc14\Apache24\htdocs\ubuntu\install\netboot中的所有文件都拷贝到tftp服务的根目录下
4. 在vmware中新建一个虚拟机
先不要添加iso,网络连接使用桥接方式,如下:
启动虚拟机后,快速按F2,进入BIOS界面,选择网络启动
按F10保存退出,之后就会从dhcp服务器中获取ip,下载启动文件,进入到安装界面。
在前面都可以使用默认配置,到了选择mirror时,需要选择第一个手动输入mirror地址,就是上面我们设置的http服务的地址:192.168.2.15:8082,后面按提示操作就可以安装完成。