萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows Server 2008 教學

Diskpart 命令列大師:Windows Server 2008 磁碟管理與 RAID 5 部署實戰

對於無圖形介面的 Server Core 安裝、或需對多台伺服器批次部署相同磁碟配置 (如 RAID 5) 的情境,Diskpart 命令列工具是不可或缺的自動化利器。本文詳細說明 Diskpart 語法架構、核心指令與從實體磁碟建立 RAID 5 卷並掛載的完整實戰流程。

一、 Diskpart 基礎架構與進入方式

  • 啟動:命令提示字元或 PowerShell 輸入 diskpart 進入互動式 Shell (提示符變為 DISKPART>)。
  • 語法遵循「動詞-名詞」模式:動詞 名詞 [參數],如 list disk、select disk 0、create volume raid disk=1,2,3。
  • 輸入 ? 可列出所有支援指令與簡要說明。

二、 核心指令速查表

指令用途範例
list disk列出所有實體磁碟及狀態 (線上/離線、大小、可用空間、GPT/MBR)list disk
select disk <n>選取焦點磁碟,後續操作針對此磁碟select disk 1
detail disk顯示焦點磁碟詳細屬性 (ID、匯流排類型、磁碟分割表類型、磁碟分割清單)detail disk
convert dynamic將基本磁碟轉換為動態磁碟 (建立 RAID、跨磁碟區必須)select disk 1 && convert dynamic
create volume raid在 3 顆以上動態磁碟建立 RAID-5 磁碟區create volume raid disk=1,2,3
list volume列出所有磁碟區 (含磁碟區編號、磁碟標籤、檔案系統、狀態、大小)list volume
select volume <n>選取焦點磁碟區select volume 2
format fs=ntfs label=<名稱> quick快速格式化為 NTFS 並指定磁碟標籤format fs=ntfs label=Data quick
assign letter=<代號>指派磁碟機代號assign letter=F
exit離開 Diskpart 返回命令提示字元exit

三、 實戰:建立 3 顆磁碟 RAID 5 並掛載為 F:

DISKPART> list disk
  磁碟 ###  狀態      大小     可用     Dyn  Gpt
  --------  --------  -------  -------  ---  ---
  磁碟 0    線上        100 GB     0 B         (系統碟,勿動)
  磁碟 1    線上        500 GB  500 GB
  磁碟 2    線上        500 GB  500 GB
  磁碟 3    線上        500 GB  500 GB

DISKPART> select disk 1
DISKPART> convert dynamic
DISKPART> select disk 2
DISKPART> convert dynamic
DISKPART> select disk 3
DISKPART> convert dynamic

DISKPART> create volume raid disk=1,2,3
DISKPART> list volume
  磁碟區 ###  磁碟區標籤  FS    型別      大小      狀態
  ----------  -----------  ----  --------  -------  -------
  磁碟區 0        系統保留    NTFS  磁碟分割    100 MB  狀況良好
  磁碟區 1        C:         NTFS  磁碟分割    100 GB  狀況良好
  磁碟區 2                     RAW   RAID-5   1000 GB  狀況良好   ← 新建立的 RAID 5

DISKPART> select volume 2
DISKPART> format fs=ntfs label=RAID5_Data quick
DISKPART> assign letter=F
DISKPART> exit

四、 避坑指南與進階技巧

  • 已知 Bug: list disk 偶爾顯示磁碟 0 可用空間為 0 Bytes,實際仍有空間;請以 detail disk 或檔案總管驗證。
  • 動態磁碟轉換不可逆: 轉為動態磁碟後無法直接還原為基本磁碟 (需刪除所有磁碟區並清除磁碟),請謹慎操作。
  • RAID 5 可用容量 = (N-1) × 單顆最小磁碟容量,寫入效能較 RAID 1/10 低,適合讀多寫少的資料倉儲、備份卷。
  • 自動化腳本: 將上述指令存為 create_raid5.txt,以 diskpart /s create_raid5.txt 無人值守執行,適合大量部署。

掌握 Diskpart 不僅能應對無 GUI 環境,更能將儲存佈署標準化、腳本化、版本化,是 Windows Server 2008 時代儲存管理員的必修內功。

copyright © 萬盛學電腦網 all rights reserved