在第一篇中咱們介紹了分區與掛載的一些基本概念、分區工具區別、掛載和分區相關的一些命令格式和使用,這一篇咱們將介紹使用Linux系統自帶的分區工具fdisk來對硬盤進行分區,以虛擬機環境下的CentOS操做系統爲例來介紹分區的詳細步驟。工具
首先,你要對硬盤進行分區,你必需要有一塊硬盤你才能進行操做吧!否則你拿什麼來分區呢?那第一步很簡單就是利用VMware模擬建立一個新的硬盤添加到CentOS系統中,同時保證添加的硬盤可以生效並被系統識別,這樣你就必需要作到兩點:第一,在關機狀態下添加硬盤;第二,在添加硬盤後重啓你的機器。這樣才能保證你添加的硬盤可以添加進去而且是可用的狀態。具體操做步驟以下:學習
(1)左擊虛擬機 -> 左擊設置spa
(2)選擇硬盤 -> 點擊添加 -> 點擊下一步操作系統
(3)選擇建立虛擬磁盤 -> 點擊下一步.net
(4)選擇將磁盤映射爲單個文件 -> 點擊下一步3d
(5)點擊完成後跳轉到以下圖,此時多了一個新硬盤,再點擊肯定,重啓系統(重啓纔會有效)blog
硬盤命名的規則:硬盤的命名方式,以sd開頭,從字母a開始,添加硬盤順次變動結尾字母(sdb sdc ...)get
(1)、查看硬盤是否添加成功可否被系統識別,輸入fdisk -l查看硬盤的信息;虛擬機
(2)、查看已經掛載好的硬盤,輸入df -T查看詳細信息;擴展
(3)、使用fdisk /dev/sdb 對硬盤sdb進行分區,而後輸入m查看命令的做用;
(4)、分一個主分區(大小爲1GB):輸入n(回車)新建一個分區 -> 輸入p(回車)新建一個分區 -> 輸入分區編號1 ->回車(默認柱面大小) -> 分區大小1GB -> 輸入p(回車)打印分區信息;
(5)將剩餘的部分變爲擴展分區(大小爲第一個主分區的結束位置硬盤的末尾):n新建一個分區 ->選擇e(擴展分區)-> 設置分區編號爲2 -> 默認回車 -> 分區大小1024MB(即1GB)-> p打印分區信息;
(6)對擴展分區再進行邏輯上的分區(大小1GB):n新建一個分區 -> 選擇l(邏輯分區)-> 默認設置 -> 分區大小1024MB -> p打印分區信息;
(7)再建立一個主分區(大小1GB):n新建一個分區 -> 選擇l(邏輯分區)-> 默認設置 -> 設置大小1GB -> p打印分區信息;
(8)將已經分好的硬盤寫入系統,並保存。
輸入格式化命令,回車進行格式化
格式化分區爲ext4類型的文件系統:mkfs.ext4 /dev/sdb1
格式化分區爲FAT32類型的文件系統:mkfs.vfat -F 32 /dev/sdb5
格式化分區爲swap類型的文件系統 :mkswap /dev/sdb6
(1)、建立掛載目錄
建立名爲ext4的掛載目錄:mkdir /mnt/ext4
建立名爲fat32的掛載目錄 :mkdir /mnt/fat32
(2)、進行掛載並激活交換區
將dev目錄下的sdb1分區,掛載到mnt目錄下的ext4目錄:mount /dev/sdb1 /mnt/ext4/
將dev目錄下的sdb5分區,掛載到mnt目錄下的fat32目錄 :mount /dev/sdb5 /mnt/fat32/
激活交換分區不須要建立掛載目錄: swapon /dev/sdb6
(3)df -T 查看掛載信息;
設置永久掛載,目的是爲了使系統在重啓的時候就可以自動掛載,並自動激活交換區。
echo "/dev/sdb1 /mnt/ext4 ext4 defaults 0 0" >> /etc/fstab
echo "/dev/sdb5 /mnt/fat32 vfat defaults 0 0" >> /etc/fstab
echo "/dev/sdb6 swap swap defaults 0 0" >> /etc/fstab
cat /etc/fstab :查看是否掛載成功
五、光盤的掛載
(1)建立掛載目錄
mkdir /mnt/cdrom
(2)掛載光盤目錄
mount /dev/cdrom /mnt/cdrom
掛載成功。
最後就實現了硬盤的分區和永久掛載。在下一篇中咱們將介紹使用parted來對硬盤進行分區。
附語
我但願可以盡本身的綿薄之力將我在學習和工做中所遇到的一些實際問題分享出來,可以對你們的學習工做有點借鑑意義,使你們在學習過程當中少走一些彎路。同時,可能會由於本身的認知有限或者一時疏忽可能會出現一些錯誤的地方。若是發現其中有錯誤的地方,歡迎你們批評指正。最後,我但願能與更多愛學習的人一塊兒交流學習,共同進步。