一、fdisk分区
第一步:查看机器所有磁盘
执行命令:ll /dev/disk/by-path
第二步:格式化硬盘
执行命令:fdisk /dev/sdc
- p:查看当前磁盘的分区列表;
- d:删除磁盘分区;
- n:增加新的分区;
- w:写入分区表并退出
- q:退出不保存
进入到磁盘分区界面,如图所示。
第三步:格式化完成后创建ext4分区
命令:mkfs.ext4 /dev/sdc1
第四步:挂载分区
创建要挂载的文件夹:mkdir /disk/disk_sdc
然后进行挂载:mount /dev/sdc1 /disk/disk_sdc
第五步:将挂载的分区写入分区表fstab中,系统启动后自动挂载
命令:echo "/dev/sdc1 /disk/disk_sdc ext4 defaults 0 0" >> /etc/fstab
over!
二、parted分区
1.parted /dev/sd(x)(n)
2.标识分区模式为gpt
mklabel gpt
3.分区
使用 mkpart分区 ,参数如下:
PART-TYPE (primary, logical, extended) ,和fdisk中的主分区和扩展分区有些区别。可以直接分区为extended进行使用。
[FS-TYPE](ext4等,可不写)
START(12.6GB) 或者使用 0%
END(33.GB) 或者使用 100%
注意:START END 使用未使用的空间。根据print显示信息写入START END
比如:mkpart primary 0% 100%
查看是否有sda(x),若没有重启电脑或者使用partx -v -a /dev/sda指令,否则无法出现新的/dev/sd(x)(n)
4.使用mkfs.ext4格式化文件系统。
建立lvm
1.在物理分区(PP)上创建物理卷(PV)
pvcreate /dev/sda1
2.在创建名字为vgname的卷组(VG)
vgcreate vgname /dev/sda1
3.分配VG的空间,创建data逻辑卷(LV)
如:
lvcreate -L 10MB -n data vgname
lvcreate -l 100%VG -n data vgname #全部分配
lvextend -l +100%FREE -r LVPATH #使用剩余进行扩展
4.在 LV 上建立文件系统
mkfs -t ext4 /dev/vgname/data
5.挂载LV
mount -t ext4 /dev/vg/data /varnew