t****t 发帖数: 6806 | 1 tomato的dnsmasq不用进命令行改设置, 在advanced->DHCP/DNS下有一个dnsmasq
custom configuration, 那里可以想加什么就加什么
比如我这里让所有网络启动的机器去192.168.1.11找boot image, 可以写
dhcp-boot=pxelinux.0,,192.168.1.11
/tmp底下的东西是临时生成的, 那个改了没用. |
|
b***d 发帖数: 186 | 2 检查/tftpboot/pxelinux.cfg/default
确保vmlinuz和initrd.img存在且路径没错误。
如果你不用default,要确保文件名正确,而且IP的转换名要全大写,mac地址要全小写。
如果还不行可以开tcpdump看看到底怎么回事. |
|
s*******4 发帖数: 164 | 3
1)对,我都是用的一台机子
2)我之前试过了,用别的机子可以tftp传文件
nfs设置应该没问题
[root@os admin]# /usr/sbin/showmount -e 192.168.1.1
Export list for 192.168.1.1:
/tftpboot *
/home/admin/centos *
/home/admin/centos 是放centos镜像的地方 我用别的机子挂载也没问题
3)[root@os pxelinux.cfg]# /usr/sbin/tcpdump -nn host 192.168.1.249
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
18:48:55.560830 IP 192.168.1.249.57089 > 0.0.0.0.69: 63 RRQ "pxelinu |
|
IP 发帖数: 106 | 4 比如说有三个不同的操作系统image: Dos, Linux, Unix,
有没有办法来使机子先引导Dos,运行一些脚本然后重启,下一次引导Linux,再下一次
引导Unix。 |
|
N****w 发帖数: 21578 | 5 用 grub for dos 可以
脚本放在启动的 OS 里,启动完了改 menu.lst 里的默认选择 |
|
IP 发帖数: 106 | 6 如果我用pxe,修改默认会影响其它同时pxe的机子?
一次 |
|