« 帮人手工清理病毒与流氓软件 | Main | μTorrent 1.6.1 小巧强悍的BT下载客户端 FREE powerfull BitTorrent clien »
February 23, 2007
vFloppy 1.5 虚拟启动软盘设置程序及原版vfloppy介绍
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。 https://windtear.net/archives/2007/02/23/001205.html http://windtear.net/archives/2007/02/23/001205.html vFloppy 1.5 虚拟启动软盘设置程序及原版vfloppy介绍 为避免混淆 本文称呼约定为: vFloppy 虚拟启动软盘设置程序 vfloppy 虚拟启动软盘原版程序 vFloppy 1.5 是 2004-03-02 lsuper 在水木新软版发布的 http://www.newsmth.net/bbscon.php?bid=99&id=353255 http://www.onlinedown.net/soft/20055.htm 由于一些不可抗拒的意外,相对应 1.0 版,1.5 版的 vFloppy 完全重写了其核心模块, 并新增 dos 下支持 ntfs 操作的启动映象文件。 所谓设置程序 就是完成设置的工作 核心的东西是原版 vfloppy 做的 VFLOPPY.EXE 命令行主执行程序 (生成下面两个文件) VLOADER.BIN 引导文件 VMEMMDSK.BIN 软驱模拟文件的执行代码 设置程序就是完成了 vfloppy 原版那些手工做很繁琐、很容易出错的工作 比如 随包附带的软盘镜像设置后加入boot.ini是这样子 C:\BOOT\BOOTDISK.bin="Bootdisk 98" C:\BOOT\NTFS.bin="Bootdisk NTFS" C:\BOOT\BOOTSECT.cdr="Boot From CD-ROM" 设置的过程是:把 BOOTDISK.img 拷入 C:\BOOT 然后根据硬盘偏移 生成对应的 BOOTDISK.dsk 和 BOOTDISK.bin 最后把 BOOTDISK.bin 写进 boot.ini vfloppy 源代码由 lyh728 gipsy 于2004-11-12在水木新软版发布 http://www.newsmth.net/bbscon.php?bid=99&id=577978 VFLOPPY.EXE 原文说明: 一个类似PQMAGIC的VFLOPPY.SYS的虚拟软盘系统 参考了GRUB 的源代码和PQMAGIC 的VFLOPPY.SYS的反汇编代码 特点: 安全,不向引导区写代码,不会破坏系统,无需会恢复MBR 方便,可以随时重新启动系统,进入DOS环境 在没有光盘驱动器,没有软盘,只有WINDOWS NT,WINDOWS 2K,WINDOWS XP,WIN2K3 的 系统上非常方便的运行别的OS。 支持2.88M 和1.44M软盘镜像文件。 用法: 假设 VFLOPPY 放在 C:\BOOT ,C盘可以是FAT16 FAT32 NTFS 分区格式: 运行 VFLOPPY -1 VLOADER.BIN -2 VMEMDSK.BIN -I DOS.IMG 在 C:\BOOT.INI 中 加入一项 C:\BOOT\VLOADER.BIN ="VIRTUAL FLOOPY " 重新启动系统后,在NTLOADER的菜单上选择VIRTUAL FLOOPY 就会加载 C:\BOOT\DOS.IMG 这个镜像,并运行。 VFLOPPY.EXE 参数可以是绝对路径 |
Posted by windtear at February 23, 2007 11:50 PM