从 Windows 7 远程安装 CentOS 5.5 到新计算机?

从 Windows 7 远程安装 CentOS 5.5 到新计算机?

如何从运行 Windows 7 的笔记本电脑远程将 CentOS 5.5 安装到硬盘为空的系统。我已在新系统上启用 PXE、以太网启动,并且在 Windows 7 笔记本电脑上运行了 tftp 和 dhcp 服务器。下一步做什么?任何指导原则都会有所帮助。

编辑:到目前为止...

远程系统正在从 Windows 7 上的 dhcp 服务器正确分配 IP

设置 TFTP 服务器:

  • 启用 PXE 兼容性
  • 在 DHCP 设置中将 pxelinux.0 设置为启动文件
  • 将以下文件从适用于 centos 5.5 64bit 的 syslinux 复制到 tftp basedir:chain.c32 mboot.c32 memdisk menu.c32 pxelinux.0
  • 在 basedir pxelinux.cfg 上创建配置文件

default menu.c32
prompt 0
timeout 300
ONTIMEOUT localMENU TITLE PXE Menu
LABEL CentOS 5.5 64bit NO KS eth0
MENU LABEL CentOS 5.5 64bit NO KS eth0
KERNEL images/vmlinuz
APPEND ks initrd=images/initrd.img ramdisk_size=100000 ksdevice=eth0

但是在 DHCP 地址分配后,启动时出现以下错误。

PXE-E11: ARP timeout
PXE-E38: TfTP cannot open connection
PXE-M0F: Exiting PXE ROM.

Boot Failure

答案1

您几乎已经让它工作了!:) 您现在的问题是,您尝试安装的机器无法访问 tftp 服务器。

检查以下内容以确保其正常工作

  • 检查next-serverDHCP 中的参数是否指向你的笔记本电脑 IP
  • 检查 tftp 服务器没有防火墙(需要打开 tcp 和 udp 端口​​ 69)
  • 检查您是否可以使用 tftp 客户端从 tftp 服务器恢复文件

如果所有这些检查都成功,并且你为你的 CentOS 安装分配了一个与你的笔记本电脑在同一个网络中的 IP,那么安装应该会很顺利

相关内容