linux7设备的挂载,centos7磁盘分区与挂载解析
Linux系統在磁盤、U盤以及光盤等設備分區和掛載操做才能使用。centos
1、磁盤分區原理與規則ui
磁盤分區類型:主分區,擴展分區,邏輯分區this
分區規則:centos7
一、主分區+擴展分區的數量不能超過4個,且擴展分區只能有1個。邏輯分區要在擴展分區之上進行劃分,邏輯分區沒有數量限制,能夠任意個。spa
二、擴展分區是不能直接用的,他是以邏輯分區的方式來使用的,因此說擴展分區可分紅若干邏輯分區。他們的關系是包含的關系,全部的邏輯分區都是擴展分區的一部分。操作系統
三、硬盤的容量=主分區的容量+擴展分區的容量;擴展分區的容量=各個邏輯分區的容量之和3d
備注:主分區就是普通磁盤分盤,可是因為磁盤設備由大量的扇區組成,一個扇區的容量為512字節。磁盤的第一個扇區最為重要,記錄了主引導記錄與分區表信息。就第一個扇區而言,主引導信息記錄須要占用466個字節,分區表64個字節,結束符占用2個字節;其中分區表中每記錄一個分區信息就須要16個字節,因此最多只有4個分區信息能夠記錄在第一個扇區中,因此主分區+擴展分區的數量不能超過4個。可是為了建立更多的分區,就使用擴展分區作份下若干個分區的指針,劃分若干個邏輯分區,來知足分區數大于4個的需求。擴展分區不須要掛載,可是能夠格式化。指針
2、centos7磁盤分區和掛載:
一、查看當前設備的磁盤以及分區信息:fdisk -l
二、對須要分區和掛載的磁盤進行操做:fdisk /dev/sd*
-》按m:打印出操做菜單
a???toggle a bootable flag
b???edit bsd disklabel
c???toggle the dos compatibility flag
d???delete a partition
g???create a new empty GPT partition table
G???create an IRIX (SGI) partition table
l???list known partition types
m???print this menu
n???add a new partition
o???create a new empty DOS partition table
p???print the partition table
q???quit without saving changes
s???create a new empty Sun disklabel
t???change a partition's system id
u???change display/entry units
v???verify the partition table
w???write table to disk and exit
x???extra functionality (experts only)
3.添加第一個主分區:
四、建立第二個分區、通常有一個擴展分區,擴展分區須要被邏輯分區劃分后才可使用,通常會被徹底劃分
五、磁盤分區格式化:(1)將新的分區表變動同步至操做系統:partprobe(通常推薦連續執行兩次) ; (2)將新建分區文件系統設為系統所需格式:
mkfs -t 文件系統格式 /dev/vdb1
以設置文件系統為“ext4”為例:
mkfs -t ext4 /dev/vdb1
回顯相似以下信息:
六、磁盤分區臨時掛載:
(1)新建掛載點:
mkdir 掛載點
以新建掛載點“/XC”為例:
mkdir /XC
(2)將新建分區掛載到新建的掛載點下。
mount /dev/vdb1 掛載點
以掛載新建分區至“/XC”為例:
mount /dev/vdb1 /XC
回顯相似以下信息:
七、磁盤分區臨時卸載:umount /dev/sdb5
八、磁盤分區永久掛載:
(1)?編輯:vi?/etc/fstab
(2)添加:/dev/sdb1???/data/primary??ext4??defaults???0 0
(/dev/sdb1:分區名;/data/primary:掛載路徑;ext4:格式;其余默認)
操做報錯:
一、報錯:mount: mount point /mnt/p1 does not exist
緣由:已經在有進程的目錄不能進行掛載操做,或者在/etc/fstab文件中已經設置永久掛載,不能別從新操做
解決辦法:卸載掉現有的目錄掛載,注釋掉/etc/fstab/文件中的永久掛載配置,從新進行掛載操做
二、報錯:mount: /dev/sda4 is write-protected, mounting read-only
mount: unknown filesystem type '(null)'
緣由:sda4做為擴展分區不用掛載,擴展分區嚴格來講不是實際意義的分區,它僅僅是一個指向下若干個邏輯分區的指針。拓展分區必須劃分紅若干個邏輯分區,而后格式化,最后掛載到目錄上使用。
總結
以上是生活随笔為你收集整理的linux7设备的挂载,centos7磁盘分区与挂载解析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux查看tar进程进度,Linux
- 下一篇: 使用openocd调试Linux内核,o