Каждый раз, когда я загружаю свой ноутбук, терминал личинки подходит, и я должен ввести следующие три строки для начальной загрузки в мою ОС:
linux (hd0,msdos1)/vmlinuz root=/dev/sda1
initrd (hd0,msdos1)/initrd.img
boot
К чему опции должны я добавлять /etc/default/grub
так, чтобы личинке не был бы нужен ручной ввод при начальной загрузке?
Это не что-то, в чем можно измениться /etc/default/grub
, необходимо добавить новую запись в меню GRUB. Создайте файл /etc/grub.d/09_custom
с этим содержанием:
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry 'Ubuntu' {
linux (hd0,msdos1)/vmlinuz root=/dev/sda1
initrd (hd0,msdos1)/initrd.img
}
Сделайте это исполняемым файлом
sudo chmod +x /etc/grub.d/09_custom
и выполненный sudo update-grub
. Это должно добавить новую запись наверху файла конфигурации GRUB, поэтому при перезагрузке его, должен быть загружен автоматически по умолчанию.
Для обращения изменений удалить 09_custom
и повторно выполненный sudo update-grub
.