Windows Server 2008下如何通過(guò)命令行來(lái)管理磁盤
Windows Server 2008的一個(gè)特性在于,操作系統(tǒng)的許多方面的功能都可以通過(guò)命令行方式進(jìn)行管理。如果我們?cè)谝慌_(tái)帶GUI界面的電腦上正好需要定義一個(gè)RAID陣列,通常是比較容易實(shí)現(xiàn),在磁盤管理控制臺(tái)程序重點(diǎn)擊幾下鼠標(biāo)即可完成安裝操作。
如果需要對(duì)多臺(tái)機(jī)器進(jìn)行同樣的RAID操作,采用腳本的方式效率會(huì)更高一些。同樣,如果我們正在進(jìn)行Server Core的安裝,那就沒(méi)有其它選擇,只能從命令提示符下管理自己的磁盤子系統(tǒng)。本文中,將介紹如何采用命令行方式實(shí)現(xiàn)上面提到的功能。
1、Diskpart命令
Windows Server 2008包含一個(gè)名為Diskpart.exe的命令行實(shí)用程序,用來(lái)管理服務(wù)器的磁盤子系統(tǒng)。要使用此命令,只需打開命令提示符窗口,并輸入DISKPART.EXE命令,Windows將進(jìn)入Diskpart Shell界面。在Diskpart Shell界面中,可以使用各種命令來(lái)管理磁盤子系統(tǒng)。
2、Diskpart命令的語(yǔ)法
Diskpart命令格式,按照動(dòng)詞-名詞的語(yǔ)法。動(dòng)詞告訴Windows要執(zhí)行什么動(dòng)作,名詞告訴Windows要執(zhí)行動(dòng)作的對(duì)象。
舉個(gè)簡(jiǎn)單的例子:“List Disk”命令。其中List是動(dòng)詞,Disk是名詞。當(dāng)輸入這個(gè)命令時(shí), 操作系統(tǒng)會(huì)顯示列出服務(wù)器上安裝的所有的物理磁盤。
List Disk命令會(huì)顯示安裝在服務(wù)器上的所有的磁盤。但Diskpart好像存在Bug:上圖的數(shù)值中,Diskpart返回結(jié)果顯示Disk 0上可用空間為0字節(jié) 。但實(shí)際上,該磁盤有42 GB的可用空間。
注意上面的數(shù)值,每個(gè)磁盤都分配了一個(gè)磁盤號(hào)。當(dāng)我們需要對(duì)某一特定的磁盤執(zhí)行特定操作時(shí),可以輸入“select”命令來(lái)指定磁盤。比如想針對(duì)Disk 0 進(jìn)行操作,輸入“select Disk 0”即可選中Disk 0 。
在許多情況下,磁盤管理都會(huì)涉及到創(chuàng)建容錯(cuò)卷,使用Diskpart可以很容易做到這一點(diǎn)。舉例來(lái)說(shuō),有個(gè)操作系統(tǒng)有四個(gè)硬盤驅(qū)動(dòng)器安裝,硬盤編號(hào)分別為0,1,2,3。假定Disk 0是系統(tǒng)驅(qū)動(dòng)器,Disk 1,2, 3是空白的硬盤驅(qū)動(dòng)器,我們要轉(zhuǎn)換成一個(gè)RAID 5格式的磁盤卷。
在創(chuàng)建RAID 5磁盤卷之前,我們必須確保每個(gè)磁盤都作為一個(gè)動(dòng)態(tài)磁盤。List Disk命令能夠提示磁盤是否是動(dòng)態(tài)的,這點(diǎn)我們可以回過(guò)頭看一。假設(shè)沒(méi)有動(dòng)態(tài)的磁盤,可以輸入“Convert Dynamic”命令進(jìn)行轉(zhuǎn)換,如下所示:
Select Disk 1
Convert Dynamic
Select Disk 2
Convert Dynamic
Select Disk 3
Convert Dynamic
磁盤都已經(jīng)轉(zhuǎn)換成動(dòng)態(tài)磁盤了,現(xiàn)在可以使用“Create Volume”命令創(chuàng)建RAID 5磁盤卷了,如下所示:
Select Disk 1
Create Volume RAID Disk 1, 2, 3
如果輸入“List Volume”命令, Diskpart將確認(rèn)是否已經(jīng)創(chuàng)建了RAID卷。“List Volume”命令執(zhí)行后的界面,如圖2所示。請(qǐng)注意,每個(gè)卷都指定了一個(gè)卷號(hào)。
最后一個(gè)操作是對(duì)新創(chuàng)建的卷進(jìn)行格式化,并指定一個(gè)盤符。假設(shè)空的RAID卷為 Volume 2,現(xiàn)在我們需要將G:盤掛接(mount)給volume 2。為了實(shí)現(xiàn)這一目的,我們可以輸入以下的命令:
Select volume 2
Format FS=NTFS Label=MyNewVolume
Assign Letter=F
上面的命令執(zhí)行后,可以用List Volume命令來(lái)確認(rèn)一下操作是否成功。
輸入exit命令可以離開Diskpart Shell界面,回到命令行界面。
3、小結(jié)
本文通過(guò)實(shí)例,介紹了如何使用Diskpart命令來(lái)管理磁盤。Diskpart命令還有很多功能,一篇文章中無(wú)法全部列舉。如果需要,要使用Diskpart命令,可以在命令提示符輸入Diskpart.exe。當(dāng)Windows打開Diskpart Shell后,如果需要輸入額外的幫助,可以輸入“?”則操作系統(tǒng)將會(huì)列出所有可用的Diskpart命令。
關(guān)鍵字:Server 2008、管理磁盤、控制臺(tái)
新文章:
- CentOS7下圖形配置網(wǎng)絡(luò)的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統(tǒng)后丟失windows啟動(dòng)項(xiàng)
- CentOS單網(wǎng)卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗(yàn)證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網(wǎng)打印機(jī)IP講解
- CentOS7使用hostapd實(shí)現(xiàn)無(wú)AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網(wǎng)絡(luò)重啟出錯(cuò)
- 解決Centos7雙系統(tǒng)后丟失windows啟動(dòng)項(xiàng)
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統(tǒng)有什么不同呢
- Centos 6.6默認(rèn)iptable規(guī)則詳解