UEFI загрузочная ISO собственного дистрибутива Linux

SSH обычно настраивается для передачи некоторых переменных среды, которые считают безопасными и системно-независимыми, а именно, связанные с локалью переменные среды: LC_*. Таким образом на многих установках, можно передать данные через среду путем установки переменной как LC_DESIRED_HOSTNAME. Каким переменным среды сервер позволяет, Вы передать определяетесь AcceptEnv начинание sshd_config, и который переменные среды, которые клиент пытается передать, определяются SendEnv начинание ~/.ssh/config.

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

На Linux, если Вы работаете unshare -u someprogram, затем someprogram и его подпроцессы будут работать в отдельном пространстве имен, которое имеет его собственное имя хоста. Имя хоста в пространстве имен начинается идентичный остальной части системы, но это может быть изменено независимо. Это должно быть сделано как корень, если Ваша версия ядра не 3.8 или выше.

unshare -u -- sh -c 'hostname "$LC_HOSTNAME"; service hadoop start'

3
28.05.2014, 14:56
1 ответ
[1187333] Очень советую прочитать [1187731] отличные документы Рода Смита[1187732] и если вам все еще нужна помощь, попросите еще раз (я внедрил поддержку UEFI в ALT Linux -- там [1187733]SecureBoot mini-HOWTO[1187734], но я не думал, что написание UEFI Boot будет стоить полтора года назад, учитывая, что уже достаточно инструментов и реализаций). Говоря об инструментах, вы хотите:

  • isohybrid-0.12 из syslinux-4.06 ([1187917]поддержка GPT/UEFI[1187918])
  • недавний xorriso (1.2.6 подойдёт, 1. 3.4 работает даже лучше для меня)
  • EFI toolchain (я использую gnu-efi 3.0r/3.0u)

EFI bootloader (elilo, refind, grub 2.00 с патчами...)

  • EFI toolchain (я использую gnu-efi 3.0r/3.0u)
  • EFI bootloader..)

    ядро с ещё несколькими включёнными опциями (CONFIG_EFI, CONFIG_EFI_PARTITION, CONFIG_EFI_VARS, CONFIG_FB_EFI)

    ren *.drg.txt *.
    

    gdisk или parted

    На всякий случай, мой проект mkimage-profiles явно поддерживает сборку UEFI-загружаемых гибридных образов и лёгкую настройку (не нужно ничего форкировать, просто выберите достаточно близкую базу и подправьте её). В основном он не просто так документирован на русском языке и на сегодняшний день использует пакетную базу ALT Linux, [1187747] эти старткиты [1187748] входят в его состав.

    Удачи :-)[1187342].

    1
    27.01.2020, 21:31

    Теги

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