Рейтинг:1

Проблемы с автоматической установкой Ubuntu 20.04

флаг fr

Я пытаюсь выполнить автоматическую установку Kubuntu 20.04 с помощью PXE-сервера. Сначала с помощью образа ubuntu20.04-live-server и добавления пакета de kubuntu-desktop. Дело в том, что в какой-то момент я заблудился, потому что автоустановщик не делает ничего из того, что указано в моем файле пользовательских данных. Может быть, кто-то может мне помочь. Это будет мое PXE-меню:

меню по умолчанию.c32
подсказка 0
тайм-аут 300
название меню Меню PXE
LABEL Установите Kubuntu 20.04 с помощью автоматической установки
 
    ЭТИКЕТКА МЕНЮ Установите Kubuntu 20.04 с помощью автоматической установки
    Ядро initundkernel/vmlinuz
    INITRD initundkernel/initrd
    APPEND root=/dev/ram0 ramdisk_size=150000i ip=dhcp url=http://myip/ubuntu-20.04.2-live-server-amd64.iso autoinstall ds=nocloud-net;s=http://myip/preseed /cloud-init/ cloud-config-url=/dev/null

Меню работает, производит правильную установку плоского образа ubuntu-сервера, но на этом все. Он просто делает вид, что читает мой файл пользовательских данных:

автоустановка:
  версия: 1
  подходящий:
    IP-адрес: правда
    save_sources_list: ложь
    начальный:
    - арки: [amd64, i386]
      ури: http://archive.ubuntu.com/ubuntu
    - арки: [по умолчанию]
      URI: http://ports.ubuntu.com/ubuntu-ports
  идентификатор: {имя хоста: ноутбук17, пароль: $6$BCcme3szGenL3OjI$mj8X5xU97tQmqLkJyrTi3Aroi4Zx1D9a8kMAv08FmX15pK1FLcX5cBCLhYkwxCH1M9iRA2azSqmKMnKpkLAmw1,
    настоящее имя: localadmin, имя пользователя: localadmin}
  клавиатура: {раскладка: de, вариант: nodeadkeys}
  локаль: de
  сеть:
    Ethernet: {}
    версия: 2
  СШ:
    разрешить-pw: правда
    авторизованные ключи: 
      - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDQJj+FCD7xQKz0gDin7pLnqT15wBfeCbnKLWiAPuNBKTqjQT8TO7QaK6TskNVW2rg32ixcT4FGG8d047nMrNzVz61lIsVNiwCGZZQun6Vp6kqdUGP9upXS3ewhsmHNQNAXdZ+XUpUv+++1QU2RX4UEDJelrpIt i@mylaptop
    сервер установки: правда
  место хранения:
    конфигурация:
    - {ptable: gpt, серийный номер: BIWIN_SSD_1832008401056, путь: /dev/sda, стереть: суперблок,
      сохранить: ложь, имя: '', grub_device: правда, тип: диск, идентификатор: disk-sda}
    - {устройство: disk-sda, размер: 1048576, флаг: bios_grub, номер: 1, сохранить: false,
      grub_device: false, тип: раздел, идентификатор: раздел-0}
    - {устройство: disk-sda, размер: 1073741824, стереть: суперблок, флаг: '', номер: 2,
      сохранить: false, grub_device: false, тип: раздел, идентификатор: раздел-1}
    - {fstype: ext4, том: раздел-1, сохранить: false, тип: формат, идентификатор: формат-0}
    - {устройство: disk-sda, размер: 238979907584, стереть: суперблок, флаг: '', число: 3,
      сохранить: false, grub_device: false, тип: раздел, идентификатор: раздел-2}
    - {том: раздел-2, ключевой файл: /tmp/luks-key-td2i_kos, сохранить: false, тип: dm_crypt,
      идентификатор: dm_crypt-0}
    - имя: убунту-vg
      устройства: [dm_crypt-0]
      сохранить: ложь
      тип: lvm_volgroup
      идентификатор: lvm_volgroup-0
    - {имя: ubuntu-lv, volgroup: lvm_volgroup-0, размер: 119481040896B, сохранить: false,
      тип: lvm_partition, идентификатор: lvm_partition-0}
    - {fstype: ext4, том: lvm_partition-0, сохранить: false, тип: формат, идентификатор: формат-1}
    - {устройство: формат-1, путь: /, тип: mount, id: mount-1}
    - {устройство: format-0, путь: /boot, тип: mount, id: mount-0}
  версия: 1
  
   пакеты:
   - необходимо для сборки
   - kubuntu-рабочий стол

  поздние команды:
   - sed -i 's/^#PermitRootLogin yes/PermitRootLogin yes/' /etc/ssh/sshd_config
   - перезапуск службы sshd
   - dhclient

Я следил за некоторыми документами, такими как следующий https://louwrentius.com/understanding-the-ubuntu-2004-lts-server-autoinstaller.html#fnref:file но это не работает.Я использовал файл /var/log/installer/autoinstall-user-data в качестве примера, а затем мне просто нужно добавить несколько вещей, таких как пакет kubuntu-desktop, а затем openssh-server с моим ssh-ключом и разрешить вход в систему как root.

Любая помощь приветствуется

Andrew Lowther avatar
флаг jp
Ваш файл `user-data` **должен** быть с `#cloud-config`. Это необязательно. Кроме того, будьте осторожны при установке среды рабочего стола. Некоторые основные компоненты будут изменены (например, NetworkManager заменит systemd-network). В этом сообщении есть несколько рекомендуемых шагов для настольных компьютеров https://askubuntu.com/a/1292033/376778.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.