preseed

在 KVM VPS 上安装预配置的 Debian 或 Ubuntu
preseed

在 KVM VPS 上安装预配置的 Debian 或 Ubuntu

我想在我的 KVM VPS 上安装预配置的 Debian 或 Ubuntu。 我的 VPS 提供了从自定义 iso 映像启动的选项。过去,我上传了官方 iso 并自行完成所有设置过程,这也意味着要打开 VNC 连接,直到我可以使用 SSH 连接。 我读到过一篇关于你必须在 .iso 中打包 preseed.cfg 的文章,它可以完成这项工作。但实际上你必须执行很多步骤(下载、安装、设置权限、提取多个层、添加 preseed.cfg、再次打包、添加 md5 哈希值)才能完成这项工作,但在我看来,这是一个非常常见的任务,只需要两个参数。官方 .iso 和 pre...

Admin

Debian 11 预装了 LUKS 和 LVM
preseed

Debian 11 预装了 LUKS 和 LVM

我一直在尝试使用预置在裸机上自动安装 Debian,但却无法正确地对文件系统进行分区。 我想要的是: EFI Boot Swap 加密 FDE,带有根分区和 /var 分区。均在 ext4 上 我得到的是: 安装期间出现分区错误: this probably happened because there are too many (primary) partitions in the partition table 我如何努力 # The disk to partition d-i partman-auto/disk string /dev/nvme0n1 ...

Admin

Xorriso 在创建 Debian 压缩 ISO 时抱怨符号链接
preseed

Xorriso 在创建 Debian 压缩 ISO 时抱怨符号链接

我将按照以下步骤创建 Debian 预置 ISO:https://wiki.debian.org/DebianInstaller/Preseed/EditIso。建议xorriso按照此处的说明使用来创建 EFI 系统的最终 ISO 映像:https://wiki.debian.org/RepackBootableISO 我从这个页面得出的命令如下: xorriso \ -as mkisofs \ -r \ -V "Debian 10.6.0 amd64 n preseed" \ -o "${out}" \ -R \ ...

Admin

预置延迟命令未运行
preseed

预置延迟命令未运行

我今天开始进行预置。非常简单且功能强大,但我仍然在 preseed.cfg 文件的最后看到这个 late_command,我无法让它工作。部署我的服务器时,这些都没有运行。知道为什么吗?在日志中看不到任何相关信息。 d-i preseed/late_command string \ mkdir -p /target/home/username/.ssh; \ cat "ssh-rsa AAAAB3[...]" >> /target/home/username/.ssh/authorized-keys; \ sed -i ...

Admin

PC 无法启动到预装的 Ubuntu USB,但原始 Ubuntu 可以运行
preseed

PC 无法启动到预装的 Ubuntu USB,但原始 Ubuntu 可以运行

我正在尝试使用预装的 Ubuntu 18.04 LTS 副本设置多台 PC。到目前为止,我已经设法将预装的 USB 驱动器用于大约 10 台设备,但现在我有一些较旧的设备根本无法启动到 USB。 这是我的做法: 下载 Ubuntu 18.04.3 LTS 挂载 .ISO 复制所有文件 解压/install/initrd.gz 使用以下方式输入我的 preseed.cfgecho preseed.cfg | cpio -H newc -o -A -F initrd 再次 zip initrd.gz 使用 dd 将所有内容刻录到 USB 将 USB 插入设...

Admin

如何防止使用预置的 Ubuntu 18.04.1 无人值守安装启动到语言选择?
preseed

如何防止使用预置的 Ubuntu 18.04.1 无人值守安装启动到语言选择?

我能够使用 Ubuntu 14.04 服务器(ubuntu-14.04.2-server-i386.iso)设置成功的无人值守安装。 但是,当我尝试对 Ubuntu 18.04 服务器(ubuntu-18.04.1-server-amd64.iso)执行相同操作时,它会继续启动并显示语言选择。 如何使语言选择消失并显示主安装选择菜单? ...

Admin

如何从 macOS 创建 Debian 预置 ISO?
preseed

如何从 macOS 创建 Debian 预置 ISO?

我想创建一个预先植入的 Debian ISO,但我只有一台 Mac 可以执行此操作。 这指示创建 ISO 的方法很简单,但是它涉及使用附加文件cpio,而这在 Mac 上不受支持。 是否有人成功地从 Mac 创建了 Debian 预置 ISO,并且可以分享如何使其工作的其他说明? ...

Admin

如何在 Debian 中配置预置文件以使 grub 配置指向正确的驱动器
preseed

如何在 Debian 中配置预置文件以使 grub 配置指向正确的驱动器

