博文

目前显示的是 十月, 2024的博文

PVE安装Openwrt系统(img)扩展硬盘

 PVE安装Openwrt系统(img)不支持挂在ISO模式,与ubuntu不同。 第一步:上传和挂载 OpenWRT 镜像 上传镜像 : 将 kwrt-10.28.2024-x86-64-19745022.img 文件上传到 PVE 的 ISO 目录,例如 /var/lib/vz/template/iso/ 。 挂载镜像到虚拟机 : 使用 qm importdisk 将镜像导入到虚拟机(假设虚拟机 ID 是 102): bash qm importdisk 102 /var/lib/vz/template/iso/kwrt-10.28.2024-x86-64-19745022.img local-lvm 第二步:扩展镜像大小至 1024GB 查看镜像信息 (可选): bash qemu-img info /var/lib/vz/template/iso/kwrt-10.28.2024-x86-64-19745022.img 扩展镜像大小 : 将镜像大小调整为 1024GB: bash qemu-img resize /var/lib/vz/template/iso/kwrt-10.28.2024-x86-64-19745022.img 1024G 第三步:调整分区大小 用 cfdisk 扩展分区 : bash cfdisk /var/lib/vz/template/iso/kwrt-10.28.2024-x86-64-19745022.img 使用 cfdisk 工具扩展现有分区,以便使用新增的空间。 再次导入镜像 : 如果需要重新导入镜像,使用相同命令: bash qm importdisk 102 /var/lib/vz/template/iso/kwrt-10.28.2024-x86-64-19745022.img local-lvm 在虚拟机硬件设置中激活硬盘 : 进入 PVE Web 界面,找到虚拟机 102 ,进入 硬件 选项,确保新硬盘设置为 已启用 。 cfdisk /var/lib/vz/template/iso/kwrt-10.28.2024-x86-64-19745022.img 怎么操作使用 cfdisk 工具扩展镜像文件中的分区可以让系统识别并利用新增的空间。以下是操作步骤: 1. 打开镜像文件 运行以下命令: bash...

PVE安装Ubuntu系统不识别所有硬盘大小

挂在ISO镜像,安装Ubuntu系统。  硬盘大小和挂载点显示的大小不一致,通常是由于 逻辑卷管理(LVM) 配置和分区方案造成的。在你的系统中, /dev/mapper/ubuntu--vg-ubuntu--lv 是使用 LVM 创建的逻辑卷,这样的配置允许动态调整卷的大小,但初始设置的大小可能小于物理磁盘的总大小。 在系统上,以下几点可以解释这种差异: LVM 分区未完全分配 :你可能在安装时只分配了 96.88 GB 给根分区 ( / ),而剩余的空间仍然在卷组中没有被分配。 未使用的物理卷空间 :LVM 提供了灵活的磁盘管理,剩余空间可以稍后再分配给根分区、创建新分区,或者用于其他逻辑卷。 解决方案:扩展 LVM 分区 如果希望让根分区使用整个 200GB 磁盘空间,可以使用以下步骤扩展: 查看卷组剩余空间 : bash 复制代码 sudo vgdisplay ubuntu-vg 检查 Free PE / Size 字段,查看未分配的空间大小。 扩展逻辑卷 : 将剩余空间分配到根逻辑卷( / ): bash 复制代码 sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv 调整文件系统大小 : 扩展逻辑卷后,更新文件系统以利用新空间: bash 复制代码 sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv 完成后可以通过 df -h 命令验证根分区的大小是否扩展至接近 200GB。