Когда я запускаю sudo update-grub
или sudo grub-mkconfig -o /boot/grub/grub.cfg
, все идет как обычно, но когда я проверяю /boot/grub/grub.cfg
, файл остается таким же, как и раньше, даже если я установил новые ОС!
Я запустил sudo grub-mkconfig -o /home/gabriel/Desktop/test.txt
и проверил файл. Это говорит о том, что владелец является пользователем root и имеет только права на чтение. Кроме того, это старая версия моей установки GRUB, и она не отражает мою недавнюю установку Windows 8.
Есть какие-то права доступа, которые установлены неправильно или что-то в этом роде? Это очень неприятно.
os-prober
вывод:
/ dev / sda1: Windows 8 (загрузчик): Windows: цепочка
blockquote>
/ dev / sda12: неизвестно Распределение Linux: Linux: linux [ 118]
/ dev / sda5: Среда восстановления Windows (загрузчик): Windows1: цепочка
/ dev / sda6: Windows 7 (загрузчик): Windows2: цепочка
/ dev / sda8 : Fedora, выпуск 17 (Beefy Miracle): Fedora: linuxПримечание: «неизвестный дистрибутив Linux» - это ChromiumOS.
Этот является выходом
bootinfoscript
.
Проблема решена, проголосуем за это, чтобы закрыть. (Спасибо за ваше время, bcbc.) Это была моя вина.
Похоже, что мои данные конфигурации загрузки Windows были испорчены Windows Startup Repair - в частности, мой раздел восстановления (в начале диска). Он установил загрузчик Windows 8 поверх него :( и на новом разделе 8 не было установлено загрузчика. Я подумал, что это дает мне старую конфигурацию, потому что в действительности он не показывает никаких изменений. новая установка, я только что стер эту 8 установку и начал снова, но я подозреваю, что это будет намного сложнее при установленной установке. вещи из командной строки сами! Восстановление запуска становится ненадежным со многими установками Windows!