創建分區和文件系統

創建分區和文件系統

有硬盤,在分區,在創建文件系統;硬盤要分區,優化I/O性能,提高修復速度,實現磁盤空間配額限制,採用不同文件系統等方便;分區是毛坯房的話,創建文件系統就是裝修。文件系統目前主流ext4,xfs是centos7上新上的,像ext4,xfs都擁有日誌功能。文件系統又分:網絡文件系統,集羣文件系統,分佈式文件系統。

分區有MBR(經典一直在用),GPT(支持更大的硬盤分區)

MBR分區,3個主分區+1個擴展(無數個邏輯分區),mbr有512字節,446字節存放讀取操作系統信息,64字節存放分區表,2字節代表分區結束

引用設備的方式:設備文件名   卷標   UUID    Linux上的交換分區必須使用獨立的文件系統

文件系統中塊大小默認4096字節;如果有連續零碎的小文件,可指定不同的塊大小,還有:1024,2048。例:mke2fs -b 2048 /dev/sda2

Centos7主分區ID都爲83   擴展分區ID爲5   交換分區ID爲82

創建分區命令有:fdisk創建mbr分區,gdisk創建gpt分區,parted是管理分區更高級的命令,建議創建gpt分區使用

有時候硬盤分完區後,內存不一定實時同步,使用命令如lsblk查看時就會和fdisk -l不一致;這時候需要內核重新讀取硬盤分區表,新增分區用partx -a device或fpartx -af device 一次不行多執行幾遍命令,刪除分區用partx -d device例:partx -d --nr 6-9 /dev/sda  Centos5,7版本:partprobe命令就可。 

分區工具:fdisk ,gfisk,一個對mbr分區,一個對gpt分區;parted對gpt分區比較好用,是實時生效,使用需謹慎!

          fdisk命令 子命令:

p 分區列表

t 更改分區類型

n 創建新分區(primary partition主分區extended擴展分區)

d 刪除分區

w 保存並退出

q 不保存並退出

          gfisk /dev/sdb  與上述fdisk用法類似

          parted命令 例:parted /dev/sdb mklabel(標籤)gpt|msdos(gpt分區或mbr分區)分一個gpt或mbr分區

                         parted /dev/sdb print查看分區信息 

                         parted /dev/sdb mkpart primary 1 200(默認M)分主分區

查看屬於那個文件系統及UUID:blkid /dev/sda1   文件系統檢測和修復:fsck

查前支持的文件系統:cat /proc/filesystems

創建文件系統:mkfs,例mkfs.ext3 /dev/sdb1   mke2fs -t命令也可  e2label /dev/sda2 MYDATA爲修改卷標

tune2fs:查看或修改ext文件系統系列的某些屬性 -j ext2>ext3  -L 卷標

創建swap設備:mkswap /dev/sda3   -L指明卷標 -f強制


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章