Как мне полностью удалить grub и установить его заново, чтобы он работал? (проблема двойной загрузки)
Хорошо, вот так. У меня есть два жестких диска. Один из них - диск объемом 1 ТБ, на котором у меня установлена Win 7, а другой - 250 ГБ, на котором есть Ubuntu. Обе установки работают нормально, ни одна не повреждена. Сначала я установил Win 7 Ultimate, потому что я знаю, что он испортил grub в системе с Ubuntu, установленным первым. Затем, после того, как я полностью его настроил, я перезапустился из-за обновлений. Затем, после его перезапуска, я установил Ubuntu на другой диск, позволив ему установить то, что ему нужно, автоматически. Когда я перезапустил, это пошло, чтобы жрать, конечно. Однако именно тогда я заметил проблему. Там не было записи для Windows. Я перезапустился на живом диске Boot Repair (результаты на http://paste.ubuntu.com/8405452), но, похоже, он клонировал сбойный диск с другого диска на жесткий диск Windows, так как тот видит только Ubuntu.,
Как мне полностью удалить grub и затем установить его как свежий? У меня есть диск grub 2, а также все установочные носители, необходимые для любой из установленных мной операционных систем.
1 ответ
Бежать sudo update-grub
на вашем LiveCD. Если это не удается, следуйте приведенным ниже инструкциям.
Для Windows вам нужно будет вручную восстановить ваш загрузчик.
На LiveCD запустите lsblk
,
Одна из записей должна иметь много вложенных записей. Это должно выглядеть примерно так /dev/sda
, Помни, что это такое!
Затем беги sudo grub-install /dev/sda
(или как там, вы узнали выше).
Перезагрузитесь и наслаждайтесь.
Если вы получите печально известный cow
сообщение об ошибке, запустите эти команды:
Прежде всего, смонтируйте раздел Linux с помощью этой команды:
sudo mount /dev/sda1 /mnt #Replace sda1 with appropriate partition
Затем запустите:
sudo grub-install --root-directory=/mnt /dev/sda