找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 417|回复: 5

[求助]:开机时按Ctrl键为何不能进入DOS

[复制链接]
发表于 2004-2-18 00:40:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
原来98单系统时,开机按Ctrl键能选择进入DOS,但安装了98和XP双系统后,开机时按Ctrl键却不能进入DOS,很不方便。
除了用启动盘进入DOS之外,开机时有何办法较方便的进入DOS?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-2-18 00:47:04 | 显示全部楼层
虚拟启动软盘
一. 虚拟启动软盘

      1.1 前言
      1.2 特点
      1.3 界面
    1.4 原文帮助

          1.4.1 说明
          1.4.2 特点
          1.4.3 用法
          1.4.4 注意
          1.4.5 测试
          1.4.6 FAQ

    1.5 补充

          1.5.1 注意
          1.5.2 参考

请参见
网上下载
虚拟启动软盘帮助文件

--------------------------------------------------------------------------------
版本:1.0
作者:LSUPER
日期:2003年09月21日

--------------------------------------------------------------------------------

一. 虚拟启动软盘
1.1 前言
=^0^=,这就是“虚拟启动软盘”的使用说明文档啦 ...

我为什么写?

    说来凑巧。我向来是《电脑爱好者》的忠实读者,在看过 2003 年 09 月 15 日 出版的 18 期文章《把软驱装进硬盘吧-软驱终结者》- P16 的文章后,当即驱猫到网上下载,照书上的做法“依葫芦画瓢”一番,感觉真的非常的“POWER”... =^0^=

    在“震撼”之余,自然为“命令行”的操作方式,及“多文件”的操作感觉到不大的便利。很自然就产生了为他“写一个 GUI 的图形界面”,于是操起 DELPHI 苦战一通宵 ... 最终写成了这个小东东。

1.2 特点
完全的图形界面,对原“命令行”的封装绝对的“原汁原味”。
把扇区“引导文件”(VLOADER.BIN)和“软驱模拟文件的执行代码”(VMEMDSK.BIN)及命令行主执行程序(VFLOPPY.EXE)封装成为单个执行文件。
带了个简易的“文本编辑器”-用于编辑 BOOT.INI。因为在 98/2000/XP/2003 中 BOOT.INI 往往是“只读、系统、隐藏”的文件,在编辑时必须“显示系统文件”,且去掉相关的属性才能编辑保存,操作非常的不便。而“文本编辑器”在“保存”时会自动去掉原来的属性,是之可以正常的编辑,在保存后再恢复其原来的属性。
安全-这是原来“命令行”程序中的“承诺”, =^0^=
支持文件直接拖拽。
绿色软件。
1.3 界面
程序主界面
文本编辑器
运行报告
1.4 原文帮助
1.4.1 说明
这是我参考了GRUB 的源代码和PQMAGIC 的VFLOPPY.SYS 的反汇编代码后,实现的一个类似PQMAGIC 的VFLOPPY.SYS的虚拟软盘系统。

看 VX_XSJ 兄弟写的帖子,见最后。

1.4.2 特点
安全,不向引导区写代码,不会破坏系统,无需会恢复MBR方便,可以随时重新启动系统,进入DOS环境。
在没有光盘驱动器,没有软盘,只有WINDOWS NT,WINDOWS 2K,WINDOWS XP,WIN2K3 的系统上非常方便的运行别的OS。
支持2.88M 和1.44M软盘镜像文件。
1.4.3 用法
假设 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 这个镜像,并运行。
1.4.4 注意
如果C:用的NTFS,并且使用了磁盘压缩的请确保C:\BOOT目录及其下面的文件没有被压缩。
运行INSTALL_VFLOPPY.BAT只是根据你的硬盘情况生成相应的引导文件VLOADER.BIN和虚拟软盘VMEMDSK.BIN文件,绝对不会重写MBR。
VMEMDSK.BIN定位磁盘镜像DOS.IMG(请自己做)时是直接通过DOS.IMG所在的磁盘扇区,而不是通过文件系统,所以能很容易的实现对NTFS,FAT32,FAT的支持。即使删除了DOS.IMG只要所在扇区的数据还没有被覆盖,或许仍然能够启动DOS,但进行磁盘整理后可能造成无法启动DOS,只需要重新运行一下INSTALL_VFLOPPY.BAT即可。
DOS.IMG可以用其他的可启动的1.44MB软盘镜像替换,记得替换后重新运行一下INSTALL_VFLOPPY.BAT。
现在支持2.88M 和1.44M软盘镜像文件。
VFLOPPY.EXE 的参数可以是绝对路径,如 VFLOPPY -1 C:\TTT\VLOADER.BIN -2 C:\KKK\VMEMDSK.BIN -I C:\IMG\DOS.IMG。
1.4.5 测试
在WIN2K3 英文标准版的环境下测试通过,支持NTFS ,FAT32 ,FAT16 的分区。
DOS论坛版主WENGIER制作的MS DOS7.10启动盘
1.4.6 FAQ
Q:既然有PQMAGIC 的VFLOPPY.SYS,为什么我还要修改它呢?

A:主要是PQMAGIC 的VFLOPPY.SYS 的引导程序是放在MBR中的并且占据磁盘开始的3个扇区,也就是说VFLOPPY.SYS安装的时候需要向从MBR开始的3个扇区写数据,这样如果此时发生错误,将可能是系统无法引导。

Q:那么有没有其他的引导程序可以完成类似的工作呢?

A:基于如下比较,所以我揉合和GRUB 的源代码和VFLOPPY.SYS的二进制文件,做成了这个东西。

