|
本帖最后由 不点 于 2014-8-13 01:07 编辑
不使用 pxe unload,可以应付所有的情况(保证不发生死机),至少目前没有用户报告死机情况。
使用 pxe unload 命令可以干净地退出 pxe 环境,但已知有人曾经因此而发生过死机。
通常你根本不需要退出 pxe 环境。你只需要直接用 chainloader 加载硬盘引导扇区,再用 rootnoverify (hd0) 设定硬盘为启动盘,最后执行 boot 命令即可启动硬盘的操作系统。
估计你用 pxe unload 可以在绝大多数电脑上不发生死机,这也就是你所说的 “能够不分 Windows、Linux 版本,通吃”。
但你要明白,不要糊涂。那些死机的情况不让你碰上,可不等于是不存在的。没人能证明当 grub4dos 发生死机时,pxelinux 绝不、永不发生死机。
还有,你要明白的第二点是,假如你认为 pxelinux 成功率比 grub4dos 高,作为一个不糊涂的人,你应该让 pxelinux 作为第一启动,而让 grub4dos 作为第二启动。或者,让 grub4dos 作为第一启动,而用 pxelinux 作为第二启动(目的仅仅是用它能够成功卸载 pxe 环境的功能;不过请看下文的说明),然后进入硬盘的启动。
据我所知,单就卸载 pxe 环境这一个功能而言,grub4dos 比 pxelinux 更可靠。有报告说,grub4dos 卸载后机器能够正常启动操作系统,而在同一机器上,pxelinux 卸载 pxe 环境后无法继续正常启动操作系统(而是在启动过程中死机了)。 |
|