VMware PXE Linux 网络启动搭建
来源:互联网 发布:centos 系统版本 编辑:程序博客网 时间:2024/06/05 00:58
资源需求:
1.VMware Workstation:
2.tinycore_3.4.iso:
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/3.x/archive/3.4/
3.tftpd32:
http://tftpd32.jounin.net/tftpd32_download.html
4.syslinux:
http://www.kernel.org/pub/linux/utils/boot/syslinux/
准备工作:
1.VMware Workstation:
说明:按照默认参数创建一个Linux2.6.x的虚拟机。
2.tinycore_3.4.iso:
说明:选择tinycore_3.4是因为它是当前版本。
3.tftpd32:
说明:用来提供TFTP和DHCP服务。
4.syslinux:
说明:仅仅为了使用syslinux软件包中提供的文件“pxelinux.0”。
搭建步骤:
第一步:构建TFTP根目录:
C:\tftp(假设TFTP根目录为:C:\tftp)
pxelinux.cfg //文件夹,必须命名为pxelinux.cfg
default //pxelinux.cfg内唯一文件,必须命名为default
boot.msg //由tinycore_3.4.iso 解压得到
bzImage //由tinycore_3.4.iso 解压得到
f2 //由tinycore_3.4.iso 解压得到
f3 //由tinycore_3.4.iso 解压得到
f4 //由tinycore_3.4.iso 解压得到
pxelinux.0 //由syslinux源码包得到
tinycore.gz //由tinycore_3.4.iso 解压得到,系统文件系统
文件default内容如下:
//# default start
display boot.msg
default tinycore
label tinycore
kernel bzImage
append initrd=tinycore.gz
implicit 0
prompt 1
timeout 300
F1 boot.msg
F2 f2
F3 f3
F4 f4
//# default end
第二步:配置tftpd32中TFTP服务
1.在tftpd32中指定TFTP根目录(C:\tftp)
2.在tftpd32中勾选PXE Compatibility
第三步:配置tftpd32中DHCP服务
1.指定Boot File为:pxelinux.0
2.配置其它参数
第四步:启动虚拟机
以上操作都完成后,启动虚拟机就可以看到tinycore_3.4的启动界面
参考资料:
http://syslinux.zytor.com/wiki/index.php/PXELINUX
- VMware PXE Linux 网络启动搭建
- PXE网络启动
- 搭建PXE网络启动服务器安装CentOS7系统
- LINUX PXE网络安装
- Vmware中的Linux网络搭建
- linux pxe服务的搭建
- PXE网络安装linux原理
- Linux-pxe~install网络安装
- Linux system PXE网络环境
- ghost实现 PXE 网络启动方式
- PXE及PXE启动
- PXE、NFS启动LINUX的试验
- Blog30@linux PXE预启动执行环境
- PXE网络安装LINUX [DHCP+TFTP+NFS]
- 什么是PXE及PXE启动
- Fedora搭建服务器,DHCP+TFTP+FTP+PXE启动安装CentOS
- centos7搭建clonezilla PXE启动(不需要配置dhcp服务器)
- ubuntu下配置pxe启动网络安装系统(pxe+dhcp+tftp+nfs)
- ViewPager+ImageView 图片滑动预览
- 有关vim的使用
- 《第四十七周》
- Pig初识
- 深入理解JVM之五:类文件结构
- VMware PXE Linux 网络启动搭建
- 第三方库总结
- sqlserver 数据分页 多个主键
- jQuery初学知识点总结(二)
- HDU ACM 1800 Flying to the Mars
- JAVA 初始化顺序
- VIM工具的集成
- 分布式事务2PC笔记
- cxf webservice例子