【原创】PXE,没有光软驱u盘的启动方法
〇、写在前面,谁需要用PXE?PXE(Pre-boot Execution Environment)是Intel开发可协议,用于网络启动
如果您 没有/不想用 CD/FD/U盘 来启动系统,也许这是一个不错的选择
对于没有光驱的轻薄配置的笔记本更加适用(前提是要支持PXE,呵呵)
如何知道自己的小黑是否支持PXE呢?
只要进入Bios,在Startup中找到有Lan的选项,就支持了:)
一、配置需求(两台电脑,一根网线)
1. 要启动的机器(PXE Client)必须支持PXE(具体看说明书吧)
2. 一台运行winxp以上系统的机器作为PXE Server(win2000应该也可以,不过我没有试验)
3. 一根直连线(反绞线),对于某些网卡使用普通的双绞线也可以
注: 如果没有直连线的话,用hub一类的设备连接也可以
二、软件配置
1. 下载附件中的压缩包,解压缩到新文件夹(以下用"PXE"作为这个文件夹的名字)
2. 关闭防火墙!很多防火墙影响DHCP Server的运行
注: 这个时候应该已经断网了,因此不会有什么影响。再说学校也不能乱开DHCP :)
另外,最好Disable掉出了Wired Lan以外的网络适配器,以免后面捣乱
3. 指定一个静态IP吧,以下用192.168.1.10,网关也用这个就行,掩码255.255.255.0
4. 运行tftpd32.exe,点击"Browse", 设置Current Directory为tftpd32.exe所在文件夹
5. 设置Server Interface为刚才指定的静态IP
注: 很多机器有Wireless,没有关闭的话,别选错了
6. 转到"DHCP Server"页,设置(参考附件中的图片)
IP Pool Starting Address: ip池起始地址,192.168.1.11
Size of Pool: 设置成1就行,多点也无所谓,反正就一台机器
Boot File: 这个要设置成pxelinux.0,不能改
Wins/DNS Server: 不用设置(RIS似乎必须要DNS,这里不用)
Default Router, Mask: 就按刚才的设置就行, 192.168.1.10, 255.255.255.0
Domain Name: 随便启一个,myBoot
最后点击save按钮,会弹出一个对话框,说DHCP Configeration saved
没有的话...呵呵,很遗憾,DHCP没有启动,找找毛病吧
三、启动系统
1. 连接好网线,启动PXE Client,选择PXE启动(可能需要在Bios里面设置一下),一切ok
2. 这时候在tftpd32的Tftp Server页中可以看到一些log,帮助您了解启动的状况
四、写在最后
1. 以上启动方法在三台IBM Thinkpad(T41, T42, X41)上测试成功,应该可以推广到一定范围,当然也适用于台式机和笔记本之间的连接
2. 启动盘是压缩包中的MSDOS622.ima,用Winimage6.1创建的,2.8mb
启动的时候有一个"Win2000"的选项,没有什么用,不用管
里面有PQMAGIC8和Ghost8,应该可以应付一般的需求,大家可以用自己喜欢的来覆盖
这篇文章只在smth和51nb版发表,不得转载!
分区如果是NTFS格式的肯定是没有了,需要另外的工具,空间所限,只有删除了。
另外,大家如果觉得这个有用的话,我再作一张支持网络的启动盘,那样就可以仿问Server上的所有文件了(当然要共享)
[ Last edited by FoxMulder on 2005-9-29 at 02:27 ]
附件1
附件1/6附件2
附件2/6附件3
附件3/6附件4
附件4/6附件5
附件5/6附件6
附件6/6 不错的文章。 谢谢,简单明了, 楼主啊,我有tftp32,也有winme启动盘的ima文件,是不是只要再下载一个你的pxelinux.0文件就可以了??? Originally posted by van_zaya at 2005-9-27 19:45:楼主啊,我有tftp32,也有winme启动盘的ima文件,是不是只要再下载一个你的pxelinux.0文件就可以了???
可能有一个版本配合的问题,可以试一下,应该可以 支持水木 支持,不过最好有朋友可以搜集一下有哪些小黑是支持PXE的。。。 收藏,X23正需要这个.
mini pci的lan+modem卡好象支持pxe哦.. 嗯, 不错,一直在想如何通过网络启动机器,哪天有空了试试~ 请问怎么看自己的本本和台机是否支持PXE呢? 好东东,学习了,原来哪阵正在想怎么搞呢 如果另一台机器没有装XP,是否可以用其他的HDCP SERVER 软件来代替?
我的S31死掉了,没有光驱,只能通过这个办法试验一下了。 用楼主的方法及软件在T20.X23上试验成功.
所有的mini pci网卡都应该支持PXE启动.
在BIOS里打开MBA启动为首启动或按F12选择启动就可以了..
不过,启动DSO6.22后只有A盘,与光驱,没有硬盘.
不知道是什么原因??
但是在ghost里还是可以看到硬盘的,
希望有个能看到硬盘的DOS7.1起动映像文件...
感谢楼主. 镜像文件可以自己用winimage做的吧,没光驱是不是没加载驱动程序,没硬盘是因为dos622不支持fat32和ntfs的文件系统, dos6.22不支持fat32?不会吧 Originally posted by biff at 2005-9-28 16:08:
镜像文件可以自己用winimage做的吧,没光驱是不是没加载驱动程序,没硬盘是因为dos622不支持fat32和ntfs的文件系统,
光驱是加载了的,没问题,
就是没硬盘.....
有时间再在折腾一下看看...毕竟装系统时才用.. 大家的问题我都尽量在一楼回答,请关注 我在做试验的时候,为什么总是提示
Non-System disk or disk error
Replace and press any key when ready
___________________________________________________________
INT 13 08: Success,count =1,BPT=0000:0000
old: int13 = f0009234 int15= f000f859
new:int13= 9f000008 int15= 9f000290
Loading boot sector ... booting...
Non-System disk or disk error
Replace and press any key when ready
_____________________________________________________________
我是用台机做试验的。七喜欣喜2000TV。 集成网卡,支持PXE启动。
启动的时候,显示:
INTEL UNDI,PXE-2.0 (build 082)
Copyright (c) 1997,1998,1999 Intel Corportation
VIA Rhine II Fast Ethernet Adapter v2.13(2002/08/09) Originally posted by sgw888 at 2005-9-29 11:40:
我在做试验的时候,为什么总是提示
Non-System disk or disk error
Replace and press any key when ready
___________________________________________________________
INT 13 08: Success,count =1,B ...
首先,请看一下PXE Server中的log,看看ima文件是否传输了。如果是的话,那就是这个启动盘您的Bios不认(这个是2.88Mb的盘),请另外找一张替换。 楼主,能否看看19楼我的问题?
为何看不到硬盘盘符?? Originally posted by 静静心 at 2005-9-29 14:56:
楼主,能否看看19楼我的问题?
为何看不到硬盘盘符??
看一楼 Originally posted by FoxMulder at 2005-9-29 13:51:
首先,请看一下PXE Server中的log,看看ima文件是否传输了。如果是的话,那就是这个启动盘您的Bios不认(这个是2.88Mb的盘),请另外找一张替换。
我看到IMA文件传输了的,因为,我把IMA文件改名后,客户机在启动时,就提示找不到IMA文件,我曾试着把VFLOOPY里的BOOTDISK。IMG文件改名为IMA文件,结果客户机启动时死机。
是不是这样做,不行啊?? Originally posted by FoxMulder at 2005-9-29 15:23:
看一楼
一楼找不到答案.对了,硬盘分区全是FAT32.
希望能做一个工具全面的启动img,
我也先试试能否自己做的出来. BUCHUO