綠色資源網(wǎng):您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

綠色資源網(wǎng)

技術(shù)教程
您的位置:首頁電腦醫(yī)院系統(tǒng)故障 → fdisk指令:Linux下的硬盤分區(qū)工具

fdisk指令:Linux下的硬盤分區(qū)工具

我要評論 2011/01/25 15:05:03 來源:綠色資源網(wǎng) 編輯:綠色資源站 [ ] 評論:0 點(diǎn)擊:323次

  【語 法】fdisk [選項(xiàng)] [參數(shù)]

  【功能介紹】fdisk指令是Linux下通用的磁盤分區(qū)工具,它可以操縱硬盤分區(qū)表,完成對硬盤分區(qū)進(jìn)行管理的各種操作。

  【選項(xiàng)說明】


  【參數(shù)說明】


  【經(jīng)驗(yàn)技巧】

  fdisk指令不支持GUID分區(qū)表(GPT),如果使用GPT分區(qū)請使用parted指令。

  使用fdisk指令進(jìn)行硬盤分區(qū)時(shí),需要借助fdisk指令的內(nèi)部命令完成分區(qū)的所有操作,請參看典型示例。

  使用fdisk指令進(jìn)行硬盤分區(qū)時(shí),當(dāng)執(zhí)行"w"命令之前并不會(huì)真正的修改硬盤分區(qū)表。

  【示例】顯示硬盤分區(qū)列表。具體步驟如下:

  (1)使用fdisk指令的"-l"選項(xiàng)顯示可以硬盤分區(qū)列表,如果不指定硬盤對應(yīng)的設(shè)備文件,則顯示當(dāng)前系統(tǒng)中的所有硬盤的分區(qū)列表。在命令行中輸入下面的命令:

  [root@www1 ~]# fdisk -l #顯示所有硬盤的分區(qū)列表

  輸出信息如下:

  Disk /dev/sda: 73.5 GB, 73543163904 bytes 255 heads, 63 sectors/track, 8941 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 3824 30716248+ 83 Linux ......省略部分輸出內(nèi)容...... Disk /dev/sdc: 586.1 GB, 586187538432 bytes 255 heads, 63 sectors/track, 71266 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdc1 * 1 71266 572444113+ 83 Linux

  說明:本例中,顯示了當(dāng)前Linux系統(tǒng)中存在的所有硬盤的分區(qū)列表。

  (2)如果僅希望顯示某個(gè)硬盤的分區(qū)列表。在命令行中輸入下面的命令:

  [root@www1 ~]# fdisk -l /dev/sdc #顯示指定硬盤的分區(qū)列表

  輸出信息如下:

  Disk /dev/sdc: 586.1 GB, 586187538432 bytes 255 heads, 63 sectors/track, 71266 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdc1 * 1 71266 572444113+ 83 Linux

  【示例】使用fdisk指令進(jìn)行硬盤分區(qū)。具體步驟如下:

  (1)fdisk指令內(nèi)置了豐富的內(nèi)部命令,用以完成硬盤分區(qū)的整個(gè)操作過程,本示例將演示一個(gè)完整的硬盤分區(qū)流程。首先,進(jìn)入fdisk指令的交互式模式。在命令行中輸入下面的命令:

  [root@hn ~]# fdisk /dev/sdb #對硬盤"/dev/sdb"進(jìn)行分區(qū)

  輸出信息如下:

  The number of cylinders for this disk is set to 1044. ......省略部分輸出內(nèi)容...... Command (m for help):

  說明:上面的輸出信息中,"Command(m for help):"為fdisk指令的提示符,所有的fdisk內(nèi)部命令都在此提示符下輸入。

  (2)fdisk指令的內(nèi)部命令較多,在其提示符下使用"m"可以顯示所有可用的內(nèi)部命令及其簡短的功能說明。在命令行中輸入下面的命令:

  Command (m for help): m #列出所有內(nèi)部命令及功能說明 Command action a toggle a bootable flag b edit bsd disklabel ......省略部分輸出內(nèi)容...... w write table to disk and exit x extra functionality (experts only)

  (3)使用"n"命令創(chuàng)建新的硬盤分區(qū)。在命令行中輸入下面的命令:

  Command (m for help): n #創(chuàng)建新的分區(qū) Command action e extended p primary partition (1-4) p#創(chuàng)建主分區(qū) Partition number (1-4): 1#指定主分區(qū)編號 First cylinder (1-1044, default 1): 1#指定起始柱面 Last cylinder or +size or +sizeM or +sizeK (1-1044, default 1044): +300M #指定分區(qū)大小

  (4)使用"p"命令顯示分區(qū)列表。在命令行中輸入下面的命令:

  Command (m for help): p #顯示分區(qū)列表 Disk /dev/sdb: 8589 MB, 8589934592 bytes 255 heads, 63 sectors/track, 1044 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 1 37 297171 83 Linux

  (5)使用"w"命令保存并退出fdisk指令。在命令行中輸入下面的命令:

  Command (m for help): w #保存分區(qū)表并退出 The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks.

關(guān)鍵詞:fdisk,Linux,硬盤分區(qū)

閱讀本文后您有什么感想? 已有 人給出評價(jià)!

  • 1 歡迎喜歡
  • 1 白癡
  • 1 拜托
  • 1 哇
  • 1 加油
  • 1 鄙視