close

【原創】XP+Win7 多複本開機 + 變更磁碟機代號        

* 提醒: 只針對新 "XP複製or
還原/Win7還原" 出來的partition進行變更磁碟機代號,
   請勿變更原始partition的磁碟機代號以免無法開機
   ( 若發生此情形, 須插入安裝光碟, 選[R]修復 ).

1.前言:如果多人共用電腦, 除了多開帳號, 另一種方式是採系統 "多複本開機".
   或者為了使用上的安全考量( 避免因被病毒或木馬程式入侵而無法作業 ), 你可
   能想要有一個以上的可開機的partition.   當以 partition 1 開機時, 只上信賴的
   網站, 或只執行信賴的軟體. 當以另一個partition開機時, 可以冒險上陌生的網站,
    或執行安全性不明的程式. 一旦發生問題, 你可以利用工具進行
"複製或還原".

2. 配置: 500G硬碟的分割(命名時宜附帶partition編號)
    範例( 僅供參考, 請視實際需求自訂 ):
    partition 1  (N1_Win-XP)大小 12GB 安裝 Win-XP SP3
         , 為了維護方便, Win-XP的附加程式儘量安裝在D槽
    partition 2  (N2_Data)     大小 32GB 供 Win-XP及Win 7 安裝程式共用
    partition 3  (N3_Data7)   大小 32GB 供                  Win 7 安裝程式共用
    partition 4  (N4_Win-XP)大小 12GB 為 partition 1 的複本
    partition 5  (N5_Win-XP)大小 12GB 為 partition 1 的複本
         Win-XP的附加程式儘量安裝在D槽(命名為N2_Data),
          有些工具或資料在Win 7亦可共用
    partition 6  (N6_Win 7)大小 32GB 安裝 Win 7  
    partition 7  (N7_Win 7)大小 32GB 安裝 Win 7 為 partition 6 的複本
    partition 8  (N8_Win 7)大小 32GB 安裝 Win 7 為 partition 6 的複本
    partition 9  (N9_Files)大小 ? 其他檔案

編輯選單:
先在 c:\boot.ini 上按右鍵==>[內容], 將屬性改成 [ ]唯讀 [ ]保存,
然後按[確定], 在 c:\boot.ini 按右鍵編輯內容類似如下:
[boot loader] timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="N1_Win-XP" /fastdetect /NoExecute=OptIn
multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="N4_Win-XP" /fastdetect
multi(0)disk(0)rdisk(0)partition(5)\WINDOWS="N5_Win-XP" /fastdetect
在 c:\boot.ini 上按右鍵==>[內容], 將屬性改成 [v]唯讀 [v]保存,
然後按[確定]
* 若要將第2顆硬碟的partition1納入選單可再加一行
( 不建議此法, 最好是第1顆硬碟取下後再用第2顆硬碟開機, 以免磁盤代號混雜 ) :
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="O1_Win-XP" /fastdetect

3.以partition 1開機, 將 "我的文件" 資料夾移動到drive D
   (以不放在可開機的partition為原則, 可減輕其容量負荷) :
   按[Window鍵+E] (出現"我的電腦") ==> 在 "我的文件"
   按滑鼠右鍵 ==> [內容] ==> 設定 [移動] 到 "D:\我的文件".

4. 執行 "Outlook Express" 變更 "信件儲存目錄" ==>
     [工具] ==> [選項 ] ==> [維護] ==> [郵件檔資料夾]
     ==> 將資料夾改成別的目錄(例新增的D:\E_MAIL) ==> [變更]

5.若 F: 不是直接安裝的, 而是在格式化後,  以 "磁碟重分割工具EASEUS"
   (或其他工具) 將drive C的partition COPY到
   drive F 的partition,   然後以EasyBCD製作多重開機選單,
   以partition 4 開機會有問題, 例如 "不能改user帳號,密碼".
   解決方法: 以partition 4開機, 以系統管理員的權限執行regedit,
   將 drive F 與 drive C 磁碟機代號互換, 重新開機便OK.
   註:不論是以partition 1 或 4 或 5 開機, 皆共用了 "D:\我的文件", 及 "D:\E_MAIL".

6
.Win7宜採還原: 建議以 GHOST 將原始複本 "還原" 到其他 partition.
    XP宜採複製: 建議以
"磁碟重分割工具EASEUS"(或其他工具)直接將partition 1 "複製"到其他 partition.
                                 亦可以 GHOST 將原始複本 "還原" 到其他 partition, 則變更磁碟機代號稍複雜.