LILO 需要在LINUX 下安装,并且不能虚拟软盘
NU2.NU 的DISKEMU 是在光盘上的,不支持FAT ,NTFS
BOOTSCRIPTOR 也是光盘上的,不支持FAT ,NTFS
ISOLINUX 也是光盘上的,不支持FAT ,NTFS
SYSLINUX 可以支持FAT16 ,FAT12 ,但是不支持FAT32 ,NTFS
GRUB 支持的格式最多,有人正在朝这个方向进行,目前还不好用(指的是在硬盘上虚拟软盘),最有可能在近期完成这个目标。
1.5 补充
无忧启动论坛 的CFGS 说:这是通过在硬盘上加载软盘镜像实现的。

把BOOT目录复制到C:,C:可以是FAT,FAT32,NTFS。
运行INSTALL_VFLOPPY.BAT。
修改C:\BOOT.INI,在后面加入一行C:\BOOT\VLOADER.BIN ="VIRTUAL FLOOPY" 。
1.5.1 注意
如果C:用的NTFS,并且使用了磁盘压缩的请确保C:\BOOT目录及其下面的文件没有被压缩。
运行INSTALL_VFLOPPY.BAT只是根据你的硬盘情况生成相应的引导文件VLOADER.BIN和虚拟软盘VMEMDSK.BIN文件,绝对不会重写MBR。
VMEMDSK.BIN定位磁盘镜像DOS.IMG(请自己做)时是直接通过DOS.IMG所在的磁盘扇区,而不是通过文件系统,所以能很容易的实现对NTFS,FAT32,FAT的支持。即使删除了DOS.IMG只要所在扇区的数据还没有被覆盖,或许仍然能够启动DOS,但进行磁盘整理后可能造成无法启动DOS,只需要重新运行一下INSTALL_VFLOPPY.BAT即可。
DOS.IMG可以用其他的可启动的1.44MB软盘镜像替换,记得替换后重新运行一下INSTALL_VFLOPPY.BAT。
1.5.2 参考
CALV 的问题:

    我光驱、软驱都坏了,但想在DOS下重装2000,有什么方法吗?帮帮忙,怎么样都行,可不可以删掉一些2000的系统文件,在启动时让它进不了2000,直接跳到DOS方式?

VX_XSJ 兄弟写的帖子:

_________ VX_XSJ 的发布预告! ! ! ! _________

    CALV的问题我已经帮他解决了, 我说可以, 自然是可以, 因为我不善骗人, 所以这个是有办法实现的 ( 奇怪的逻辑 )。

    我之前就发现了这种方法, 只是想做得更好( 主要是启动盘好 ), 所以这段时间一直在编写这个启动盘, 等相对完善时公布这个发现。但是帮CALV期间遇见了奇怪的事情, 发现开始时这个方法不能成功! 但之后又运行成功, 为了找到这个原因, 我决定提前公布他。

    如果用过DRIVE IMAGE 5的人就知道, 他运行时是重启之后才开始工作, NT内核系统看得十分明显, 既然PQDI无法在NT内核下运行, 那么重启后自然进入到了他可运行的系统--DOS, 但不少人除2000/XP系统外没装其他系统, 这个DOS从何而来?

    据分析, 他有一个程序能将系统启动到虚拟软盘中( 此处省下大量墨笔 ), 这种虚拟软盘用的实际就是VFD格式的映像( 再省 ), 他配的另一个程序VFEDITOR.EXE, 也就是WINIMAGE的POWERQUEST OEM版, 就是用来编辑他用的, 我的灵感就是由此引起。

    既然他能让系统启动到虚拟软盘, 那么以后的启动盘就可以由他代替了, 当本机因为某些情况无法用软驱/光驱时, 如超薄形的笔记本, 一时没有带光软, 而又要启动到DOS做某些操作时( 如重装系统, 杀毒 ), 就显得很方便( 因为好像没有病毒说可以感染VFD映像, 所以安全性就如CDRW一样 )。

    介绍就说到这么多, 实际就留给大家试试吧, 我这次放了个临时版给CALV, 映像的完善版大概会在几天后公布系统内核为NT的, 且有兴趣就去拿来试试吧, 记住运行成功将会自动重启, 接着就看到这个临时版的效果了。

    如果不成功, 欢迎提出, 等我去改进

                              THX

引用 8CAT 发表的贴子:

******************************************

使用方法是不是这样:

    在WIN2K下运行主程序VFINSTNT.EXE(自动备份分区表) ,重新启动,进入DOS,然后就进行相关的操作,操作完毕以后,重新启动,就可以修复正常的分区表。

    疑问:

    如果在进入DOS后重新安装2000,2000在安装过程中对引导区的一些操作会对这个软件的分区表有影响吗?会不会BOOT之后就不认原来的分区表?
如果这样都没有问题,那么用PQ可以吗?

    BTW,我也要一个 ...

*********************************************************************

    PM了, 估计应该是这样的, 再补充, 引导完DOS应该立即就恢复了分区表当然不会, 原来这个映像中的程序是POWERQUEST DRIVE IMAGE 5, 他无法修改分区表吗? 自然不是用PQ自然可以。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-2-18 00:47:38 | 显示全部楼层
2
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-2-18 00:48:11 | 显示全部楼层
3
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-2-18 10:06:43 | 显示全部楼层
安装了98和XP双系统后,开机时先选择进入98,然后迅速按Ctrl键应该就能进入DOS。
你那是品牌机吧?我记得一般主板进DOS按的是“F8”键呀。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-2-18 11:12:53 | 显示全部楼层
在98系统中开机按F8,再选择6就可进入dos状态了
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-10-14 11:49 , Processed in 0.276366 second(s), 43 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表