AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[preseed](ubuntu)

Martin Hope
Eric Chang
Asked: 2022-06-10 07:30:30 +0800 CST

ubuntu jammy ISO 不再尊重自动化的预置文件?

  • 2

我构建 ubuntu 18.04/20.04 自定义 ISO 并使用立方更新 ubuntu.seed 文件(https://github.com/PJ-Singh-001/Cubic)

但是当我尝试使用 ubuntu jammy 执行相同的程序时,ISO 不尊重预种子文件,我不知道为什么并且没有相关的日志文件来确定发生了什么。

任何人都可以确认 ubuntu jammy 没有遵循 preseed 文件吗?如果是这样,还有其他解决方案吗?

preseed
  • 1 个回答
  • 43 Views
Martin Hope
Marian Rainer-Harbach
Asked: 2020-11-14 07:20:27 +0800 CST

如何通过 PXE 网络引导和自动安装来安装当前的 Ubuntu 版本?

  • 13

从 Ubuntu 20.10 (Groovy Gorilla) 开始,Canonical 不再提供netboot.tar.gz包和mini.iso镜像。它们以前可用于通过 PXE 引导系统并通过预置配置自动运行 Debian 安装程序。

从 20.10 开始的 Ubuntu 版本如何通过 PXE 引导自动安装?

system-installation boot automation pxe preseed
  • 2 个回答
  • 13057 Views
Martin Hope
Matt Causey
Asked: 2020-10-24 13:16:33 +0800 CST

在 Ubuntu 20.04 上忽略自动安装选项

  • 0

使用 preseed 安装系统有一段时间了,想了解一下 autoinstall/cloud-init。我正在研究这里的示例:https ://ubuntu.com/server/docs/install/autoinstall-quickstart并注意到我的安装程序没有下载托管在我的网络服务器上的 cloud-init。

安装程序加载,开始安装,但从不下载配置。我已经通过 wget 验证了网络服务器,并正在监视其上的日志文件,以查看安装程序没有生成 GET。下面列出了我的 iPXE 配置(改编自 kvm 示例)。我在这里想念什么?

#!ipxe

dhcp

initrd http://[...]/amd64/initrd.gz

kernel http://[...]/amd64/linux initrd=initrd.gz auto=true netcfg/choose_interface=${net0/mac} debian-installer/local=en_US keyboard-configuration/layoutcode=us autoinstall net.ifnames=0 biosdevname=0 ip=dhcp ipv6.disable=1 ds=nocloud-net;s=http://192.168.1.187/
preseed cloud-init 20.04
  • 1 个回答
  • 1539 Views
Martin Hope
Fang
Asked: 2020-10-16 03:25:42 +0800 CST

Ubuntu 自动安装 - UEFI

  • 3

我们想使用新的 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}
    - {ptable: gpt, wipe: superblock-recursive, preserve: false, name: '',
      grub_device: false, type: disk, id: disk-vdb}
    - {device: disk-vda, size: 536870912, wipe: superblock, flag: boot, number: 1,
      preserve: false, grub_device: true, type: partition, id: partition-0}
    - {fstype: fat32, volume: partition-0, preserve: false, type: format, id: format-0}
    - {device: disk-vda, size: 1073741824, wipe: superblock, flag: '', number: 2,
      preserve: false, type: partition, id: partition-1}
    - {fstype: ext4, volume: partition-1, preserve: false, type: format, id: format-1}
    - {device: disk-vdb, size: 24696061952, wipe: superblock, flag: '', number: 1,
      preserve: false, type: partition, id: partition-4}
    - {device: disk-vda, size: 24696061952, wipe: superblock, flag: '', number: 3,
      preserve: false, type: partition, id: partition-5}
    - name: md0
      raidlevel: raid1
      devices: [partition-4, partition-5]
      spare_devices: []
      preserve: false
      type: raid
      id: raid-0
    - {fstype: ext4, volume: raid-0, preserve: false, type: format, id: format-4}
    - {device: format-4, path: /, type: mount, id: mount-4}
    - {device: format-1, path: /boot, type: mount, id: mount-1}
    - {device: format-0, path: /boot/efi, type: mount, id: mount-0}
  version: 1

系统安装运行,但在下一次启动时,我被转储到 UEFI shell 中。是否需要运行一些安装后命令才能使 EFI 正常工作?

提前致谢。

boot preseed uefi
  • 1 个回答
  • 1882 Views
Martin Hope
max
Asked: 2020-08-29 06:21:49 +0800 CST

20.04 预播

  • 1

Ubuntu 20.04 还能预置 di 风格吗?

据我了解,它不再受支持。但它仍然可行吗?

编辑:这是关于服务器安装程序的。

