linux网络引导安装windows,pxe启动网络安装CentOS(win平台)
准备:
1. windows电脑一台,并且下载CentOS 5.X 版本的iso
2. 用于被安装的Linux Server,主板支持PXE启动并且设置为第一启动顺序。
3.
下载windows下的tftpd32工具http://tftpd32.jounin.net/tftpd32.html
4. 准备windows环境下的 web server/ FTP server,本文使用的是 Apache /
FileZilla Server
开始安装:
以下步骤设置网络版本的安装盘
1. 用虚拟光驱工具加载 CentOS 的 iso 文件,本文使用 UltraISO 。
2-1. 修改Apache的httpd.conf文件,可以不用解开iso文件就可安装
#DocumentRoot "D:/work/www"
DocumentRoot "g:"
重启Apache,用localhost查看是否可以访问,正常情况应该是Forbidden,可以修改httpd.conf打开g:
目录的Options Indexes
2-2. 使用 FTP 服务器安装,这个需要将 ISO 用 UltraISO 的虚拟光驱加载,然后进行安装
安装FileZilla Server(华军有的下,安装十分简单,只要点 Next 就好了)
安装好后设置服务器:
在 Edit->Users->General->Users->Add 添加一个匿名用户
"anonymous" 密码为空。
然后在 Shared filders->Shared filders->Add 添加你用 UltraISO
虚拟的光驱,直接根目录就好了
这样 FTP 就建立好了。
以下步骤设置pxe引导环境
3. 运行tftpd32.exe,简单设置几个参数
Server interface: winxp机器的ip
点开Tftp Server:
Base Directory:填入d:\boot (可以自己选择目录)
点开DHCP Server:
Boot File: pxelinux.0
(配置根据自己需要)
注意:当前局域网中请不要有其他DHCP Server,比如家用路由器上的dhcp server都必须关闭。
4.
找一份pxelinux.0文件放入tftpd32目录下,可以下载一份syslinux,从中提取出此文件,也可以从
已经安装好的linux里找到,在/usr/lib/syslinux/目录下。
5. 从CentOS光盘的images/pxeboot中copy initrd.img
vmlinuz到d:\boot\
6. 配置pxelinux,创建d:\boot\pxelinux.cfg\ 目录
创建缺省pxelinux配置文件(文件名:default)
===== d:\boot\pxelinux.cfg\default =====
prompt 1
default linux
timeout 100
label linux
kernel vmlinuz
append initrd=initrd.img ramdisk_size=9216 noapic
acpi=off
剩下的工作就是启动待安装Linux的机器,完成系统安装。
PXE启动
1.打开将要安装计算机的电源。
2.PXE启动成功。
3.接下来就是选择语言跟键盘,这里就不截图出来了。
4.选择安装方式,这里我们选择FTP。
5.自动获取IP。
6.填写IP以及目录
由于我的CentOS在根目录下,所以就不用填写具体的目录了。
7.引导成功,进入安装界面
如果有连接不上FTP的现象,读取不了文件,是由于防火墙所致,可以关掉自己虚拟机电脑的防火墙,或者打开21号端口,这样就可以连接上FTP,引导成功。
安装过程不在阐述,等待安装完成就大工告成。
linux网络引导安装windows,pxe启动网络安装CentOS(win平台)相关推荐
- PXE高效批量网络装机(含PXE+kickstart自动安装)
目录 一.PXE概述 PXE批量部署的优点 PXE(Preboot eXcution Environment) 服务端 客户端 二.配置PXE装机服务器 基本部署过程 1.准备CentOS 7 安装源 ...
- windows无法完成安装,若要在此计算机上安装windows,请重新启动安装
问题: DELL 笔记本,默认安装WIN10操作系统,通过自带的工具还原后,启动即报 "windows无法完成安装,若要在此计算机上安装windows,请重新启动安装"错误. 解决 ...
- windows 无法完成安装, 若要在此计算机上安装Windows, 请重新启动安装
当时安装系统时, 忘记保持图片, 只能在网上抄袭来一张图片, 请原主人谅解 原地址链接:http://jingyan.baidu.com/album/4853e1e567b67a1909f726bd. ...
- VMWare之——安装Windows Server 2012 后安装VMWare Tools报错
在VMWare虚拟机上安装Windows Server 2012 后安装VMWare Tools报错,此时,需要在VMWare虚拟机中的Windows Server 2012操作系统上安装Window ...
- mac共享文件夹 linux,一文搞定 Linux,Mac,Windows 的 NFS 网络文件共享服务部署
NFS,全称是 Network File System,用于在不同的服务器之间建立文件共享的通道,使得从其他服务器上访问共享目录时,就如同访问服务器自己本地的文件夹一样方便,这在分布式系统上得到广泛的 ...
- 用uefi安装linux系统安装win7系统分区,UEFI启动 + GPT 安装 Windows + Ubunut 16.10双系统 简单方法...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 此方法在 Windows 7 和 Lubuntu 16.10 下验证通过,电脑主板是微星Z97 Gaming 7. UEFI+GPT 装 win/linu ...
- 虚拟机批量安装LINUX,基于vmware workstation的 pxe + kickstart批量安装linux
[一]环境配置 vmware workstation 14.1.2 用于创建虚拟机 linux镜像 CentOS-7-x86_64-DVD-1804(7.5版) 虚拟机使用的操作系统 FTP服务 用来 ...
- Linux系统引导过程及排除启动故障
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 一.Linux操作系统引导过程 二.系统初始化进程 三.排除启动类故障 3.1模拟修复MBR扇区故障问题 3.2 修复GRUB ...
- 新安装Windows 2012 启动报错0xc0000225
HP 台式机,支持UEFI安装:原有的机械硬盘安装了过Windows 2008,后删除掉系统盘,重新格式为数据盘,但是仍然是GPT分区. 加一块SSD硬盘. 用U盘启动安装Windows 2012.( ...
最新文章
- 东北农业大学程晓非团队发表植物病毒运动与复制相关综述文章
- 通过ApplicationContextAware加载Spring上下文环境
- 安装APK失败,错误代码:INSTALL_FAILED_INVALID_APK 解决方案
- Train Wreck 模拟-建树-优先队列
- python 数据导入mysql_用python批量向数据库(MySQL)中导入数据
- linux git删除的文件怎么还原,从Git仓库中恢复已删除的分支、文件或丢失的commit...
- php注册登录遍写入 遍验证,自动注册登录验证机制的php代码
- 【算法分析与设计】基数排序
- Vue笔记-vue3中.en.dev文件及axios.defaults.baseURL的使用
- 1218 标签的显示与隐藏
- 输入一个浮点数,并输出该数的整数部分和小数部分
- redis debug命令详解
- 前台文件PHP完善步骤,ThinkPHP使用步骤
- python3socket非阻塞_Python的socket.accept非阻塞吗?
- Oracle RAC备份异机单实例恢复演练
- winscp怎么更改linux权限,Linux下,WinSCP普通用户登录sftp后切换到root权限 教程
- ai人工智能最新相关消息_我如何了解最新的AI研究
- java程序的编程规范
- Java 一步一步教你在控制台打印出菱形
- 电脑出现无法访问您试图使用的功能所在的网络位置怎么办?(清除软件卸载残留)