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'
EFI bootloader (elilo, refind, grub 2.00 с патчами...)
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].