当前位置: 首页 > news >正文

PVE 9.0 定制 Debian 13 镜像 支持 Cloud-Init 敏捷部署虚拟机【模板篇】

PVE 9.0 定制 Debian 13 镜像 支持 Cloud-Init 敏捷部署虚拟机【模板篇】

本文最初发布在只抄博客,如需查看最新内容与细节补充,欢迎前往原文链接。

前言

经常买 VPS 的肯定都有这种体会:在商家的面板里装系统往往只需要几分钟,而且商家提供的系统模板中还预装了很多常用的程序。

但在本地安装环境时,先不说安装搞定后还得手动更换软件源、调整时区、安装常用工具,就连安装过程各种设置选下来,整个过程起码也得花费几十分钟。

通过实际上,在 PVE 中安装 Debian 并不需要下载 3.7G 的 ISO 镜像,在官方的下载页面就可能看到,完整安装镜像包括了所有桌面环境的套件,但 PVE 中的虚拟机并不需要这些套件,右下角的“云镜像”反而更加合适,直接将下载好的 qcow2 镜像导入,就能够开机,没有复杂的安装过程。

Debian 云镜像

定制镜像

如果你没有条件定制镜像,可以直接下载我定制的 Debian 镜像:夸克网盘 / UC 网盘


或者也许可手动定制,下面导入镜像时导入官方的 qcow2 镜像,在转换为模板前直接启动虚拟机进行手动管理。

使用 virt-customize 自动化定制参考了Sukka 大佬的文章,如果想要深入了解的可能去看看原文

在“云镜像”的介绍界面,可以看到云镜像分为了 azureec2genericgenericcloudnocloud,这么多镜像我们到底应该选择哪个呢?

首先排除前两个 Amazon EC2 和 Microsoft Azure 的镜像,然后就是最后的 nocloud 不支持 Cloud-Init 也可以排除了。

那么最后就剩下 genericgenericcloud,在 Sukka 大佬的文章中推荐的是更加适合虚拟机的 genericcloud 镜像,但我实际测试下来发现这个镜像有些过于精简了,不包含 USB 相关内核模块,如果你有直通 USB 连接打印机、移动硬盘的需求,建议使用 generic 镜像,更加适合家庭用户

generic 镜像

选择好了合适的镜像后,我们接着用 libguestfs-tools 来自动化定制镜像,这一过程建议使用国外的 VPS 来操作,避免网络原因造成定制失败,内存的话最好在 4G 以上。

a
http://www.jsqmd.com/news/318717/

相关文章:

  • Java面试中的异常继承难题:自定义Exception避坑指南
  • Spring Boot的项目创建
  • 小程序毕设项目推荐-基于SpringBoot的医院设备管理及报修系统微信小程序基于springboot的医院设备管理及报修小程序的设计与实现【附源码+文档,调试定制服务】
  • 小程序毕设选题推荐:基于springboot的医院设备管理及报修小程序的设计与实现基于微信小程序的医院设备管理及报修系统【附源码、mysql、文档、调试+代码讲解+全bao等】
  • 基于SpringBoot的房屋租售系统毕业论文+PPT(附源代码+演示视频)
  • 销售实战资源合集
  • 使用 NanUI 快速创建具有现代用户界面的 WinForm 应用程序
  • AI运维专家圆桌:新兴技术类别的诞生
  • ServiceNow与Anthropic达成多年合作协议
  • 一款基于 .NET Avalonia 开源免费、快速、跨平台的图片查看器
  • 【课程设计/毕业设计】基于微信小程序的医院设备管理及报修系统基于springboot的医院设备管理及报修小程序的设计与实现【附源码、数据库、万字文档】
  • AI工具存在严重安全脆弱性,治理刻不容缓
  • 小程序计算机毕设之基于SpringBoot+微信小程序的微信医院医疗设备管理系统管理系统基于springboot的医院设备管理及报修小程序的设计与实现(完整前后端代码+说明文档+LW,调试定制等)
  • SolarWinds修复Web Help Desk四个关键漏洞
  • 小程序毕设项目:基于springboot的医院设备管理及报修小程序的设计与实现(源码+文档,讲解、调试运行,定制等)
  • 为啥大厂 FPS 进对局不立刻清空局外缓存,而是打完再清?(大白话超长版)
  • 【毕业设计】基于springboot的医院设备管理及报修小程序的设计与实现(源码+文档+远程调试,全bao定制等)
  • 大数据架构设计:非结构化数据处理系统搭建
  • 《明日方舟:终末地》:披着二游皮的基建模拟器
  • Redis 与大数据 NoSQL 数据库的融合应用
  • “抖音崩了”冲上热搜,无法正常搜索,刷视频功能未受影响
  • 提示工程架构师:如何用数据驱动提示优化,提升用户满意度?
  • weixin196运动健康小程序SpringBoot(源码)_kaic
  • 【计算机毕业设计案例】基于springboot医院固定资产设备维修报修系统基于springboot的医院设备管理及报修小程序的设计与实现(程序+文档+讲解+定制)
  • 大数据时序分析,这些要点你掌握了吗?
  • 掌握大数据领域Lambda架构的性能测试方法
  • AI大模型应用开发从理论再到实践:AI大模型应用开发学习路线,提升核心竞争力,非常详细建议收藏
  • YOLO26涨点改进 | 全网独家创新、细节涨点改进篇 | SCI 一区 2025 | 引入RHDWT残差离散小波变换,下采样创新改进,助力目标检测、图像分类、实例分割有效涨点
  • 炫酷恒等变换魔术
  • CF1366F Jog Around The Graph