Есть ли какие-либо доступные методы так, чтобы я мог отредактировать свой/etc/grub.d/40_custom от LiveCD или такого? Я действительно должен отредактировать тот файл.Спасибо.
Принятие корневого раздела установки Ubuntu на HDD sda1
, смонтируйте его к /mnt
sudo mount /dev/sda1 /mnt
Если корневая файловая система не включена на sda1
используйте, например, sudo fdisk -l
найти корректный идентификатор.
Откройте файл /mnt/etc/grub.d/40_custom
с Вашим любимым редактором, например,
sudo nano /mnt/etc/grub.d/40_custom
Внесите любые изменения, Вы чувствуете себя необходимыми. Лучше всего сделать резервное копирование заранее.
Теперь необходимо обновить Личинку.
a. Смонтируйте файловые системы ядра к их соответствующим местам
sudo mount --rbind /dev /mnt/dev
sudo mount --rbind /sys /mnt/sys
sudo mount -t proc proc /mnt/proc
b. У Вас есть отдельный раздел начальной загрузки? Если да, смонтируйте его к /mnt/boot
c. Корень изменения к /mnt
sudo chroot /mnt
d. Проблема update-grub
. Это генерирует новое grub.cfg
и запишите это в /boot/grub/
. (Btw, это эквивалентно grub-mkconfig -o /boot/grub/grub.cfg
)
Перезагрузка.