U盘启动和PXE启动的应用

来源:互联网 发布:js获取远程html内容 编辑:程序博客网 时间:2024/04/29 17:55

光盘退出了。先是网上下了个老毛桃的U盘装系统,结果发现装完竟然就捆绑了软件和修改主页,后来到无忧论坛了解到这个老毛桃并不是最开始的,而是商业化之后的。最后找到了0PE这个非常好的PE系统,没有广告,可以自己定制ISO,启动后还带网卡驱动。


U盘启动


方法1:U盘等于是一个读卡器加一个存储卡,量产就是通过内置的读卡器芯片给存储卡低格或分区,可以分成CDROM、HDD、可移动、加密这几种分区,这样分出来的区在电脑识别是最底层的,比如把一个ISO文件写入CDROM区,电脑就认为是USB CDROM,兼容性好。但是量产工具各不相同,而且有的工具不能替换写入的ISO文件,要替换又要重新分区。

方法2:用ULTRAISO把ISO文件写入U盘,可以选择高端隐藏,相当于把ISO文件隐藏到一个分区里,U盘插入电脑还是空的,隐藏分区一般不会感染病毒,以后替换ISO文件也比较方便,不用格式化数据分区。但是第一次需要把U盘分区。

方法3:用GRUB4DOS,不用分区和格式化U盘,用BOOTICE写入MBR、引导扇区,把GRLDR文件和MENU.LST放到U盘根目录,修改menu.lst写几个菜单项就可以加载运行U盘上的ISO文件了,一般放一个0PE和CDLINUX。

PXE启动

就是曾经无盘网吧常用的,单位使用也很方便,哪台电脑不能进系统了,直接选择PXE网卡启动就可以进入PE,PE加载网卡驱动后还可以访问服务器的共享文件夹,然后修复或者重装本机系统。
PXE的原理是启动时通过DHCP获得IP、启动服务器和启动文件,然后用TFTP下载启动文件,开始执行。

DHCP服务器随意,设置66、67选项为TFTP服务器IP和启动文件(可以是GRUB4DOS的GRLDR或IPXE的IPXE.KRN)。启动GRLDR后就和U盘一样可以加载运行ISO了,但是缺点是他是通过TFTP下载ISO文件,速度很慢。而IPXE可以用HTTP或FTP来下载ISO,所以可以先在GRLDR菜单里加载IPXE.KRN(分为默认和支持FTP两个版本),加载IPXE配置文件myscript.ikpe或者菜单menu.ipke,menu.ipke菜单里再用HTTP或者FTP加载ISO运行,这样就可以利用局域网的千兆速度了,启动非常快。

PXE网启刷BIOS:
修改MAXDOS.IMG,把DOS版的BIOS升级程序写进去,然后PXE通过GRLDR启动这个IMG,因为一般这种BIOS升级程序是需要解压缩才能运行的,所以要在IMG的config.sys里加载RAMDISK驱动,启动后把升级程序复制到RAMDISK执行。


原创粉丝点击