当前位置: 技术问答>linux和unix
把系统完全搬到逻辑分区。即C盘下一个文件都没有,你能做到吗?一键恢复的一部分。
来源: 互联网 发布时间:2015-06-04
本文导语: 想自已做一个软件版的一键恢复系统,引出了一大串问题。 大家知道,无论装XP也好,98也好,即使你把系统装在最后一个盘, 系统也会在C盘建立一些文件,如XP的NTLDR,BOOT.ini, 98的io.sys,msdos.sys,command.com. 我想把这些...
想自已做一个软件版的一键恢复系统,引出了一大串问题。
大家知道,无论装XP也好,98也好,即使你把系统装在最后一个盘,
系统也会在C盘建立一些文件,如XP的NTLDR,BOOT.ini,
98的io.sys,msdos.sys,command.com.
我想把这些东西完全搬到最后一个盘,目前只做98的。
实现得只差一步了,请高手指点一下。
做法如下:
用SYS命令把系统文件传到最后一个盘,
修改主引导扇区,把最后一个扇区的BOOT代码读取出来,
然后执行,这样系统就直接从最后一个分区启动了。
不过,启动后发现找不到command.com文件,明明在最后一个盘有呀,
我又试了改最后一个盘的MSDOS.SYS文件和CONFIG.SYS文件,均没有用.
但修改C盘的这两 个文件就能生效,比如说,我在CONFIG.SYS中加入
set shell=x:command.com(X为最后一个盘符)
就可以解决这个问题了.
但是如何能让X盘的MSDOS.SYS和CONFIG.SYS生效呢?
大家知道,无论装XP也好,98也好,即使你把系统装在最后一个盘,
系统也会在C盘建立一些文件,如XP的NTLDR,BOOT.ini,
98的io.sys,msdos.sys,command.com.
我想把这些东西完全搬到最后一个盘,目前只做98的。
实现得只差一步了,请高手指点一下。
做法如下:
用SYS命令把系统文件传到最后一个盘,
修改主引导扇区,把最后一个扇区的BOOT代码读取出来,
然后执行,这样系统就直接从最后一个分区启动了。
不过,启动后发现找不到command.com文件,明明在最后一个盘有呀,
我又试了改最后一个盘的MSDOS.SYS文件和CONFIG.SYS文件,均没有用.
但修改C盘的这两 个文件就能生效,比如说,我在CONFIG.SYS中加入
set shell=x:command.com(X为最后一个盘符)
就可以解决这个问题了.
但是如何能让X盘的MSDOS.SYS和CONFIG.SYS生效呢?
|
关注一下,没作过