личинка обновления sudo не работает

Когда я работаю sudo update-grub, Я добираюсь ниже ошибки:

/usr/sbin/grub-mkconfig: 2: /etc/default/grub: /boot/grub/grub.cfg.: not found

Я проверил и могу подтвердить что /boot/grub/grub.cfg файл существует и не пуст.

Я довольно плохо знаком с Linux и ценю Вашу справку.

Посмотрите ниже выводов.

sed -n '2 p' /usr/sbin/grub-mkconfig set -e

cat /etc/default/grub

GRUB_DEFAULT=0  
GRUB_HIDDEN_TIMEOUT=0  
GRUB_HIDDEN_TIMEOUT_QUIET=true  
GRUB_TIMEOUT=10  
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`  
GRUB_CMDLINE_LINUX_DEFAULT="video=hyperv_fb:1920x1080"  
GRUB_CMDLINE_LINUX=""  
3
задан 5 July 2016 в 11:39

1 ответ

Звуки у Вас есть корректные файлы в Вашей системе.

"личинкой обновления" является Ubuntu определенный сценарий, который вызывает личинку-mkconfig. Я не могу помочь Вам с этим... Но можно попробовать без сценария. личинка-mkconfig начнет с/etc/default/grub делать Вашу начальную загрузку системы. В то время как начальная загрузка личинки смотрит на grub.cfg файл для нахождения другого OS'es.

первое резервное копирование Ваш загрузочный файл:

sudo cp /boot/grub/grub.cfg  /boot/grub/grub.cfg.backup

Затем выполненный:

sudo grub-mkconfig -o /boot/grub/grub.cfg

И видят, как это идет...

я не работаю над машиной человечности, но моя личинка-mkconfig расположена в / папке мусорного ведра не sbin как Ваш вывод ошибок, предлагает. Можно узнать путем выполнения этого кода

which grub-mkconfig
0
ответ дан 1 December 2019 в 22:37

Другие вопросы по тегам:

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