1. 程式人生 > >linux下使用fdisk命令進行磁盤分區

linux下使用fdisk命令進行磁盤分區

style 無限 建立 linux下 png 成功 有一個 最大的 性方面

linux下使用fdisk命令進行磁盤分區

目錄

分區類型
分區方法表示
文件系統
fdisk命令分區過程

分區類型

主分區:總共最多只能分四個
擴展分區:只能有一個,也算作主分區的一種,也就是說主分區加擴展分區最多有四個。但是擴展分區不能存儲數據和格式化,必須再劃分成邏輯分區才能使用。
邏輯分區:邏輯分區是在擴展分區中劃分的,如果是IDE硬盤,Linux最多支持59個邏輯分區,如果是IDE硬盤,Linux最多支持59個邏輯分區,如果是SCSI硬盤Linux最多支持11個邏輯分區

分區方法表示

主分區1:/dev/sda1
主分區2:/dev/sda2
主分區3:/dev/sda3
擴展分區:/dev/sda4
邏輯分區1:/dev/sda5
邏輯分區2:/dev/sda6
邏輯分區3:/dev/sda7

技術分享圖片

分區的設備文件名:
主分區1:/dev/sda1
擴展分區:/dev/sda2
邏輯分區1:/dev/sda5
邏輯分區2:/dev/sda6
邏輯分區3:/dev/sda7

  

技術分享圖片

為什麽邏輯分區1,不是從/dev/sda3開始?
因為/dev/sda1,/dev/sda2,/dev/sda3,/dev/sda4只能給主分區和擴展分區使用,上面只有一個主分區和一個擴展分區

  

文件系統

ext2:是ext文件系統升級版本,Red Hat Linux7.2版本以前的系統默認都是ext2文件系統。1993年發布,最大支持16TB的分區和最大2TB的文件。

ext3:ext3文件系統是ext2文件系統的升級版本,最大的區別就是帶日誌功能,以在系統突然停止時提高文件系統的可靠性,最大支持16TB的分區和最大2TB的文件。

ext4:它是ext3文件系統的升級版。ext4在性能、伸縮性和可靠性方面進行大量改進。EXT4的變化可以說是翻天覆地,比如向下兼容EXT3 、最大1EB文件系統和16TB文件、無限
數量子目錄、Extents連續數據塊概念、多塊分配、延遲分配、持久預分配、快速FSCK、日誌校驗、無日誌模式、在線碎片整理、inode增強、默認啟動barrier等。是Centos6.3默認文件系統。
1EB=1024PB=1024*1024TB

總結:
Centos6.3默認文件系統為EXT4
EXT4更先進,能支持更大的分區,以及更大的單個文件的存儲
存儲和寫入效率更快
更加安全,數據可靠性更強

  

fdisk命令分區過程

1.添加硬盤

在虛擬機環境下,請關閉linux,然後添加一個新的硬盤。

2.查看新硬盤

fdisk -l

可以看到新的磁盤的設備文件名為dev/sdb

技術分享圖片

3.使用fdisk命令分區

fdisk dev/sdb

  

然後就可以進入分區界面

技術分享圖片

fdisk交互指令說明

技術分享圖片

先分一個主分區

分區號為1,First cylimder從1開始,分配兩個G,使用P命令查看

技術分享圖片

再分配一個擴展分區,分區號為2,按回車跳過下面兩項,從263到1305開始都是擴展分區(其實到這裏,大家應該就能明白,其實就是將磁盤大小分成1305份,然後用戶可以給分區分配大小)

技術分享圖片

再分配一個邏輯分區

分區從263開始,因為邏輯分區是在擴展分區裏面繼續細分的,給2G的大小,這裏設備文件名為dev/sdb5,1,2,3,4是主分區和擴展分區的分區號

技術分享圖片

4. 重新讀取分區表信息

partprobe

技術分享圖片


5.格式化

這裏我們要知道,擴展分區是不能進行格式化的!!!

我們只需要格式化/dev/sdb1與/dev/sdb5

mkfs -t ext4 /dev/sdb1

技術分享圖片

6.建立掛載點並掛載

mkdir /disk1
mount /dev/sdb1 /disk1/

  

技術分享圖片

7.使用mount或者df命令查看是否掛載成功

技術分享圖片

linux下使用fdisk命令進行磁盤分區