1. 克隆系统

小主机PE启动,然后使用DiskGenius或者其它分区软件选择 克隆磁盘 功能

我选的是直接克隆,没有更改新硬盘系统的分区大小(其实是怕出问题)

2. 扩容分区

步骤 1:确认分区情况

  1. 登录到 Proxmox 主机。

查看磁盘和分区信息:

lsblk

确认 /dev/nvme0n1p3 是你要调整的分区,并确认它后面有可用的未分配空间。

  1. 查看分区表信息:

fdisk -l /dev/nvme0n1

步骤 2:调整分区大小

  1. 备份数据:调整分区可能会造成数据丢失,务必先备份重要数据。

使用 fdisk 工具调整分区:

fdisk /dev/nvme0n1
  • 输入 p 查看当前分区表。

  • 记录 /dev/nvme0n1p3起始扇区

  • 删除分区:

    • 输入 d,选择分区 3

  • 创建新分区:

    • 输入 n,选择 primary 类型(好消息没看到要选择primary类型)。

    • 输入分区编号,默认是3,回车就行。

    • 使用之前记录的 起始扇区

    • 将分区扩展到磁盘末尾(默认设置),回车就行。

  • 保存更改:

    • 输入 w

重新查看分区表:

lsblk

3. 扩容local-lvm

这是用来存储虚拟磁盘的

网上推荐把local和local-lvm合并的,但已经在用了,懒得管

主打一个能用就行

扩容local-lvm所在的分区/目录(?吧)

lvextend -l +100%FREE /dev/pve/data

再次使用 lsblk 查看分区

扩容完成

root@pve:~# lsblk
NAME                         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
nvme0n1                      259:0    0 931.5G  0 disk 
├─nvme0n1p1                  259:1    0  1007K  0 part 
├─nvme0n1p2                  259:2    0     1G  0 part /boot/efi
└─nvme0n1p3                  259:3    0 930.5G  0 part 
  ├─pve-swap                 252:0    0     4G  0 lvm  
  ├─pve-root                 252:1    0  69.4G  0 lvm  /
  ├─pve-data_tmeta           252:2    0   1.4G  0 lvm  
  │ └─pve-data-tpool         252:4    0 854.3G  0 lvm  
  │   ├─pve-data             252:5    0 854.3G  1 lvm  
  │   ├─pve-vm--100--disk--0 252:6    0   2.4G  0 lvm  
  │   ├─pve-vm--101--disk--0 252:7    0   100G  0 lvm  
  │   └─pve-vm--102--disk--0 252:8    0    32G  0 lvm  
  └─pve-data_tdata           252:3    0 854.3G  0 lvm  
    └─pve-data-tpool         252:4    0 854.3G  0 lvm  
      ├─pve-data             252:5    0 854.3G  1 lvm  
      ├─pve-vm--100--disk--0 252:6    0   2.4G  0 lvm  
      ├─pve-vm--101--disk--0 252:7    0   100G  0 lvm  
      └─pve-vm--102--disk--0 252:8    0    32G  0 lvm