|
bowen
初级用户
积分 106
发帖 1
注册 2005-1-3
状态 离线
|
『楼 主』:
启动DOS后,怎样再重新调用引导区在启动DOS一次,而不需要重新
启动DOS后,怎样再重新调用引导区在启动DOS一次,而不需要重新启动电脑
谢谢!!!
期待中
|
|
2005-1-3 00:00 |
|
|
GOTOmsdos
铂金会员
C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第
2 楼』:
这个"重新启动电脑" 概念很模糊,有冷热两种,还有,"重新调用引导区"也模糊,有两个引导区(主引导和DOS引导),一般讲不可能不调用主引导就从DOS引导启动,除非先启动了启动管理器,然后再选择从哪个DOS引导扇区启动到系统,并且还可以在某些功能强大的启动管理器(如LINUX GRUB)里把装有DOS引导扇区的文件装入内存启动系统(root (hd0,0) chainloader /bootsect.dos),甚至可把装有小型操作系统的景象文件装入内存运行它(引导扇区也在这个文件里),内存要足够大.如LINUX.
我试过把32MB的98系统景象文件装入内存运行它,那个感觉甭提了! 那个爽!
打开文件如入无机之境!! 没有任何阻碍! 连鼠标都感觉不到!,,感觉好象在虚幻的世界里!...
(个人觉得,随着海量内存的发展,以后,把整个操作系统的全部系统文件装入内存将不是新鲜事了.)
各位可体验一下...
(但,要小心! 如要干诸如写东西的正经事,可就有大风险了,万一出问题,就会资料全无! 别忘了你是在云端里.....哈哈!...)
DOS本身不太可能不重启而自启.
[此贴子已经被作者于2005-1-4 20:51:59编辑过]
|
|
2005-1-4 00:00 |
|
|
JonePeng
金牌会员
D◎$ Fαп
积分 4562
发帖 1883
注册 2004-1-19 来自 广东广州
状态 离线
|
『第
3 楼』:
GOTOmsdos答得很专业哦。[em02]
我明白楼主的意思,他是想绕过正常热启动的自检过程而直接从引导区重新装载系统,这并不是不可能的,我在几个月前就讨论过了,详细请查看:http://dos.e-stone.cn/dosbbs/dis ... 3535&skin=0
在那个帖子中我简述了快速热启动的实现原理,并自编了一个FastBoot.com的小程序,它能绕过自检过程从而达到楼主的目的。
可惜那个程序不完善,与EMM386.EXE不相容,即:一旦Config.sys加载了EMM386.EXE,FastBoot.com就不能绕过自检过程,而是进行正常热启动。其实“快速”热启动对引导系统并不利。因为在运行fastboot之后内存中的数据没有完全清除和释放,这时如果启动Windows系统,由于一些常驻内存的程序和数据仍留在内存里面,Windows在启动过程中常常会死机(重启DOS的死机率会较小)。因此我并不主张这样快速热启动,最好还是进行正常的热启动吧。
[此贴子已经被作者于2005-1-4 21:04:51编辑过]
|
----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
|
|
2005-1-4 00:00 |
|
|
GOTOmsdos
铂金会员
C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第
4 楼』:
嘿嘿!抬举了.DEBUG的复位代码应该还是算热起吧? REBOOT.COM,RESTART.COM,SHUTDOWN等DOS程序性质一样吧?
|
|
2005-1-4 00:00 |
|
|
JonePeng
金牌会员
D◎$ Fαп
积分 4562
发帖 1883
注册 2004-1-19 来自 广东广州
状态 离线
|
|
2005-1-4 00:00 |
|
|
renhq2002
初级用户
积分 169
发帖 27
注册 2004-10-28
状态 离线
|
『第
6 楼』:
Quote: | 以下是引用GOTOmsdos在2005-1-4 20:20:54的发言:
我试过把32MB的98系统景象文件装入内存运行它,那个感觉甭提了! 那个爽!
打开文件如入无机之境!! 没有任何阻碍! 连鼠标都感觉不到!,,感觉好象在虚幻的世界里!...
(个人觉得,随着海量内存的发展,以后,把整个操作系统的全部系统文件装入内存将不是新鲜事了.)
各位可体验一下...
(但,要小心! 如要干诸如写东西的正经事,可就有大风险了,万一出问题,就会资料全无! 别忘了你是在云端里.....哈哈!...)
请问怎么装的?谢谢! |
|
|
|
2005-1-5 00:00 |
|
|
GOTOmsdos
铂金会员
C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
|
2005-1-6 00:00 |
|
|
JonePeng
金牌会员
D◎$ Fαп
积分 4562
发帖 1883
注册 2004-1-19 来自 广东广州
状态 离线
|
『第
8 楼』:
在虚拟硬盘上玩Win98我没试过,但玩Win32倒试过几次,那速度真是……一个字形容:爽!!!
只可惜在这种“天堂”般的虚拟世界里无法永久保存资料,可以玩的东西太有限。
|
----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
|
|
2005-1-6 00:00 |
|
|
GOTOmsdos
铂金会员
C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第
9 楼』:
我记得好象也能看到真硬盘的吧,弄好文件后可复制到硬盘上去,但要检查一下,是不是真的复制上去了..
|
|
2005-1-7 00:00 |
|
|
JonePeng
金牌会员
D◎$ Fαп
积分 4562
发帖 1883
注册 2004-1-19 来自 广东广州
状态 离线
|
『第
10 楼』:
Quote: | 以下是引用GOTOmsdos在2005-1-7 1:25:28的发言:
我记得好象也能看到真硬盘的吧,弄好文件后可复制到硬盘上去,但要检查一下,是不是真的复制上去了.. |
|
没错,当然可以看到真硬盘啦。只是一旦修改了系统设置,要保存设置的话就比较麻烦。比如:我修改了桌面壁纸、更改了快捷图标、安装了软件并写入注册表等,系统文件包括system.ini、win.ini、system.dat、user.dat还有一些新增的INI、DLL、OCX等文件都发生变化,而且只写入虚拟硬盘里面;如果要没有及时把这些系统文件保存到硬盘上,重启后虚拟硬盘上的东西全没了,若再次进入虚拟硬盘上的Windows,所有设置又被还原成原来的样子,除非在进入Windows前,把保存在硬盘上的系统文件复制到虚拟硬盘上。
|
----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
|
|
2005-1-7 00:00 |
|