Linux中Fdisk命令的功能是極其強(qiáng)大的,用它可以劃分出最復(fù)雜的分區(qū),下面簡要介紹一下它的用法:
對于IDE硬盤,每塊盤有一個設(shè)備名:對應(yīng)于主板的四個IDE接口,設(shè)備名依次為:/dev/hda,/dev/hdb,/dev/hdc,
/dev/hdd等,如果還有IDE Raid卡,則依
次為:/dev/hde,/dev/hdf,/dev/hdg,/dev/hdh。對于SCSI硬盤,則設(shè)備名依次為/dev/sda,/dev
/sdb...等等
Fdisk的命令行用法為: Fdisk 硬盤設(shè)備名
進(jìn)入Fdisk后,首先鍵入'm',即可顯示Fdisk全部菜單。
再鍵入'p',顯示當(dāng)前分區(qū)表狀態(tài)。
鍵入'n',增加一個分區(qū),然后會提示你選擇分區(qū)類型(基本分區(qū)或擴(kuò)展分區(qū)),再選擇分區(qū)號(1-4)。注:每塊硬盤最多可劃分四個主分區(qū)(包括基
本分區(qū)和擴(kuò)展分區(qū)),其中:基本分區(qū)最多可劃分四個,擴(kuò)展分區(qū)最多可劃分一個,但擴(kuò)展分區(qū)內(nèi)可再劃分多個邏輯分區(qū)(最多幾個我沒試過,總之很多)。選中你
要建立的分區(qū)類型和分區(qū)號后,會提示輸入起始柱面,從1開始;然后再輸入終止柱面,此時可輸入實際的柱面數(shù),也可用" 分區(qū)尺寸"的方式輸入,如:
1024M表示在起始柱面后加上1024M。主分區(qū)的設(shè)備名依次為:/dev/hda1,/dev/hda2,/dev/hda3,/dev/hda4,
邏輯分區(qū)的設(shè)備名依次為:/dev/hda5,/dev/hda6,/dev/hda7...等等。
鍵入’d‘,刪除分區(qū),輸入分區(qū)號即可刪除。注意,刪除擴(kuò)展分區(qū)時,將會同時刪除所有的邏輯分區(qū)。
鍵入’t‘,改變分區(qū)標(biāo)志(這是Linux的Fdisk最精華的部份!),新建的分區(qū)默認(rèn)標(biāo)志是83(Linux
Ext2),你可以把它改為82(Linux 交換區(qū))、或是'b'(FAT32)、'f'(FAT32
Extend,只限于擴(kuò)展分區(qū))、'86'(NTFS)。。。等幾十種類型。這樣一來,使用多操作系統(tǒng)的朋友們就可以用Linux的Fdisk劃分出你想
要的所有分區(qū)了!
鍵入'a',切換分區(qū)激活開關(guān)。請注意:每鍵入一次,被選的分區(qū)就會在激活與非激活間變化一次,但你必須保證最后只有一個分區(qū)被激活。這時就用得到'p'命令了,被激活的分區(qū)上會有個'*'號。
除以上的幾個命令外,還有其它幾個,但不太常用。
最后,鍵入’w',你對分區(qū)所做的改變被寫入硬盤;鍵入'q',則放棄所有的修改。
靈活應(yīng)用Fdisk,還可以修復(fù)一些損壞的分區(qū)表,前提是你必須準(zhǔn)確記住原有每個分區(qū)的起始柱面和終止柱面。
再附加一下對硬盤進(jìn)行格式化的方法:
要把分區(qū)格式化成Linux Ext2格式,用: mkext2fs /dev/hda?
要把分區(qū)格式化成FAT32格式,用: mkfs.vfat /dev/hda?
/sbin/mkfs.ext3 /dev/sda2
mkdir /test
修改/etc/fstab如下重新啟動計算機(jī)就行了
/dev/sda2 /test ext3 defaults 1 1