Всем привет. Приключилась такая история. Установил Ubuntu 14.04 рядом с виндой (сначала стояла винда естес-но). Когда устанавливал бубунту, поставил GRUB2 в главную загрузочную запись, доработал его напильником уже после установки в Ubunt'e, что б можно было выбирать что грузить, винду или линукс. Через некоторое время HDD, на котором стоял линукс - нагнулся! Теперь у меня нет окна grub для выбора загрузки windows или linux, а вместо него все время выводит консоль с таким приветствием:
[console]error: no such device: *****-****--*---.
Entering rescue mode...
grub rescue>[/console]
Как мне вернуть окно для выбора ОС или сделать чтоб винда автоматом грузилась? А то че-то через консольные средства восстановления винды ничерта не плучается переписать этот граб на виндовый загрузчик! А там винда свежая стоит, только настроил все для работы и не хотелось бы все решать с помощью "format c..."! *HELP*
Настроить grub2 в качестве MBR, без установки Ubuntu
nkl, все просто. Берем диск винды, грузимся с него, выбираем восстановление. Открываем cmd.exe и пишем одно из следующего [console]bootrec /FixMbr
bootrec /FixBoot
bootrec /RebuildBcd
bootmgr /fixboot[/console]
Это восстановит загрузчик винды. Как вылечить grub не знаю :(
Как вылечить grub не знаю :(
Да никак. Каталог /boot/grub был на умершем диске. Запись в MBR там и ищет менюшку, что грузить.
Или второй диск поставить и установмть Linux, или отрезать кусок рабочего диска поl Linux, и поставить его заново.
Я так примерно написал. Простые решения
Но, осторожно!
Информации мало. Какая винда, какие разделы присутствуют, как разбит диск?
БА! Это что получается хваленый ГРОБ не может свои конфиги где-то на диске хранить без линукса? А венда может....
nkl, все просто. Берем диск винды, грузимся с него, выбираем восстановление. Открываем cmd.exe и пишем одно из следующего [console]bootrec /FixMbr
bootrec /FixBoot
bootrec /RebuildBcd
bootmgr /fixboot[/console]
Это восстановит загрузчик винды. Как вылечить grub не знаю :(
Пробовал, не помогает. Если нужно, проделаю все еще раз и опишу реакцию компа на каждую из команд, ну и плюс больше инфы о конфигурации системы, разелов /etc. Спрашивайте, не стесняйтесь.
С каких пор это она может??? Ну форматни свой С: и посмотри будет менюшка или нет =)БА! Это что получается хваленый ГРОБ не может свои конфиги где-то на диске хранить без линукса? А венда может....
nkl,
В помощь: http://help.ubuntu.ru/wiki/восстановление_grub
А это уже получается с ОС приблуда идет? Он (загрузчик) без ОС не может что ли работать?
Сделайте по аналогии с этим
http://greenflash.su/publ/14-1-0-29
Grub4DOS
Только ставьте на жесткий диск с виндой, и пускай оно и грузит систему
БА! Это что получается хваленый ГРОБ не может свои конфиги где-то на диске хранить без линукса? А венда может....
Да может-может. Но grub хранил свои конфиги именно на том диске, который у Вас накрылся :(
Как Вы их восстановите? NTFS - мимо кассы. У Вас есть хотя бы раздел с нормальной файловой системой? А каталог /boot/grub - я Вам дам, запуститесь с Live, всё восстановится.
Сделайте по аналогии с этим
http://greenflash.su/publ/14-1-0-29
Только ставьте на жесткий диск с виндой, и пускай оно и грузит систему
Это - слишком круто для домашнего компа :) Помните "Принцип Оккамы"? :)
Короче, у меня всего щас в системе 4 HDD, было 5, один накрылся. Я могу с помощью Live-линукса на каком нить харде создать небольшой раздельчик чисто для хранения этого /boot/grub и всего, что необходимо для его корректной работы и возможности в дальнейшем так же через live-дистрибутив его конфигурировать, на случай изменения состава операционных систем на компе. А потом в этом rescue mode указать какой диск и какой раздел нужно использовать GRUB'у для корректной работы? Так можно сделать?
Короче, у меня всего щас в системе 4 HDD, было 5, один накрылся. Я могу с помощью Live-линукса на каком нить харде создать небольшой раздельчик чисто для хранения этого /boot/grub и всего, что необходимо для его корректной работы и возможности в дальнейшем так же через live-дистрибутив его конфигурировать, на случай изменения состава операционных систем на компе. А потом в этом rescue mode указать какой диск и какой раздел нужно использовать GRUB'у для корректной работы? Так можно сделать?
Да.
Использовать можно любой раздел на любом диске с любой файловой системой Linux.
А это уже получается с ОС приблуда идет? Он (загрузчик) без ОС не может что ли работать?
конечно нет
по умолчанию любой загрузчик разделяется на две части
первая часть устанавливается в MBR, вторая - в системный раздел
если ломается HDD, то первая часть не может найти вторую и выдает error
Короче, у меня всего щас в системе 4 HDD, было 5, один накрылся. Я могу с помощью Live-линукса на каком нить харде создать небольшой раздельчик чисто для хранения этого /boot/grub и всего, что необходимо для его корректной работы и возможности в дальнейшем так же через live-дистрибутив его конфигурировать, на случай изменения состава операционных систем на компе. А потом в этом rescue mode указать какой диск и какой раздел нужно использовать GRUB'у для корректной работы? Так можно сделать?
ну а полетит у тебя этот хард, где твой загрузчик сидит, что делать будешь? ))