proxmox云镜像安装过程

你要在 Proxmox 里安装 Ubuntu 24.04 Cloud Image 的话,基本步骤是这样的:


1. 下载 24.04 云镜像

Proxmox 直接支持 qcow2 格式,所以我们去官方 Cloud Image 站下载:

cd /var/lib/vz/template/iso
wget https://cloud-images.ubuntu.com/noble/current/noble-server-cloudimg-amd64.img

noble = Ubuntu 24.04 代号


2. 在 Proxmox 创建一个空 VM

  • 不要挂 ISO
  • 设置硬盘类型为 SCSIVirtIO(推荐 SCSI + VirtIO SCSI controller
  • CPU、内存按需分配
  • 网络选择 virtio

创建完以后先不要启动。


3. 替换虚拟磁盘为 Cloud Image

假设 VM ID 是 100,用以下命令导入磁盘:(img使用真实路径)

qm importdisk 111 /var/lib/vz/template/iso/noble-server-cloudimg-amd64.img local-lvm

然后在 Proxmox UI 里:

  • 进入 VM → Hardware
  • 把导入的磁盘 附加到 SCSI 控制器(Boot Order 设置为第一)
  • 删除最初创建时的空磁盘(如果有)

调整磁盘空间

image

4. 启用 Cloud-Init

第二步账户密码设置ubuntu 12345或者不设置只设置ssh key

  1. VM → Hardware → Add → CloudInit Drive
    存储选择 local-lvmlocal

  2. VM → Cloud-Init → 设置:

    • IP 配置(DHCP 或静态)
    • 用户名、密码或 SSH key
  3. VM → Options → Boot Order,把 Cloud-Init 放最后,磁盘放第一。


配置ssh免密

image

image

查看ip
image

5. 启动 VM

第一次启动会根据 Cloud-Init 配置自动初始化,支持 SSH 登录。


6. (可选)优化

  • 安装 qemu-guest-agent

    sudo apt update
    sudo apt install qemu-guest-agent
    sudo systemctl enable --now qemu-guest-agent
    

这样可以在 Proxmox UI 里获取 IP、执行关机等操作。


posted @ 2025-08-11 18:15  学不会xuebuhui  阅读(51)  评论(0)    收藏  举报
Language: javascript //图片预览