7.EasyBCD 設多重開機選單

  官網載點: ==> http://neosmart.net/dl.php?id=1.

   EasyBCD  要求先安裝

       .NET Framework 2.0 SP 2 ==>

       .NET Framework 3.5 SP 1 ==>

         載點: https://www.microsoft.com/zh-tw/download/confirmation.aspx?id=22

       .NET Framework 4 ==>

         載點: http://www.microsoft.com/zh-tw/download/details.aspx?id=17718

  註: 楓之谷 TW_maple_V177.EXE 在執行時若出現

       "無法啟動這個程式,因為應用程式的設定不正確,重新安裝應用程式應該可以修復這個問題."

      , 請安裝 Microsoft .NET Frameword 3.5 便可解決此問題.


8.若以 Ghost 將 XP 覆蓋到 drive C, 則多重開機選單會遺失Win 7的進入點,
          而 EasyBCD 或 VistaBoot PRO 可能都無法重建win 7選單,
          除了以Win 7安裝光碟 , 按[R]選擇 [修復];
          不用安裝光碟亦可利用工具 "bootsect.exe",      
          在命令行打 bootsect   /nt60   SYS   Win7所在之DriveLetter:
          再配合 EasyBCD 多重開機工具重建 "多重開機選單".
    Bootsect.exe  命令列選項 ==>
            
https://technet.microsoft.com/zh-tw/library/cc749177%28v=WS.10%29.aspx
    Bootsect.rar  36k ==>
    載點: https://sites.google.com/site/toolsdn8/dn/bootsect.rar

9.調換系統盤符為C: 以新複本開機後記得以 "DOS命令列"  打
   set
   , 檢視 windir 在那一個盤符, 利用下列方法將系統的盤符調換成C .
   並將 partition 2 調為 drive D ;
將 partition 3 調為 drive E.

================================================

    變更 Windows 磁碟機代號的方法

方法一: 利用工具 ( 系統所在的盤符有可能被鎖住改不動 ) .

方法二 ( 適用於 "XP複製partition" 或 "Win7以Ghost還原" ):
   以系統管理員的身分登入
   按[Window鍵+R] , 輸入啟動 Regedit.exe。
   找出下列登錄機碼:
   HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
   尋找您想要變更為的磁碟機代號 (新的)。請尋找 \DosDevices\C:。
  在 [\DosDevices\C:] 按滑鼠右鍵,然後點選 [重新命名]。
  將它重新命名為一個沒用過的磁碟機代號, 例如 \DosDevices\Z:。
  這樣就會釋出磁碟機代號 C。

  尋找您想要變更的磁碟機代號。請尋找 \DosDevices\F:。
  在 [\DosDevices\F:] 按滑鼠右鍵,然後點選 [重新命名]。
  將它重新命名為磁碟機代號 \DosDevices\C:。

  在 [\DosDevices\Z:] 按滑鼠右鍵,然後點選 [重新命名]。將它改成 \DosDevices\F:。

  順便將 partition 2 調為 drive D ; 將 partition 3 調為 drive E.
  結束 Regedit
  重新啟動電腦,選 partition 4 開機。

方法三
( 適用於 "XP以Ghost還原" ):
   參考下列步驟( 假設要將drive F 與 C 的盤符對調 ):
   按[Window鍵+R] , 輸入啟動 Regedit.exe。
   找出下列登錄機碼:
   HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
   尋找您想要變更為的磁碟機代號 (新的)。請尋找 \DosDevices\C:。
   先將 \DosDevices\C: 及 \DosDevices\F: 的12個二進位資料抄下來
   ( 類似 2A E5 B4 B1 00  7E 00 00 00 00 00 00
         及 2A E5 B4 B1 00 D8 DB BF 0A 00 00 00 )
   在 [\DosDevices\C:] 按滑鼠右鍵,然後點選 [修改二進位資料]。
   將它改成 \DosDevices\F: 原本的二進位資料
   尋找您想要變更的磁碟機代號。請尋找 \DosDevices\F:。
   在 [\DosDevices\F:] 按滑鼠右鍵,然後點選 [修改二進位資料]。
   將它改成 \DosDevices\C: 原本的二進位資料
   結束 Regedit
   重新啟動電腦,選 partition 4 開機。

   再利用 "檔案總管" 將 partition 2 調為 drive D ; 將 partition 3 調為 drive E.

本文出自: http://blog.xuite.net/tools241

 

arrow
arrow
    全站熱搜

    tools241 發表在 痞客邦 留言(0) 人氣()