Программное обеспечение
Слетел закрузчик Windows и Линукс (GRUB)
У меня винда и линукс убунту установлены ряодом, но когда я создал диск Е на винде, по видимому он задел какой-то скрытый раздел линукс. Сейчас мне удалось запустить винду с помощью спасательной флешки Сергея Стрельца (может кто знает). Помогите восстановить загрузчик с минимальными потерями. Спасибо!
Запуститься с LiveCD Ubuntu..
В терминале пишем: sudo fdisk -l
Примерный вывод.. ищем Linux, он на диске sda, раздел sda1:
/dev/sda1 29 8369 66999082+ 83 Linux
/dev/sda2 * 8370 13995 45190845 7 HPFS/NTFS
/dev/sda3 13996 14593 4803435 5 Extended
!! Linux может быть установлен на другой диск sdb, sdc и другой раздел sda3, sdb2 и. т. д.. соответственно меняем sda1 при монтировании и sda во время установки GRUB.
монтируем:
sudo mount /dev/sda1 /mnt -- (тут пишем раздел с Linux - sda1 в нашем примере..)
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
заходим от root устанавливаем GRUB на диск sda:
sudo chroot /mnt
grub-install /dev/sda -- (тут пишем диск на который будет установлен GRUB - sda в нашем примере..)
выходим из root закрываем терминал:
CTRL + D + D
Перезагружаем ПК.
В Ubuntu, в терминале обновляем GRUB:
sudo update-grub
Диски не затронуты в Linux. Просто внесенные изменения на жестком диске не прописаны в файле etc/fstab GRUB не знает какой раздел к чему относится...
https://help.ubuntu.ru/wiki/восстановление_grub
В терминале пишем: sudo fdisk -l
Примерный вывод.. ищем Linux, он на диске sda, раздел sda1:
/dev/sda1 29 8369 66999082+ 83 Linux
/dev/sda2 * 8370 13995 45190845 7 HPFS/NTFS
/dev/sda3 13996 14593 4803435 5 Extended
!! Linux может быть установлен на другой диск sdb, sdc и другой раздел sda3, sdb2 и. т. д.. соответственно меняем sda1 при монтировании и sda во время установки GRUB.
монтируем:
sudo mount /dev/sda1 /mnt -- (тут пишем раздел с Linux - sda1 в нашем примере..)
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
заходим от root устанавливаем GRUB на диск sda:
sudo chroot /mnt
grub-install /dev/sda -- (тут пишем диск на который будет установлен GRUB - sda в нашем примере..)
выходим из root закрываем терминал:
CTRL + D + D
Перезагружаем ПК.
В Ubuntu, в терминале обновляем GRUB:
sudo update-grub
Диски не затронуты в Linux. Просто внесенные изменения на жестком диске не прописаны в файле etc/fstab GRUB не знает какой раздел к чему относится...
https://help.ubuntu.ru/wiki/восстановление_grub
обычно ставят так.
сначала винду. она ставит свой загрузчик.
потом линукс - он затирает загрузчик винды и ставит груб, который находит все ОСи.
если ты после этого установил винду, то она затирает груб.
теперь тебе надо восстановить груб.
https://help.ubuntu.ru/wiki/восстановление_grub
Выбирай "восстановление после установки виндовс"
сначала винду. она ставит свой загрузчик.
потом линукс - он затирает загрузчик винды и ставит груб, который находит все ОСи.
если ты после этого установил винду, то она затирает груб.
теперь тебе надо восстановить груб.
https://help.ubuntu.ru/wiki/восстановление_grub
Выбирай "восстановление после установки виндовс"
1) Грузишься с любой загруз. флешки с Линуксом в лайф. СД
2)В терминале вводишь:
lsblk
Смотришь, как отображаются диски. Граб можно поставить на раздел с Линуксом, или в корень ЖД.
3) ВВодишь:
sudo mount /dev/sdaх /mnt
где вместо sdaх указываешькуда ставить Граб (например :sda1, sdb1)
4)Вводишь:
sudo grub-install --root-directory=/mnt /dev/sda
ФСЁ!
Можешь ещё установить Grub-Customizer -оч полезная штука (Гугель-в помощь).
2)В терминале вводишь:
lsblk
Смотришь, как отображаются диски. Граб можно поставить на раздел с Линуксом, или в корень ЖД.
3) ВВодишь:
sudo mount /dev/sdaх /mnt
где вместо sdaх указываешькуда ставить Граб (например :sda1, sdb1)
4)Вводишь:
sudo grub-install --root-directory=/mnt /dev/sda
ФСЁ!
Можешь ещё установить Grub-Customizer -оч полезная штука (Гугель-в помощь).
в сообщество пиши про граб, тут тебе вряд ли кто поможет, когда то были подобные проблемы, пока не снес окончательно винду, какое то время болталась винда в виртуал боксе но... теперь онли- линукс
Андрей Седегов
only какой линукс?
запускайся с любого лайфа линукса и восстанавливай загрузчик grub
Виктор Дудырев
через lilo?
Винду же запустил - а линух в клетку (VirtualBox) пусть там живет.
Виктор Дудырев
но линуксом я пользуюсь из-за скорости, а пожертвовать и ею + проблемы с виртуалкой - не мой вариант
Похожие вопросы
- объясните все тонкости линукс, чем windows и линукс отличается, чем отличается дапустим linux юбанту, от другово, и каке
- слетела активация Windows Seven HP
- Кто перешел с Windows на Линукс или наоборот
- Хочу перейти с Windows на линукс, ( надоели баги которые не хотят устранять )
- У меня сейчас windows 7. Хочу скачать и установить линукс на комп. Просьба, не говорите что линукс дерьмо по сравнению с
- Почему все так хвалят Linux? Ведь Windows 10 тоже может всё что хочешь, просто в линуксе есть дополнительные API
- Линукс и windows
- Активация Windows 7 слетела и не восстанавливалась.
- ошибка grub вместо загрузчика windows
- Какие преимущества Linux перед Windows вы знаете? (и другое о линуксе внутри)
sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt /dev/sda