标签: autoinstall

Ubuntu 自动安装 - UEFI

我们想要使用新的 ubuntu 自动安装方法Autoinstall。让 UEFI 启动正常工作时遇到一些问题。我使用普通安装程序和 EFI 方法安装了 Ubuntu Server 20.04,然后获取了以下用户数据文件。

#cloud-config
autoinstall:
  apt:
    geoip: true
    preserve_sources_list: false
    primary:
    - arches: [amd64, i386]
      uri: http://de.archive.ubuntu.com/ubuntu
    - arches: [default]
      uri: http://ports.ubuntu.com/ubuntu-ports
  identity: {hostname: zsrv, password: $6$AYtLXyyVZAea2aLJ$UQxW1cz2vWWNn.17.3QYH5TxZqIMGoLJCpqbBTfClhUKxqouYn7/Yc5Jsq.bCeK0VDLPxbL6xzfJ0xqTb6MLk.,
    realname: root, username: root}
  keyboard: {layout: us, toggle: null, variant: ''}
  locale: C
  network:
    ethernets:
      enp1s0: {dhcp4: true}
    version: 2
  ssh:
    allow-pw: true
    authorized-keys: []
    install-server: true
  storage:
    config:
    - {ptable: gpt, wipe: superblock, preserve: false, name: '', grub_device: false,
      type: disk, id: disk-vda} …
Run Code Online (Sandbox Code Playgroud)

boot preseed uefi autoinstall

3
推荐指数
1
解决办法
3302
查看次数

通过自动安装与用户数据安装包

我已经阅读了整个autoinstall 文档和整个cloud-init 文档,但我仍然不明白在 autoinstall 中安装软件包的能力与通过用户数据部分安装软件包的能力之间明显的重叠/冗余。

我想要的是安装软件包并将它们烘焙到我的映像中。我不想在克隆映像时等待软件包安装。

这篇文章并不是专门针对安装软件包的,但它让我看到了一个事实,即存在“安装环境”和“已安装环境”(或者“目标”是更好的术语吗?)。我认为如果我了解这是如何工作的将会有所帮助。

我认为,同样相关的是,“首次启动”是否发生在自动安装过程中,或者“首次启动”发生在我克隆映像时吗?

自动安装和用户数据之间还有其他冗余......但我认为如果我能更好地理解上述内容将会有所帮助。

作为记录,我使用打包程序在 Proxmox 中创建模板。

user-data cloud-init system-installation 22.04 autoinstall

1
推荐指数
1
解决办法
1185
查看次数