windows2008系統一般都作為服務器來使用,與其他windows操作系統相比,它有一個顯著的特性就是可以使用命令行來對系統進行操作管理,如果用戶在一台帶GUI界面的電腦上需要定義一個RAID陣列,可在磁盤管理控制台程序重點擊幾下鼠標即可完成安裝操作。但是對多台機器進行同樣的RAID操作的話,這是時候需要通過Diskpart命令來完成對磁盤空間的管理了。
善用Diskpart命令,管理win2008系統磁盤:
1、Diskpart命令
Windows Server 2008包含一個名為Diskpart.exe的命令行實用程序,用來管理服務器的磁盤子系統。要使用此命令,只需打開命令提示符窗口,並輸入DISKPART.EXE命令,Windows將進入Diskpart Shell界面。在Diskpart Shell界面中,可以使用各種命令來管理磁盤子系統。
2、Diskpart命令的語法
Diskpart命令格式,按照動詞-名詞的語法。動詞告訴Windows要執行什麼動作,名詞告訴Windows要執行動作的對象。
舉個簡單的例子:“List Disk”命令。其中List是動詞,Disk是名詞。當輸入這個命令時, 操作系統會顯示列出服務器上安裝的所有的物理磁盤。
List Disk命令會顯示安裝在服務器上的所有的磁盤。但Diskpart好像存在Bug:Diskpart返回結果顯示Disk 0上可用空間為0字節 。但實際上,該磁盤有42 GB的可用空間。
注意上面的數值,每個磁盤都分配了一個磁盤號。當我們需要對某一特定的磁盤執行特定操作時,可以輸入“select”命令來指定磁盤。比如想針對Disk 0 進行操作,輸入“select Disk 0”即可選中Disk 0 。
在許多情況下,磁盤管理都會涉及到創建容錯卷,使用Diskpart可以很容易做到這一點。舉例來說,有個操作系統有四個硬盤驅動器安裝,硬盤編號分別為0,1,2,3。假定Disk 0是系統驅動器,Disk 1,2, 3是空白的硬盤驅動器,我們要轉換成一個RAID 5格式的磁盤卷。
在創建RAID 5磁盤卷之前,我們必須確保每個磁盤都作為一個動態磁盤。List Disk命令能夠提示磁盤是否是動態的。假設沒有動態的磁盤,可以輸入“Convert Dynamic”命令進行轉換,如下所示:
Select Disk 1
Convert Dynamic
Select Disk 2
Convert Dynamic
Select Disk 3
Convert Dynamic
磁盤都已經轉換成動態磁盤了,現在可以使用“Create Volume”命令創建RAID 5磁盤卷了,如下所示:
Select Disk 1
Create Volume RAID Disk 1, 2, 3
如果輸入“List Volume”命令, Diskpart將確認是否已經創建了RAID卷。“List Volume”命令執行後的界面,請注意,每個卷都指定了一個卷號。
最後一個操作是對新創建的卷進行格式化,並指定一個盤符。假設空的RAID卷為 Volume 2,現在我們需要將G:盤掛接(mount)給volume 2。為了實現這一目的,我們可以輸入以下的命令:
Select volume 2
Format FS=NTFS Label=MyNewVolume
Assign Letter=F
上面的命令執行後,可以用List Volume命令來確認一下操作是否成功。
輸入exit命令可以離開Diskpart Shell界面,回到命令行界面。
Diskpart命令擁有著強大的功能,上述內容中只是介紹利用Diskpart命令來管理windows2008系統的磁盤,還有許多的妙用,用戶可以在命令提示符輸入Diskpart.exe,打開Diskpart Shell後,可以輸入“?”系統便會列出Diskpart命令的額外幫助。