|
3#
楼主 |
发表于 2012-4-7 03:40:30
|
只看该作者
ramdisk(0)\WINDOWS="ramos" /fastdetect /rdpath=\win2k3.img
ramdisk(0)\WINDOWS="ramos" /fastdetect /rdpath=win2k3.img
谢谢 friend 老大的提醒。 经过测试以上两个路径也是无法下载img
在boot.ini中 net(0) 代表的是从网络路径的意思把。
既然win平台的tftp路径正确。linux平台的tfpt的路径也同样该是 net(0)\win2k3.img
可既然同在一个目录中的boot.ini都下载了。为什么同一目录下的img就无法读到或者无法下载呢
我还是觉得atftpd的配置可能有点讲究。 查了很久也不得要领。应为如果用到linux平台的tftp网启
查到资料的基本都千篇一律用 dhcp-boot=PXELINUX.0 然后配置tftpboot/pxelinux.cfg/default
default文件的内容如下
label dsl
kernel dsl/linux24
append ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=dsl/minirt24.gz nomce noapic quiet boot_image=dsl/knoppix
label dos
kernel memdisk
append initrd=dos/Dos6.22.img
label memtest
kernel memdisk
append initrd=memtest/memtest.img
label winpe
kernel Boot/startrom.0
看最后一个选项 kernel Boot/startrom.0 其实还是将控制权交给了 startrom.0, startrom.0不就是startrom.n12么。
我现在直接配置 dhcp-boot=startrom.n12 这就是直接指定定startrom.n12 为xpe启动文件。 和指定dhcp-boot=PXELINUX.0 是一个道理
这样配置的话。现在至少是能执行到显示boot.ini菜单。
指定PXELINUX.0的话。那么就需要tftpboot/pxelinux.cfg/default这个配置文件。结果default文件里又出现了kernel Boot/startrom.0
等于又绕回来了。
所以实在是想不出来哪里出问题了。google那么会资料就着不到有谁配置成dhcp-boot=startrom.n12 或者 dhcp-boot=startrom.0
[ 本帖最后由 buypro 于 2012-4-7 04:02 编辑 ] |
|