Как изменить имя хоста в сокращенном live-cd Ubuntu 20.04

Я настроил live-cd 20.04 с помощью Cubic. Мне нужна помощь с изменением имени хоста на obo . Независимо от того, какой метод я пробовал, по умолчанию всегда возвращается «Ubuntu».

Используя терминал CHROOT от Cubic, я попытался:

  • скопировать измененное имя хоста и файлы хоста в / etc /
  • echo obo /etc/rc.local
  • @reboot * * * root hostnamectl set-hostname obo в crontab

Ничего из вышеперечисленного не сработало. Я могу установить почтовую загрузку имени хоста, то есть после загрузки рабочего стола. Если это имеет значение, я обошел "Попробовать Ubuntu".

Мы очень ценим любую помощь, предложения, комментарии по установке имени хоста во время или во время загрузки.

0
задан 10 May 2021 в 18:06

1 ответ

Простой способ сделать это - добавить параметр загрузки hostname в файлы конфигурации загрузки.


Подход

Для загрузки UEFI в Ubuntu 20.04 ...

  • Редактировать boot / grub / grub.cfg
  • Обратите внимание, что раздел «menuentry« Ubuntu »» используется для параметра по умолчанию

Для загрузки Legacy BIOS в Ubuntu 20.04 ...

  • Отредактируйте isolinux / txt.cfg
  • Обратите внимание, что раздел «label live» используется для параметра по умолчанию

. Однако для простоты просто добавьте этот параметр во все файлы конфигурации загрузки по умолчанию (отфильтрованные), перечисленные на вкладке Boot страницы Options Cubic.

Примечание. Файлы, которые вы видите на вкладке «Загрузка», могут отличаться в зависимости от вашего вкуса или версии Ubuntu. Например, для XUbuntu 20.04 имеется только /isolinux/txt.cfg .


Шаги

На вкладке загрузки страницы параметров Cubic ...

  1. Выберите boot / grub / grub.cfg

    Добавьте параметр hostname = MY_HOST_NAME в строку (ы), которые начинаются с liunx

  2. Выберите boot / grub / loopback.cfg

    Добавьте параметр hostname = MY_HOST_NAME в строки, начинающиеся с liunx

  3. Выберите isolinux / txt.cfg

    Добавьте параметр hostname = MY_HOST_NAME в строку (строки), которые начинаются с append


Пример

Здесь Вот пример того, как должен выглядеть isolinux / txt.cfg . В Ubuntu 20.04 этот файл используется для загрузки Legacy BIOS.

default live
label live
  menu label ^Try Ubuntu without installing
  kernel /casper/vmlinuz
  append boot=casper hostname=SILVERSPR file=/cdrom/preseed/ubuntu.seed initrd=/casper/initrd.lz quiet splash ---
label live-nomodeset
  menu label ^Try Ubuntu without installing (safe graphics)
  kernel /casper/vmlinuz
  append boot=casper hostname=SILVERSPR file=/cdrom/preseed/ubuntu.seed initrd=/casper/initrd.lz quiet splash nomodeset ---
label live-install
  menu label ^Install Ubuntu
  kernel /casper/vmlinuz
  append boot=casper hostname=SILVERSPR file=/cdrom/preseed/ubuntu.seed only-ubiquity initrd=/casper/initrd.lz quiet splash ---
label live-install-nomodeset
  menu label ^Install Ubuntu (safe graphics)
  kernel /casper/vmlinuz
  append boot=casper hostname=SILVERSPR file=/cdrom/preseed/ubuntu.seed only-ubiquity initrd=/casper/initrd.lz quiet splash nomodeset ---
label memtest
  menu label Test ^memory
  kernel /install/mt86plus
label hd
  menu label ^Boot from first hard disk
  localboot 0x80

Снимки экрана

Пример изменений файла boot / grub / grub.cfg в Ubuntu 20.04 для загрузки UEFI ...

Changes to the boot/grub/grub.cfg file in Ubuntu 20.04

Пример изменений в boot / grub / Файл loopback.cfg в Ubuntu 20.04 ...

Changes to the boot/grub/loopback.cfg file in Ubuntu 20.04

Пример изменений файла isolinux / txt.cfg в Ubuntu 20.04 для загрузки Legacy BIOS ...

Changes to the isolinux/txt.cfg file in Ubuntu 20.04

Пример Ubuntu 20.04 Живая среда с настраиваемым именем хоста ...

Ubuntu 20.04 Live Environment with Custom Hostname

0
ответ дан 28 July 2021 в 11:42

Другие вопросы по тегам:

Похожие вопросы: