水壶 304 pp:如何在2000下安个假的WIN98主要是为了进DOS我无软驱

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 01:08:48

虚拟软驱-vFloppy V1.5比较有名

http://www.ud-pc.com/down/52/2005-6-21_90539049.html

------------------------------------------------
另外,如果在Windows界面下偶尔虚拟一下软驱,可以使用dos命令是subst;但不能用来启动系统,只有进入系统后执行这个命令才可以。
语法
subst [Drive1:[Drive2:]Path]
Drive1 :指定要为其指派路径的虚拟驱动器。
Drive2 : 指定包含指定路径的物理驱动器(如果不是当前的驱动器)。
Path指定要指派给虚拟驱动器的路径。
subst Drive1:/d 删除虚拟驱动器。
如:
subst b: c:\dos 把C盘的Dos文件夹虚拟成B盘
Subst B:/d 删除B盘

资料简介
vFloppy 1.0由3个文件组成,vfloppy.exe、vLoader.bin和vMemdsk.bin。其中vfloppy.exe是Win32的控制台程序,vLoader.bin是一个512字节的引导代码(由OS Loader来选择加载),vMemdsk.bin则用来在内存中虚拟一个软驱,从而加载并运行软盘镜像。最新的1.5版本,不包括vLoader.bin和vMemdsk.bin,而由主程序vFloppy执行时自动生成和软盘镜像文件同前缀的两个文件来完成同样功能,另外vFloppy 1.5还提供了在DOS下支持NTFS分区的软盘镜像。

另外还需要一个软盘镜像文件,vFloppy目前支持1.44MB或者2.88MB大小的镜像文件,该镜像文件必须可以启动(就是把这个文件写进软盘后,可以从该软盘启动计算机)。我们可以用WinImage来制作软盘镜像。

安装vFloppy
假设 vFloppy 放在c:\boot,c盘可以是FAT 16/FAT32和NTFS 分区格式。

如果你手头的是vFloppy 1.0,则可以运行:
vfloppy -1 vLoader.bin -2 vMemdsk.bin -i anyos.img其中的anyos.img表示你需要在OS Loader下引导的软盘镜像文件。然后在c:\boot.ini中加入一项:
C:\boot\vLoader.bin ="vFloppy Virtual Floppy Disk "

对于vFloppy 1.5来说,由于重新编写了内核,并增加了GUI引导界面。所以你需要打开vFloppy,指定软盘镜像文件所在的位置即可。图注 vFloppy 1.5安装更简单

重新启动系统后,在OS Loader的菜单上选择:vFloppy Virtual Floppy Disk就会加载 c:\boot\anyos.img 这个镜像,并启动系统——就好像从一个软驱中启动一样。

vFloppy三大优点
从上面的介绍和操作,我们可以看出,使用vFloppy虚拟软驱启动,至少有三大优点:

安全。虚拟软盘是只读的,不向引导区写代码,不会破坏系统,更不会破坏MBR。
方便。可以随时重新启动系统,进入别的操作系统,如DOS 6.22、DOS 7 、Linux和其他系统环境,而不需要独立的分区,更不用管放置启动镜像盘的分区格式是NTFS还是FAT32。
完全用内存虚拟软盘,加载后可以格式化存放原来的引导镜像的硬盘,或者进行Ghost操作。图注 虚拟软盘让你从NTFS分区启动DOS
注意事项
在我们使用vFloppy虚拟软盘引导系统时,还需要注意以下问题。

如果C:用的NTFS,并且使用了磁盘压缩的请确保C:\Boot目录及其下面的文件没有被压缩。
运行vFloppy,只是根据你的硬盘情况生成相应的引导文件vLoader.bin和虚拟软盘vMemdsk.bin文件,绝对不会重写MBR。
vMemdsk.bin定位磁盘镜像anyos.img时是直接通过该文件所在的磁盘扇区,而不是通过文件系统来进行的,从而实现对NTFS、FAT32和FAT的支持。即使删除了该文件,只要所在扇区的数据还没有被覆盖,或许仍然能够启动该磁盘镜像,但进行磁盘整理后可能造成无法启动,只需要重新运行一下vfloppy即可。
vfloppy.exe 的参数可以是绝对路径,如:
vfloppy -1 c:\Boot\vLoader.bin -2 c:\Boot\vMemdsk.bin -i c:\img\dos.img

用WIN98启动光盘启动就行