硬盘分区&格式化

1.查看硬盘设备名称

fdisk -l

2.分区硬盘

fdisk /dev/sdb

输入n(分区)
按默认设置选择起始和结束扇区
输入w保存更改并退出

3.格式化分区(btrfs 格式)

mkfs.btrfs /dev/sdb1

4.创建 /mnt/sdb1 目录

mkdir -p /mnt/sdb1

5.将 /dev/sdb1 分区挂载在 /mnt/sdb1 上

mount -t btrfs /dev/sdb1 /mnt/sdb1

6.将 /mnt/sde1 挂载写入到系统启动项

echo /dev/sdb1 /mnt/sdb1 btrfs defaults 0 2 >> /etc/fstab

参数介绍

0 2这两个参数通常用于 /etc/fstab 文件中,用于定义文件系统挂载的配置。

第一个参数 (0): 这个参数定义了文件系统的备份顺序。在典型的 Linux 系统中,备份顺序有以下几种值:

0: 表示文件系统不会被备份。
1: 表示文件系统会在进行文件系统检查时备份。
2: 表示文件系统会在进行文件系统检查时备份,但不会主动检查文件系统。
通常情况下,对于系统文件系统,建议设置为 1 或 2,以确保系统在每次引导时可以自动进行文件系统检查和修复。

第二个参数 (2): 这个参数定义了文件系统的检查顺序。它指定了在系统引导时需要进行文件系统检查的顺序:

0: 不检查文件系统。
1: 先检查该文件系统。
2: 后检查该文件系统。
此参数对于硬盘分区特别重要,特别是在系统启动时需要进行文件系统检查和修复时。

PVE挂载硬盘

1.选择 “数据中心”(注意:不是选择 PVE),存储 > 添加 > 目录

2.填写相关信息:

ID: 为存储选择一个标识符
Directory: 输入新挂载点路径(例如 /mnt/newdisk)
Content: 在这里,可以全选所有的内容类型,包括:

Disk image
ISO image
Container template
Backup
Snippet
VZDump backup file
Rootdir

3.点击 Add 完成添加

这样,新硬盘的存储就会支持所有类型的内容,可以用于虚拟机的磁盘映像、ISO 映像、容器模板、备份等各种用途。

PVE取消挂载并格式化

1.取消挂载到 /mnt/sdb1

umount /mnt/sdb1

2.重启服务

systemctl daemon-reload

3.删除挂载分区

rm -r /mnt/sdb1

4.修改 /etc/fstab 文件,删除挂载系统启动项

/dev/sdb1 /mnt/sdb1 btrfs defaults 0 2

5.格式化磁盘

mkfs.btrfs -f /dev/sdb1