preseed 20.04
  • 1 个回答
  • 1051 Views
Martin Hope
math3r0se
Asked: 2020-08-21 23:32:18 +0800 CST

预置 txt.cfg

  • 0

我需要你的帮助:

我正在制作一个 ubuntu 自定义的 iso,一切都在一个细节上完美运行:如果不在启动时打开菜单,我就无法启动安装。

我按照互联网上的教程修改了 txt.cfg 文件,但没有任何效果,我找到了这个菜单。

有没有人有解决方案让我完全绕过它?

我的 txt.cfg :

default live-install
label live-install
        menu label ^Install Ubuntu
        kernel /casper/vmlinuz
        append preseed/file=/cdrom/custom.preseed auto=true priority=critical debian-installer/locale=fr_FR keyboard-configuration/layoutcode=fr ubiquity/reboot=true languagechooser/language-name=French countrychooser/shortlist=FR localechooser/supported-locales=fr_FR.UTF-8 boot=casper automatic-ubiquity initrd=/casper/initrd quiet splash noprompt noshell ---
system-installation preseed automatic
  • 1 个回答
  • 649 Views
Martin Hope
math3r0se
Asked: 2020-08-19 23:36:59 +0800 CST

预卸载

  • 0

我的 Ubuntu 20.04 预置文件有问题。

我正在尝试删除默认安装的 Rhythmbox、Thunderbird、Libreoffice 和 Remmina(我首先检查了安装包名称),所以我写道:

d-i preseed/late_command string \
in-target apt remove -y --purge rhythmbox thunderbird libreoffice-core remmina

一切都很好,一旦我登录,它根本不起作用,我想删除的所有东西都在那里:(

有人可以帮我吗?提前致谢 :)

package-management uninstall preseed
  • 1 个回答
  • 139 Views
Martin Hope
Giles Bradshaw
Asked: 2020-07-24 07:51:21 +0800 CST

如何为自动安装生成加密密码

  • 6

ubuntu 20.4 的自动安装说明讨论了加密密码 $crypted_pa​​ss。

version: 1
identity:
    hostname: hostname
    username: username
    password: $crypted_pass

我如何为任何给定的密码生成这个?我尝试了直接的 sha-512 哈希,但这不起作用

从这些说明看来我应该得到

$6$FhcddHFVZ7ABA4Gi$9l4yURWASWe8xEa1jzI0bacVLvhe3Yn4/G3AnU11K3X0yu/mICVRxfo6tZTB2noKljlIRzjkVZPocdf63MtzC0

因为root但 sha-512 哈希root是

99ADC231B045331E514A516B4B7680F588E3823213ABE901738BC3AD67B2F6FCB3C64EFB93D18002588D3CCC1A49EFBAE1CE20CB43DF36B38651F11FA75678E8
system-installation preseed cloud-init
  • 1 个回答
  • 3673 Views
Martin Hope
yaobin
Asked: 2020-06-04 16:18:03 +0800 CST

我对`debconf-set-selections`的预配置文件中的“di”的含义感到困惑

  • 0

我正在使用 Ubuntu 18.04,我正在通过apt install.

这个软件包要求我查看许可协议并选择接受或拒绝它,我了解到我可以使用“预置”来自动化这个过程,这在“附录 B. 使用预置自动化安装”中进行了讨论。

“B.3. 创建预配置文件”部分对该Owners字段进行了如下说明:

对于仅在安装程序本身中使用的 debconf 变量(模板),所有者应设置为“di”;要预置已安装系统中使用的变量,应使用包含相应 debconf 模板的包的名称。只有所有者设置为“di”以外的变量才会传播到已安装系统的 debconf 数据库。

我的问题是:

  1. “安装程序”和“已安装系统”有什么区别?
  2. 我apt用来安装这个包。这是“安装程序”案例吗?
  3. debconf 数据库是什么?从我到目前为止所学到的,它是文件/var/cache/debconf/config.dat. 我对吗?
  4. 最后一句“...'di'将被传播到已安装系统的debconf数据库”让我觉得如果我使用apt安装包并d-i在preseed文件中使用,config.dat文件不会被我的安装更改. 但是在我运行之后debconf-set-selections <my-preseed-file>,我发现config.dat文件被更改了。所以我对这部分文件的确切含义感到困惑。

谢谢您的帮助!

automation apt preseed debconf
  • 1 个回答
  • 370 Views
Martin Hope
XaTriX
Asked: 2020-05-13 03:27:47 +0800 CST

ubuntu 20.04 中是否仍然存在通过 preseed 文件进行的自动安装?

  • 0

Ubuntu 20.04 中是否仍然存在通过预置文件进行自动安装?

system-installation preseed 20.04
  • 1 个回答
  • 829 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve