Diskpart指令兩三事

Diskpart指令其實蠻好用的,它可以再命令模式下幫你做磁碟分割。

我會突然想寫這篇也不是沒有原因。

因為之前裝機的時候都在總部給的Image展開然後Deploy之後,自動就預設好把整個磁碟機開成C槽

這對於台灣人來說,電腦沒有D槽很難用。(這只是習慣)

那一開始都是還要用另外一隻PE去開機手動做磁區縮小,再另外切出D槽來。

後來某天心血來潮,去仔細找總部給的Deploy Client用的工具硬碟。

終於被我找到他針對磁碟分割所呼叫的文字檔

Windows 7:>後面附帶解釋

select disk 0 > 選擇磁碟0
clean > 清除
create partition primary size=500 > 建立Windows 7使用的回復磁區 500MB
format quick fs=ntfs label=”System” > 格式化ntfs並且命名System
active > 啟用
assign letter=S > 分配磁碟機代號S
create partition primary > 建立主要磁區不指定Size使用剩下所有空間
format quick fs=ntfs label=”Windows” > 格式化ntfs並且命名Windows
assign letter=W > 分配磁碟機代號W
exit > 結束

Windows 10:

select disk 0 > 選擇磁碟0
clean > 清除
convert GPT > 轉換為GPT格式磁碟
create partition EFI size=100 offset=1024 建立EFI磁區 大小100MB 偏移量1024
format quick fs=fat32 label=EFI > 格式化為fat32 磁碟機名稱EFI
assign letter=S > 指定磁碟機代號 S
set id=”C12A7328-F81F-11D2-BA4B-00A0C93EC93B” >設定Disk ID
create partition MSR size=128 > 建立128MB 回復磁碟區
create partition primary > 建立磁碟區使用所有剩下的空間
format quick fs=ntfs label=Windows > 格式化為ntfs
assign letter=W > 指定磁碟機代號 W
set id=”EBD0A0A2-B9E5-4433-87C0-68B6B72699C7″ 設定磁碟機id
exit > 結束

 

其實看到這就知道我只要把create partition primary 後面補上size = 153600

就可以讓他直接建立150G的C槽,而不要直接一次把硬碟空間通通用完。

然後搭配我後續裝機中寫的

Windows 7:

select disk 1 > 選擇隨身碟
select partition 1 > 選擇第一個磁區
assign letter=e > 指定磁碟機代號為e(裝機完一插上會是D)
select disk 0 > 選擇磁碟0
create partition primary > 建立磁碟區用剩下所有的空間
select partition 3 > 選擇第三磁區(剛剛所建立的)
FORMAT FS=NTFS LABEL=”DATA” quick > 格式化為NTFS,磁區命名為DATA
assign letter=d > 指定磁碟機代號 D
exit > 結束

Windows 10

select disk 1 > 選擇隨身碟
select partition 1 > 選擇第一個磁區
assign letter=e > 指定磁碟機代號為e(裝機完一插上會是D)
select disk 0 > 選擇磁碟0
create partition primary > 建立磁碟區用剩下所有的空間
select partition 4 > 選擇第四磁區(剛剛所建立的,Windows 10 UEFI 模式會多一個EFI引導磁區,所以排在第四)
FORMAT FS=NTFS LABEL=”DATA” quick > 格式化為NTFS,磁區命名為DATA
assign letter=d > 指定磁碟機代號 D
exit > 結束

 

這樣一來我又省了一個麻煩事

畢竟事後動分割區都還是有一定的風險的。