【原創】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.
.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
留言列表