Linux磁盘分区

一、fdisk分区

第一步:查看机器所有磁盘
执行命令:ll /dev/disk/by-path

image.png

第二步:格式化硬盘
执行命令:fdisk /dev/sdc

  • p:查看当前磁盘的分区列表;
  • d:删除磁盘分区;
  • n:增加新的分区;
  • w:写入分区表并退出
  • q:退出不保存
    进入到磁盘分区界面,如图所示。
    image.png

第三步:格式化完成后创建ext4分区
命令:mkfs.ext4 /dev/sdc1

image.png

第四步:挂载分区
创建要挂载的文件夹: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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容