磁盘操作案例

NAME    MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
loop0     7:0    0  59.8M  1 loop /snap/core20/2321
loop1     7:1    0  77.4M  1 loop /snap/lxd/29353
loop2     7:2    0  33.7M  1 loop /snap/snapd/21761
sda       8:0    0 446.6G  0 disk
├─sda1    8:1    0     1G  0 part /boot/efi
├─sda2    8:2    0     1G  0 part /boot
└─sda3    8:3    0 444.6G  0 part /
nvme0n1 259:0    0   3.5T  0 disk
nvme1n1 259:1    0   3.5T  0 disk

系统盘 sda:446.6G,sda3 已经作为根目录 / 使用,基本占满整块盘。
nvme0n1、nvme1n1:各 3.5T,目前看不到分区和挂载点,可能是两块未使用的新盘。
不能直接把 NVMe 容量“拼到”现有 /:因为 / 看起来是普通分区,并非 LVM。
先确认两块 NVMe 没有旧数据:

sudo lsblk -f
sudo wipefs -n /dev/nvme0n1
sudo wipefs -n /dev/nvme1n1
sudo wipefs -af /dev/nvme0n1
sudo wipefs -af /dev/nvme1n1

最稳妥的做法是分别分区、格式化并挂载,例如挂到 /data1、/data2:

sudo parted /dev/nvme0n1 --script mklabel gpt mkpart primary ext4 0% 100%
sudo parted /dev/nvme1n1 --script mklabel gpt mkpart primary ext4 0% 100%

sudo mkfs.ext4 -L data1 /dev/nvme0n1p1
sudo mkfs.ext4 -L data2 /dev/nvme1n1p1

sudo mkdir -p /data1 /data2
sudo mount /dev/nvme0n1p1 /data1
sudo mount /dev/nvme1n1p1 /data2

确认无误后配置开机自动挂载:

sudo blkid /dev/nvme0n1p1 /dev/nvme1n1p1

然后把查到的 UUID 写入 /etc/fstab:

UUID=<data1的UUID>  /data1  ext4  defaults,nofail  0  2
UUID=<data2的UUID>  /data2  ext4  defaults,nofail  0  2

sudo mount -a
df -hT /data1 /data2
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容