首页 > 代码库 > 磁盘分区,格式化,挂载
磁盘分区,格式化,挂载
为什么要分区?
优化I/O性能
实现磁盘空间配额限制
提高修复速度
隔离系统和程序
可以安装多个OS
分区格式:ext1,ext2 ,ext3 ,ext4,xfs ,btrfs...
创建分区:fdisk /dev/sd*
[root@TZA ~]# fdisk /dev/sde WARNING: DOS-compatible mode is deprecated. It‘s strongly recommended to switch off the mode (command ‘c‘) and change display units to sectors (command ‘u‘). Command (m for help): p Disk /dev/sde: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xb4b523b8 Device Boot Start End Blocks Id System /dev/sde1 1 1306 10490413+ 8e Linux LVM Command (m for help):
如上图所示,p命令是显示磁盘分区列表情况
t : 更改磁盘分区类型
n : 创建分区
d : 删除分区
w : 保存退出
q : 不保存退出
每个磁盘最多可以分4个主分区,要想分4个以上的分区,这需要分3个主分区和一个扩展分区,每个扩展分区可以有多个逻辑分区,这样就可实现空间的合理利用
磁盘分区后需要同步到内存空间(新加的硬盘则直接被系统识别)
创建分区同步命令: partx -a /dev/sda1
删除分区同步命令: partx -d -nr M-N /dev/sdb1
查看分区是否被系统识别
lsblk,cat /proc/partitions ,ls /dev/sd*
需注意: 分区完成按w 之后,需马上查看是否同步到内存,如果没有同步是不能够进行格式化的,后续工作也无法完成,几时没有完成分区构建也必须先进行同步再返回修改分区
2.格式化
格式化命令:
mke2fs -t -L -m -j -b -N -i -O -O ^
-t : 指定分区类型
-L : 指定卷标
-m : 预留空间,默认5%
j : 相当于 -t ext3
-b : 指定块组大小
N : 为数据空间分配多少个inode
O : 启用指定的特性
O ^ : 禁用指定对的特性
mafs.ext3=mkfs -t ext3=mke2fs -t ext3=mke2fs -j
3.查看块设备属性
blkid :
-U :以UUID查看设备
-L :以设备卷标查看设别
[root@TZA ~]# blkid /dev/mapper/vg0-var: UUID="254f70d1-6978-474f-aa74-89cd674b874d" TYPE="ext4" /dev/sda1: UUID="f494622d-4617-4bda-a546-972a692624af" TYPE="ext4" LABEL="tu1" /dev/sda2: UUID="UlNNfO-cd0F-alav-ggEC-D8yt-ZVJY-LkuaYe" TYPE="LVM2_member" /dev/sda3: UUID="d291b913-8f42-4099-973e-f9af8f993537" TYPE="ext4" LABEL="tu" /dev/mapper/vg0-root: UUID="48a961f5-841a-4cbe-87f7-78ba89be2317" TYPE="ext4" /dev/mapper/vg0-swap: UUID="8298fcb8-c8ac-4d39-9814-526d68a62add" TYPE="swap" /dev/mapper/vg0-usr: UUID="86774097-eb9f-4dbc-adf9-d3c4bb4277b4" TYPE="ext4" /dev/sdb1: UUID="af15c18a-196f-4a6c-bf34-bbb94d304395" TYPE="ext4" /dev/loop0: UUID="039fbac0-e491-400b-b839-67008d997cc3" TYPE="ext4" /dev/sdc1: UUID="M7B7BI-rLcQ-lzQn-b0wY-TSJF-0P1u-K9GN6v" TYPE="LVM2_member" /dev/sde1: UUID="w710Vb-2zQh-5ald-x3UB-2bmw-0zDP-LTd2nT" TYPE="LVM2_member" /dev/mapper/testvg-testlv: UUID="b97e0b25-b4ea-48d0-a632-625ab7439102" TYPE="ext4"
格式化之后如要修改块组属性:tune2fs(-j -m -L -U -O -O^ -o -o^(调整系统默认挂载选项))
查看块组信息dumpe2fs -h = tune2fs -l
查看挂载点信息 : cat /proc/mounts , cat /etc/mtab ,mount
5.写配置文件 /etc/fstab
配置文件格式 :
UUID/LABEL/设备名 挂载点 分区类型 属性区域(rw,ro,acl,suid....) 备份次数 检查顺序
配置好改文件后 : 执行 mount -a df 查看
卸载
umount
mount -o remount 挂载点 : 重新挂载
本文出自 “14545” 博客,转载请与作者联系!
磁盘分区,格式化,挂载