一張軟盤+閃盤 打造隨身故障控製台

本文內容已被 [ script ] 在 2006-11-08 20:36:30 編輯過。如有問題,請報告版主或論壇管理刪除.


一、實現原理
  控製台其實可以安裝到本地硬盤並實現多重啟動(在啟動係統時會出現一個進入控製台的選項),而這個安裝過程其實就是將安裝光盤上的Cmldr文件複製到C盤中,並在C盤下新建一個名為Cmdcons的文件夾,然後將光盤中相應的修複命令文件複製到此文件夾,最後通過修改C:\boot.ini來實現多重引導。所以我隻要在自己的電腦上將控製台安裝到本地硬盤,然後提取這些文件並複製到閃盤,通過閃盤將這些文件複製到朋友電腦上的相應位置,並修改其boot.ini即可。

  二、製作啟動盤

  由於故障電腦的Windows已經無法進入,所以隻有在DOS下把閃盤中的文件複製到電腦硬盤上。為實現這個目的,就要先製作一張能加載閃盤DOS驅動程序的啟動軟盤。

  從網上下載用於DOS下驅動USB盤的文件Di1000dd.sys和U*****aspi.sys(也可在本刊網站下載http://www.pcdigest.com/download)。在WinXP中以“創建一個MS-DOS啟動盤”的方式將軟盤格式化。然後將那兩個驅動文件複製到軟盤根目錄下,用記事本編輯其中的Config.sys文件,添加如下內容,使它自動加載閃盤驅動程序。

  device=a:\u*****aspi.sys

  device=a:\di1000dd.sys

  三、將控製台複製到閃盤

  將WinXP安裝光盤放入光驅,在“開始”→“運行”中輸入命令“f:\i386\winnt32.exe /cmdcons”(f:為光驅盤符,winnt32.exe和/cmdcons之間要用空格斷開),按提示安裝好控製台。打開我的電腦,將C盤下的Cmldr文件和“Cmdcons”文件夾全部複製到閃盤,然後在“命令提示符”狀態下輸入以下命令(g:為閃盤盤符)去除它們的“隱藏”、“係統”屬性,因為在純DOS下無法顯示隱藏文件(夾)。

  E:\Documents and Settings\ Administrator>attrib -h -s g:\cmldr

  E:\Documents and Settings \Administrator>attrib -h -s g:\cmdcons

  四、手動安裝控製台

  現在用製作好的啟動盤啟動故障電腦到純DOS,如果係統分區采用NTFS,就先加載NTFS For DOS(可在http://www.sysinternals.com/ntw2k/freeware/NTFSDOS.shtml下載),依次進行如下操作。因為在DOS環境中,所以以下操作全是命令方式。

  第1步,創建文件夾,在C盤下新建和cmdcons相同的文件夾結構。

  C:\>md cmdcons

  C:\>md cmdcons\system32

  第2步,複製文件,將閃盤上的控製台文件複製到C盤相應位置。

  C:\>copy g:\cmdcons c:\cmdcons

  C:\>copy g:\cmdcons\system32 c:\cmdcons\system32

  C:\>copy g:\cmldr c:\

  第3步,編輯boot.ini文件。

  C:\>attrib -h -s -r c:\boot.ini(去除boot.ini“隱藏”、“係統”、“隻讀”屬性)

  C:\>Edit.exe(運行文件編輯器,通過菜單打開c:\boot.ini,添加以下內容)

  C:\CMDCONS\BOOTSECT.DAT="Microsoft Windows XP Recovery Console" /cmdcons

  第4步,文件保存後,用ATTRIB命令恢複這些文件(夾)的“隱藏”、“隻讀”、“係統”屬性(具體命令見第三步,隻是把參數前的“-”號換成“+”號就可以了)。

  重新啟動計算機後在多重啟動菜單項中就會看到“Microsoft Windows XP Recovery Console”,選擇它,按提示以係統管理員身份登錄後,就可以使用控製台的所有命令了。

所有跟帖: 

very GOOD! thanks! -血月- 給 血月 發送悄悄話 (0 bytes) () 11/08/2006 postreply 19:12:25

記得有軟件可以做啟動閃盤,那麽就用不到軟盤了 -海邊- 給 海邊 發送悄悄話 海邊 的博客首頁 (0 bytes) () 11/08/2006 postreply 20:52:37

閃盤首先要支持“起動盤”動能才行 -血月- 給 血月 發送悄悄話 (0 bytes) () 11/08/2006 postreply 21:43:03

請您先登陸,再發跟帖!