雲服務器遷移的那些事之一


一、硬盤mbr分區更改成gpt分區的方法
運行diskpart
list disk
可以看到我的29G目標盤是磁盤 3
接着命令
sel disk 3 選擇目標盤 3
clean 清除目標盤上一切舊分區
con gpt 轉換目標盤為GPT
list part 列出目標盤分區,這里可以看到diskpart默認建立了MSR保留分區 1,強迫症必須先干掉
sel part 1 選擇目標分區 1
del part override 刪除目標分區
list part 現在准備好了一塊完全干凈的GPT目標盤

如果是用U盤win10安裝向導UEFI GPT自動分區,會有3個基本分區+主分區。
3個基本分區是隱藏的,主分區是可見的。
450M恢復分區。
99M或100M系統分區,就是EFI分區,也叫ESP分區。
16M保留分區,就是MSR分區。


其實恢復分區和保留分區都是不必要的,但是也有一定的用處。
那么可以有3個選擇。
1完全按照自動分區來,
2只做系統分區+保留分區+主分區,
3只做系統分區+主分區,


強迫症選擇1,完全按照自動分區。
接上貼的命令
create part pri size=450 創建450M恢復分區
create part efi size=100 創建100M系統分區
create part msr size=16 創建16M保留分區
create part pri 剩下的空間全部創建主分區,當然你也可以自己分多個主分區。
list part 看看分好的區

現在要對幾個分區進行預處理,例如格式化。


sel part 1 選擇450M恢復分區
for fs=ntfs quick 格式化為ntfs


sel part 2 選擇100M系統分區
for quick 格式化為默認fat


16M分區不用格式化


sel part 4 選擇主分區
for fs=ntfs quick 格式化為ntfs

恢復分區必須ntfs,
系統分區必須fat,
保留分區不需要格式化,
主分區必須ntfs

然后有個問題來了450M分區為什么還是顯示為主分區呢?
因為需要更改屬性來把450M分區定義為恢復分區。
list part 列出當前盤分區
sel part 1 選中450M分區 1
Set id = DE94BBA4-06D1-4D40-A16A-BFD50179D6AC
gpt attributes = 0x8000000000000001

這2個命令就是把450M分區設定為恢復分區。

想了解字符的意義,可以后說。
list part 列出當前盤分區,這時已經能顯示450M為恢復分區了

現在要給系統分區和主分區分別加上盤符,接下來要寫入文件了。
sel part 2 選擇100M系統分區
assign 自動分配盤符

 

sel part 4 選擇28G主分區

assign 自動分配盤符


list vol 看一下,我的電腦里,100M系統分區盤符F,28G主分區盤符G

用任何解壓軟件解開,我只需要主文件install.wim,你可以找到它,記住所在的文件夾位置。
強迫症可以使用系統文件資源管理器直接打開iso,自動變成虛擬光驅。
在我的電腦上,我把install.wim文件放在H:\sources\install.wim這個位置。


現在我們重新開一個命令提示符(管理員),原來的那個diskpart命令也留着不用關,最后還要用到。


運行命令
Dism /Apply-Image /ImageFile:H:\sources\install.wim /Index:1 /ApplyDir:G:\


注意install.wim文件位置,最后指定目標盤G:就是前文28G的主分區。
然后等待完成。

接下來就要建立系統啟動區,就是EFI啟動區。
命令入下
bcdboot G:\windows /s F: /f UEFI /l zh-cn
注意
G:\windows是剛才目標盤里釋放好的系統,
F盤是100M的EFI系統分區,不要搞錯盤符。

還記得那個diskpart命令還沒關掉嗎,有一步可做可不做,就是把100M的EFI系統分區的F盤符卸掉。
list vol 列出卷和盤符
sel vol 6 選擇100M的EFI系統分區 6
remove 去掉盤符隱藏EFI系統分區

exit

退出 DiskPart

這時完成了所有工作,直接重啟,進bios,UEFI模式把目標盤設為啟動盤,保存退出bios。
啟動就直接是全新win10的初始化界面了。

 

二、GPT 分區如何調整為 MBR 分區?

裝好后的win10,分區結構和U盤啟動全新安裝是完全一樣的。

遷移UEFI GPT的系統也是同樣的手法。


安裝新系統主要就是以下步驟:
1目標盤建立UEFI GPT標准分區。

2全新的系統文件釋放到主分區。
3重建EFI系統分區的啟動文件。

 


而遷移系統就只有一步不同:
1目標盤建立UEFI GPT標准分區。

2老的系統文件搬遷到主分區。
3重建EFI系統分區的啟動文件。


懂了就很簡單了,
因為不是強迫症的話,
分區那些步驟可以用DG或助手等軟件輕松建立,
主系統文件也能用軟件釋放或搬遷,
重建EFI系統分區的啟動文件也很容易完成。


另外提一下。
強迫症不喜歡DG分區,因為DG分區的實測性能比微軟自己分區要慢一點,不能忍。

參考:https://blog.csdn.net/weixin_36396555/article/details/119262944

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM