fdisk命令怎么在Linux中使用?很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。
創(chuàng)新互聯(lián)是一家以重慶網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)、品牌設(shè)計(jì)、軟件運(yùn)維、成都網(wǎng)站推廣、小程序App開(kāi)發(fā)等移動(dòng)開(kāi)發(fā)為一體互聯(lián)網(wǎng)公司。已累計(jì)為履帶攪拌車等眾行業(yè)中小客戶提供優(yōu)質(zhì)的互聯(lián)網(wǎng)建站和軟件開(kāi)發(fā)服務(wù)。Linux下的fdisk功能是極其強(qiáng)大的,用它可以劃分出最復(fù)雜的分區(qū),下面簡(jiǎn)要介紹一下它的用法:
對(duì)于IDE硬盤,每塊盤有一個(gè)設(shè)備名:對(duì)應(yīng)于主板的四個(gè)IDE接口,設(shè)備名依次為:/dev/hda,/dev/hdb,/dev/hdc,/dev/hdd等,
如果還有IDE Raid卡,則依次為:/dev/hde,/dev/hdf,/dev/hdg,/dev/hdh。對(duì)于SCSI硬盤,則設(shè)備名依次為/dev/sda,/dev/sdb...等等
fdisk的命令行用法為: fdisk 硬盤設(shè)備名
進(jìn)入fdisk后,首先鍵入'm',即可顯示fdisk全部菜單。
再鍵入'p',顯示當(dāng)前分區(qū)表狀態(tài)。
鍵入'n',增加一個(gè)分區(qū),然后會(huì)提示你選擇分區(qū)類型(基本分區(qū)或擴(kuò)展分區(qū)),再選擇分區(qū)號(hào)(1-4)。注:每塊硬盤最多可劃分四個(gè)主分區(qū)(包括基本分區(qū)和擴(kuò)展分區(qū)),其中:基本分區(qū)最多可劃分四個(gè),擴(kuò)展分區(qū)最多可劃分一個(gè),但擴(kuò)展分區(qū)內(nèi)可再劃分多個(gè)邏輯分區(qū)(最多幾個(gè)我沒(méi)試過(guò),總之很多)。選中你要建立的分區(qū)類型和分區(qū)號(hào)后,會(huì)提示輸入起始柱面,從1開(kāi)始;然后再輸入終止柱面,此時(shí)可輸入實(shí)際的柱面數(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ū)號(hào)即可刪除。注意,刪除擴(kuò)展分區(qū)時(shí),將會(huì)同時(shí)刪除所有的邏輯分區(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)。。。等幾十種類型。這樣一來(lái),使用多操作系統(tǒng)的朋友們就可以用Linux的fdisk劃分出你想要的所有分區(qū)了!
鍵入'a',切換分區(qū)激活開(kāi)關(guān)。請(qǐng)注意:每鍵入一次,被選的分區(qū)就會(huì)在激活與非激活間變化一次,但你必須保證最后只有一個(gè)分區(qū)被激活。這時(shí)就用得到'p'命令了,被激活的分區(qū)上會(huì)有個(gè)'*'號(hào)。
除以上的幾個(gè)命令外,還有其它幾個(gè),但不太常用。
最后,鍵入'w',你對(duì)分區(qū)所做的改變被寫入硬盤;鍵入'q',則放棄所有的修改。
靈活應(yīng)用fdisk,還可以修復(fù)一些損壞的分區(qū)表,前提是你必須準(zhǔn)確記住原有每個(gè)分區(qū)的起始柱面和終止柱面。
再附加一下對(duì)硬盤進(jìn)行格式化的方法:
要把分區(qū)格式化成Linux Ext2格式,用: mkext2fs /dev/hda?
要把分區(qū)格式化成FAT32格式,用: mkfs.vfat /dev/hda?
附2:
指令:fdisk
用途:觀察硬盤之實(shí)體使用情形與分割硬盤用。
使用方法:
一、在 console 上輸入 fdisk -l /dev/sda ,觀察硬盤之實(shí)體使用情形。
二、在 console 上輸入 fdisk /dev/sda,可進(jìn)入分割硬盤模式。
1. 輸入 m 顯示所有命令列示。
2. 輸入 p 顯示硬盤分割情形。
3. 輸入 a 設(shè)定硬盤啟動(dòng)區(qū)。
4. 輸入 n 設(shè)定新的硬盤分割區(qū)。
4.1. 輸入 e 硬盤為[延伸]分割區(qū)(extend)。
4.2. 輸入 p 硬盤為[主要]分割區(qū)(primary)。
5. 輸入 t 改變硬盤分割區(qū)屬性。
6. 輸入 d 刪除硬盤分割區(qū)屬性。
7. 輸入 q 結(jié)束不存入硬盤分割區(qū)屬性。
8. 輸入 w 結(jié)束并寫入硬盤分割區(qū)屬性
eg:
格式化與分區(qū)
hd--IDE設(shè)備 sd--SCSI設(shè)備
fdisk -l /dev/sda 查看第一塊硬盤分區(qū)情況
fdisk /dev/sdb 給第二塊硬盤分區(qū)
command acton (m for help):m #顯示命令列表
a-設(shè)置可引導(dǎo)標(biāo)志;b-設(shè)置卷標(biāo); d-刪除一個(gè)分區(qū); n-新建分區(qū)
p-顯示分區(qū)信息; v-校驗(yàn)分區(qū)表;q-不存盤退出;w-存盤退出;t-改變分區(qū)類型
command acton (m for help):n 新建分區(qū)
command action
e extended #擴(kuò)展分區(qū)
p primary partition (1-4) #主分區(qū)
p #創(chuàng)建主分區(qū)
partition number (1-4):1 #創(chuàng)建第一個(gè)主分區(qū)
first cylinder (1-522,default 1):1 #起始柱面(第一個(gè)分區(qū)始終為1)
last cylinder or +size or +sizeM or +siezK(1-522,default 522): 10 #截止柱面(若522則整個(gè)硬盤分給了一個(gè)區(qū))此分區(qū)大小是系統(tǒng)按照柱面大小自動(dòng)計(jì)算出來(lái)的
command acton (m for help):n
command action
e extended
p primary partition (1-4)
p
partition number (1-4):2 #創(chuàng)建第二個(gè)主分區(qū)
first cylinder (11-522,default 11):11
last cylinder ...(11-522,default 522): +100M #自定義分區(qū)大小
command acton (m for help):n
command action
e extended
p primary partition (1-4)
e #創(chuàng)建擴(kuò)展分區(qū),注意一個(gè)磁盤只能創(chuàng)建一個(gè)擴(kuò)展區(qū)
partition number (1-4):3
first cylinder (28-522,default 28):28
last cylinder ...(28-522,default 522):522 #將剩余空間全部分給擴(kuò)展分區(qū)
擴(kuò)展分區(qū)是不能直接使用的,必須在其上創(chuàng)建邏輯分區(qū)!
command acton (m for help):n
command action
l logical (5 or over) #邏輯分區(qū)
p primary partition (1-4)
l
first sylinder (28-255,default 28):28 #在擴(kuò)展分區(qū)里建邏輯分區(qū)
last cylinder ...(28-522,default 522):522 #柱面用盡,等于說(shuō)只建一個(gè)邏輯分區(qū)
command acton (m for help):w #保存退出
轉(zhuǎn)換分區(qū)類型:
command acton (m for help):t #轉(zhuǎn)換分區(qū)類型
partition number (1-4):2 #選擇第二個(gè)主分區(qū)
hex code (type L to list codes):82 #按L可列出分區(qū)類型所對(duì)應(yīng)的編碼
可以使用 “partprobe” 命令,重新探測(cè)磁盤中分區(qū)清空, #partprobe /dev/sdb
格式化與掛載: (掛載目錄可以自行創(chuàng)建也可指定存在的空目錄)
mksf.ext3 /dev/sdb1 把第二塊硬盤的第一個(gè)主分區(qū)格式化為ext3
mkswap /dev/sdb2 初始化swap區(qū),此區(qū)不可格式化。
mount /dev/sdb1 /mnt/d #將第一個(gè)分區(qū)掛載到d這個(gè)目錄
重啟后自動(dòng)掛載:vi /etc/fstab
添加:/dev/sdb1 /mnt/d ext3 default 0 0
看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計(jì)公司行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計(jì)公司的支持。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、網(wǎng)站設(shè)計(jì)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。