下一页 上一页 目录
坦率地说,几乎所有东西都变了。基本概念是相同的,但是软件部分已经完全重新设计,以克服以前版本的限制并使其更易于使用。新功能亮点
- 所有功能(bpmenu、bpclean、bpunzip)都包含在一个单独的程序中。
- 该程序不仅可以从启动 ROM 运行,还可以在 DOS、Windows 95 和 Linux 下运行。
- 该程序现在可以还原 FAT16、FAT32 和 EXT2FS 分区的映像。如果有人想编写 NTFS 支持,请告诉我... 目前,NT 用户仍然必须坚持使用 FAT16。
- 该程序不仅可以还原磁盘映像,还可以添加和修补单个文件,以便自定义客户端行为。
- 磁盘映像不再受 87 MB 的限制。它们现在是独立于文件系统的存档。
- 我们提供了一种方法,可以同时自动将磁盘映像下载到任意数量的客户端(广播)。
- 您现在可以编写自己的安全启动脚本,该脚本将在实际启动之前确定机器的行为。
- 您现在可以启动任何 Linux 内核,而无需应用任何补丁。也可以提供命令行和 ramdisk 映像。
- 您现在可以在启动时使用 Unix、NT 或 Radius 服务器对用户进行身份验证,并拒绝他们访问机器。
- 包含完整的民族语言支持。
- 以及许多许多其他新功能...
- 是否有程序可以将旧存档转换为新格式?
没有,因为内部格式完全不同。但是您可以轻松地自己进行转换
- 启动旧映像(将其解压缩到您的磁盘)
- 删除对旧
unzipreg
实用程序的调用,并用适当的 patch
命令替换它们(这非常容易,请参阅下面的详细说明)
- 运行新的
mrzip
程序以创建新的样式磁盘映像
3.0 版本是 beta 版本。世界各地十几个站点在一个月内对其进行了测试,并花费了大量时间帮助我们查找错误并提出改进建议。感谢他们所有人的耐心,特别是感谢 Maciek Uhlig、Dick Velders 和 Jeff Teeters。
自 3.01 以来,添加了一些次要功能,例如对无盘 Linux 启动的支持(通过禁用缓存)。
3.10 版本引入了与 Intel 的 Wired for Management 1.1a NetPC 标准的兼容性。这些工具现在可以与当今可用的任何 PXE 兼容启动 ROM(如大多数板载启动 ROM)一起使用。感谢 InCom GmbH 为我们提供了允许此开发的 PXE 启动 ROM。我们还在我的 Dell 计算机上使用板载网卡(称为 LanDesk Service Agent)偶然发现的 PXE 启动 ROM 成功测试了这些工具。
3.11 到 3.12 版本添加了 UNIX 服务器端工具(用于 Solaris 和 Linux 的 PXE 代理 DHCP 服务器,以及用于 Linux 的增强型 TFTP 服务器),以及有关服务器端设置和 PXE 启动过程的详细信息。
3.13 版本添加了高级电源管理支持(PowerOff 命令)。
3.14 版本添加了次要增强功能和一些更正。我们修复了 RedHat 5.1 下终端的问题,以及“if”命令语法中的另一个问题。我们添加了巴塞罗那信息学院(LCFIB) Laboratori de Càlcul de la Facultat d'Informàtica 建议的一些功能
- 一个新的 APM 变量让您知道您的系统是否支持高级电源管理(即它是否支持 poweroff 命令)。
- “beep”命令。
- DrawWindow 的一个新参数,用于在窗口创建时包含标题。您现在可以执行 DrawWindow 200 200 400 200 “Title”。
3.15 版本添加了完整的 VESA 支持。BpBatch 现在支持多种视频模式,以适应无法显示 800x600 图形的旧计算机。InitGraph 中添加了一个新参数来指定视频模式,并且可以从新的 VESA-Modes 变量中检索检测到的视频模式列表。
3.16 版本修复了以下错误
- 多片段映像的 Fullunzip 过程中出现“Malloc failed”。非常感谢 Christian Meyer 的合作。
- 一个阻止 linux 版本的 MrBatch 正确 fullunzip 映像的错误。此错误位于 MrBatch 的底层函数中,因此它可能会修复在 linux 版本的 MrBatch 中遇到的其他问题。非常感谢 Jeff Teeters 的合作。
- 代码页转换表中的错误。此错误由巴塞罗那信息学院(LCFIB) Laboratori de Càlcul de la Facultat d'Informàtica 发现。您可以在 BpBatch 论坛中找到错误报告。
3.17 版本添加了一些次要功能并修复了错误
- Fullunzip 正在关闭扩展内存
- 现在可以在 RedHat 启动盘上启动
- 当提取具有大量目录的映像时,生成的 FAT 文件系统已损坏。
- 我们为文本 TFTP 传输添加了重试。BpBatch 现在将重试三次,然后显示“无法传输文件”。
- 时间戳现在已在 FAT 中正确更新。(感谢 Francis Chan)
3.18 版本修复了 IncrUnzip 函数中的错误。感谢 Gary Pike 的合作。
3.19 版本修复了 delete
命令在 ext2fs 上的错误处理,以及在 Linux 下不恰当地处理以 A: 开头的名称。还添加了以下新功能
- 可以使用新的
if valid disk:partition
语法来检查分区是否已格式化
- FAT32 磁盘映像现在功能齐全(它们现在可以正确启动)
- 现在支持大于 2 GB 的 Linux EXT2 分区
- 现在支持大于 128 MB 的 Linux Swap 分区(此功能需要最新的内核,至少 2.1.x)
- 现在也可以在没有缓存分区的情况下进行 FullUnzip,方法是将
CacheNever
设置为 "ON"
。这可能对于唯一安装很有用,但通常不建议这样做,因为它会导致较高的网络负载。
感谢 Ruben Schattevoy 对此版本的帮助和贡献。
下一页 上一页 目录