虚拟技术的巧妙组合应用——也谈NTFS格式下打造纯DOS

软件世界

  虚拟启动软盘VFloppy对于安装了Windows 2000/Windows XP(或多系统),又没有软驱的笔记本电脑用户来说确实很有用。但是笔者发现有一点不足之处,就是在DOS环境下无法直接访问各NTFS分区。笔者经过几番实践摸索,设法在此DOS环境中集成了一个访问NTFS分区的功能,在这里与大家共同分享。

  首先需要如下软件(能实现相同功能其他软件也可以):

  RAMDiskNT V1.5(http://www.skycn.com/soft/4650.html)

  NTFSDOS Pro(http://download.pchome.net/system/harddisk/14934.html)

  WinImage 6.1(http://download.pchome.net/php/dl.php?sid=4374)

  vFloppy(http://www.newhua.com/soft/20055.htm)

  好了,下面要开始实践操作啦,Let's Go!

  第一步 利用RAMDiskNT创建一个DOS启动盘的映像文件和虚拟软驱。

  运行RAMDiskNT,按以下设置:

  1.Disk Type(磁盘类型),请选择2.88MB Floppy;

  2.Drive Letter(驱动器盘符),可以任意选择,但是不要与已有盘符相冲突!如果你的电脑没有软驱,不妨设为A;并勾选Start driver at boot;

  3.Boot Sector Settings(启动扇区设置),请勾选DOS boot sector;

  4.Save Image Settings(保存映像设置),勾选Save Image on Shutdown,至于Save Filename可以自行更改,如E:\MSDOS\ramdiskNT.img等;

  5.Load Image Settings(载入映像设置),勾选Load Disk Image on Startup;Load Filename可以设成与Save Filename一样,这里设为E:\MSDOS\ramdiskNT.img;

  6.点击Start,然后用Save Disk Image保存磁盘映像,最后Save Settings ,OK退出。这时你会发现“我的电脑”中已经多了一个驱动器,就是虚拟软驱啦!

  这样我们就创建了一个DOS启动盘的映像文件,还有一个“软驱”。

  第二步 利用NTFSDOS Pro制作NTFSDOS启动盘。

  1.执行NTFSDOS Pro启动盘制作向导,直接点击下一步,至“系统文件设置”对话框,根据提示指定一个WindowsNT/2000/XP系统的安装目录,对于多系统的用户,我建议选择Windows 2000的安装目录,如C:\WINNT(这样所需的文件相对较小,否则到后面2.88MB Floppy可能装不下)。

  2.点击下一步,按提示指定你刚才创建的“软驱”。

  3.点击下一步,制作向导开始自动复制NTFSDOS Pro启动盘文件到“软盘”。完成后打开你的“软盘”看一看吧,OK!我们访问NTFS分区所需的文件就在这里了。

  第三步 利用WinImage“合成”DOS启动盘映像文件。

  1.执行WinImage,点击打开,进入安装(解压)VFloppy的目录,选择VFloppy自带的启动盘映像文件BootDisk.img。打开后再将它展开到某一目录,如E:\MSDOS\BootDisk;然后关闭映像文件。

  2.打开第一步中制作的映像文件E:\MSDOS\ramdiskNT.img,点击添加目录,分别添加E:\MSDOS\BootDisk目录和“软盘”中的C_936.gz、license.bin、NTFS.gz,ntfspro.exe和NTOSKRNL.gz这五个文件,然后存盘退出。

  至此,一个具有访问NTFS分区格式之功能的DOS启动盘映像文件制作完成!

  第四步 利用VFloppy创建可访问NTFS分区的纯DOS环境。

  执行VFloppy,选择上面所制作的映像文件E:\MSDOS\ramdiskNT.img。这里请特别注意:“如果C盘(系统盘)用的NTFS格式,并且使用了磁盘压缩的,请确保C:\BOOT目录及其下面的文件没有被压缩”。点击应用,VFloppy提示重启系统。重启后启动菜单里就有新的纯DOS选项了。