Многим статья думаю будет полезна, в прочем как и мне отличная и проверенная заметка. Нектороым пользователям в силу определенных причин (не будем уточнять каких именно), на компьютере приходиться держать две опереционные системе. Например как у меня Ubuntu и Windows (хотя виндой я практически вообще не пользуюсь, и давно перешел на Ubuntu но всёж иногда она мне нужна ). На днях мне потребовалось переустоновить винду. После установки /перустановки винды, на винчестер с установленной уже убунтой, вам прийдется восстанавливать загрузчик Grub. А все из-за того что во время установки виндовс установщик почему затирает его.
Восстановление grub.
1. Загрузитесь с live cd Ubuntu. Для этого вставьте в сд-ром диск с дистрибутивом, перезагрузите компьютер, и выберите пункт «Запустить ubuntu без установки»
2. Откройте терминал и выполните:
sudo fdisk -l
В результате вы увидите что-от подобное как у меня:
Тут обратите внимание на строку с записью Linux, это — диск, и раздел где установлена ваша ubuntu. В данном случае у меня это sda5 у вас может быть иначе.
2. Смонтируем наш диск с дистрибутивом.
sudo mount /dev/sda5 /mnt
вместо a5 — подставляем свои значения.
3. Установим grub:
sudo grub-install —root-directory=/mnt/ /dev/sda
a— ваше значение.
4. Перезагружаем компьютер.
5. Запускаем Ubuntu и обновляем загрузчик:
sudo update-grub
Вот и все. Загрузчик обновлен и полностью работоспособен.
Уведомление: Ubuntu | Как сбросить пароль пользователя. | Блог. Личные записки.
Очень помогла статья определиться, где найти консоль для востановления. После переустановки ХР удалось востановить грабер (Lubuntu 14.04 LTS).
Помогло. Огромное спасибо!!!
Большое спасибо!! 🙂
Спасибо Гиганское ;DDD
Здравствуйте, я так же сделал, но у меня загрузился только загрузчик с надписью «grub» и все, а сама операционка не запустилась, так что этот прием не работает
grub-probe: ошибка: не удалось получить канонический путь «/cow».
grub-install.real: ошибка: Более одного устройства для установки?.
НЕ ПОМОГЛО (((
sudo grub-install —root-directory=/mnt /dev/sda
правильно
ошибка: не удалось получить канонический путь «/cow»
Пару лет назад тоже долго е***ся с такой ошибкой в похожей ситуации, но как победил, не помню. (по моему, использовал Live-дистрибутив Mint вместо моей Runtu с доустановкой кучи программ, только чтобы конфиг gruba перезаписать, там в графике это как-то победилось, а в консоли ну никак!)
Хорошо, что флэшек у меня 9 штук, можно наделать кучу разных дистрибутивов!
Сейчас, когда переносил системы на другой винт, загрузился снова с Live-флэшки, дал команду blkid и посмотрел
/dev/sda6: UUID=»136bf780-28f2-468c-bd07-4f2a0372b519″ ENGINE=»ext4″
потом после монтирования моего раздела (sudo mount /dev/sda6 /mnt) зашел в /mnt/boot/grub и по поиску и замене заменил везде старый UUID на новый в файле grub.cfg. Сохранил в отдельную папку, потом в терминале перезаписал файл в /mnt/boot/grub.
Перезагружаюсь: есть загрузка!!! Мне не надо переустанавливать и вылизивать мой Runtu!!! И винда тоже грузится!
вбей и установи загрузчик
sudo add-apt-repository -y ppa:yannubuntu/boot-repair && sudo apt -y install boot-repair && boot-repair
и будет все ок по ходу разберешся