我有几台带有 2 个驱动器的计算机(一个是 ssd,另一个是 hdd)。我已经创建了用于自动部署的预置文件,除了分区部分外,它运行良好。目前它是手动完成的,但即使在这种情况下,grub 在下次启动时也不会工作。 问题是当我从 USB 闪存驱动器启动时,闪存驱动器本身在安装过程中变为 sda 设备,因此我将 grub 放入 SDB 的 MBR(即 SSD 驱动器)。但是在安装完成并移除 USB 驱动器后,SSD 磁盘变为 sda,并且 grub 配置不起作用,因此我必须手动编辑 grub 配置才能从 sda 启动,然后启动进入系统,更改永久 grub 配置文...

Admin

Ubuntu 预置分区表被忽略
preseed

Ubuntu 预置分区表被忽略

我的 Ubuntu 安装似乎忽略了我的分区表,我不太清楚为什么我创建了一些分区而忽略了其他分区。这是我的表格: d-i partman-auto/expert_recipe string \ boot-root :: \ 500 10 500 xfs \ $primary{ } ...

Admin

Debian/Ubuntu 预置生成器?
preseed

Debian/Ubuntu 预置生成器?

所有这些问题都与 Debian 安装程序中的预置支持有关:https://wiki.debian.org/DebianInstaller/Preseed 是否有一种方法,比如 .ubeb Debian-Installer 扩展,通过它我可以将交互式安装会话中的所有选择捕获到有效的 preseed.txt 文件中? 有没有办法在安装后、重新启动之前暂停交互式安装程序,以手动应用我的 postinstall di preseed/late_command 脚本(并将其捕获在上述文件中)? 有没有办法启动 netconsole(ssh 守护进程支持),同时仍...

Admin

使用 simple-cdd 构建 Debian Jessie live CD 时解决依赖性错误
preseed

使用 simple-cdd 构建 Debian Jessie live CD 时解决依赖性错误

我正在尝试构建一个 Debian 安装 CD简单 cdd,建议使用这种方法来创建自定义安装程序,这是最简单的方法。CD 中会包含一些额外的软件包和一个预置文件。 在添加任何定制之前,我运行该工具来测试基本构建: $ build-simple-cdd --dist jessie --logfile log.txt 由于依赖性错误而失败,一个例子是vim-tiny: 2017-03-01 16:19:48,250 WARNING package: vim-tiny 2017-03-01 16:19:48,250 WARNING vers...

Admin

Debian 预置和 UEFI
preseed

Debian 预置和 UEFI

我有以下预先植入的代码片段,用于在单个分区上安装 Debian(Jessie)系统: d-i partman-auto/disk string /dev/sda d-i partman-auto/method string regular d-i partman-auto/choose_recipe select atomic d-i partman-partitioning/confirm_write_new_label boolean true d-i partman/choose_partition select finish d-i partman...

Admin

使用 preseed 启用 systemd 服务
preseed

使用 preseed 启用 systemd 服务

我正在尝试启用[电子邮件保护]将 getty 输出到串行控制台以及 tty0。 我曾尝试运行systemctl enable serial-getty@ttyS0,但我怀疑当 late_command 运行时 systemd 可能没有运行。 然后我尝试手动创建符号链接,安装后 getty.target.wants 仅包含ln -s /lib/systemd/system/[email protected] /etc/systemd/system/getty.target.wants/[email protected][电子邮件保护]。...

Admin

尝试使用 Preseed 创建两个 LVM 组
preseed

尝试使用 Preseed 创建两个 LVM 组

以下是我尝试做的技巧。我有虚拟机,我将用它来测试产品功能。测试该产品功能需要我以不同的方式配置磁盘。我的计划是在 Web 服务器上设置 Preseed 文件,可以对其进行操作以使服务器重新启动并使用我指定的磁盘配置进行安装。 以下是我想要的磁盘配置: 1) 磁盘 1 = OS 磁盘。此配置实际上不会改变,尽管它需要是 LVM(根和交换) 2) 磁盘 2 = 我想要的任何磁盘。这需要是 LVM,我需要能够设置不同大小的分区,这样我就可以在不同大小的 LVG 中创建 LV,以及多个 LVG。 我遇到的问题:这主要是在 Preseed 文件中起作用。然后,...

Admin

使用 preseed 在 debian wheezy 中设置键盘布局
preseed

使用 preseed 在 debian wheezy 中设置键盘布局

我想自动安装 Debian。我复制了示例预置文件进入 initrd,并验证它包含 d-i keymap select us 在安装系统中,/var/log/syslog包含一行 successfully loaded preseed file from file:///preseed.cfg 但我仍然看到Configure the Keyboard对话框。如何让安装程序在无需用户交互的情况下选择键盘布局? ...

Admin