EFI BIOS下的磁盘管理工具Diskpart,Efifmt与Efichk(转)
Diskpart.efi GPT分區格式工具下載:
EfiDiskUtility v1.3(X64).rar
http://pan.baidu.com/share/link?shareid=174670&uk=3204866771
?
EFI BIOS作為一種創新的BIOS架構,自然有其獨特之初,今天我給大家一下運行在EFI Shell環境下幾款由Microsoft開發的磁盤管理工具.當今后支持EFI的Windows Server Longhorn與計劃中的支持EFI的64位Vista推出的時候,這些支持創新的GPT磁盤分區的工具就變的非常有用.
(一)? 如何獲得這些工具
大家可以去http://www.intel.com/technology/efi/diskutil_overview.htm這個地址下載這些工具的binary.有可有趣的現象,雖然這些工具掛在Intel的網站上.但他們的確是Microsoft開發的.目前還不清楚為什么Microsoft會通過Intel來發布這些工具.
(二) 它們能干什么
Diskpart最大的好處就是它可以支持GPT磁盤分區,我一直相信GPT是未來的通用的磁盤分區技術.我想我會在下一篇文章里著重談談GPT分區格式.現在可以給大家先透露個小秘密:Windows Server Longhorn的EFI版本將只能安裝在GPT分區上.所以我們需要工具將我們的硬盤做成GPT分區.那么在EFI BIOS里提供GPT支持就理所當然.于是,Diskpart誕生了.
將硬盤做好了分區,我們還需要格式化,其實格式化的本質就是按照某一種選定的文件系統將給定的磁盤空間組織一下.于是,Efifmt,也就是EFI Format,作為EFI下的格式化工具也就出現了.
我們在DOS下有chkdsk,Windows下有磁盤檢查工具,EFI下也就狠自然的出現了Efichk.這個工具也相當有用.
(三) 使用
下面我手把手的教各位用這些工具將一塊硬盤做成GPT硬盤.首先我們boot到EFI Shell,接著將事先存有這些工具的U盤插入USB,然后在Shell下打:
map -r
這樣,系統就會把新加入的USB設備識別,并分配盤符號,假定識別出來的是fs1:,那么我們進入fs1:,然后執行Diskpart.efi文件,這樣就啟動了Diskpart.
諸位可以發現Diskpart是基于命令行的交互式的操作,可以先打個HELP來看看都支持什么命令.我們這里先打個
LIST
命令來看看系統重當前存在著多少個可以被使用的塊設備,我們找到硬盤的,一般就是哪個Blk Count最大的設備,假定是Blk0,Diskpart編號為0.那么我們打個
SELECT 0
表示選擇0號設備進行操作.下來執行
CLEAN
將這個磁盤恢復到所謂的raw state,也就是出廠的時候狀態.Diskpart會把磁盤寫滿0.然后可以開始創建分區了,我們可以打
NEW GPT
就是可以立刻創建一個GPT磁盤,Diskpart會自己為這個磁盤生成一個GUID,然后我們需要在GPT磁盤上創建至少一個分區,可以打這個命令來滿足
CREATE NAME=PART1 SYS=EFISYS?或者?CREATE NAME=PART1 SYS=MSDATA
其中EFISYS是啟動分區,比如Server Longhorn就必須安裝在這樣的分區上,而MSDATA則是普通分區,可以兼容當前的OS,也就是如XP這樣的系統也可以看見這樣的分區.
最后,打
EXIT
來退出Diskpart,至此GPT硬盤創建完成.
下來執行Efifmt來格式化剛才創建的分區,非常簡單,如同MS在DOS下的操作幾乎一致.就不多說了.
轉載于:https://www.cnblogs.com/bluestorm/archive/2013/01/03/2843130.html
總結
以上是生活随笔為你收集整理的EFI BIOS下的磁盘管理工具Diskpart,Efifmt与Efichk(转)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 开机无广告、屏幕不反光!华为智慧屏S86
- 下一篇: Extjs checkbox 多删除