Я построил и заработал свой сервер Ubuntu, но для запуска мне нужно вручную добавить параметр загрузки («no-hlt») в grub. Я использую maverick, поэтому это grub2 .. и я не могу понять, как его вставить, поэтому мне не нужно вручную переопределять его при каждой загрузке. Что именно мне нужно сделать, чтобы включить этот параметр в загрузку по умолчанию?
Отредактируйте /etc/default/grub
файл:
GRUB_CMDLINE_LINUX="no-hit"
Если вам это нужно только при нормальной загрузке (т.е. не в однопользовательском режиме):
GRUB_CMDLINE_LINUX_DEFAULT="no-hit"
Если там уже есть параметры, то либо добавьте, либо добавьте (не имеет значения, какие именно), используя пробелы в качестве разделителей.
Кто-то может сказать редактировать /boot/grub/grub.cfg
; это плохая идея, поскольку Grub2 автоматически перезаписывает этот файл каждый раз, когда обновляется что-либо, связанное с ядром или GRUB.