Большой Воронежский Форум
» UNIX и дериваты>Помогите или установить линукс, или восстановить mbr.
dm.tsvetkov 21:21 02.01.2010
Получил очень забавную проблему, решить которую самостоятельно не могу.
Собственно, имею следуещее:
ноутбук с установленной на нем корпоративной виндой в которой прав у меня почти и нет.
Что бы иметь возможность помелочи пользоваться компом второй системой всегда ставил линукс.
По истечении 3-х лет, экспериментируя с 7 каким то образом довел рабочую лошадку хр до невменяемого состояния.
Хр была установлена заново, часть винчестера была оставлена при установки неразмеченой. Что бы я потом туда линукс установил.
Перед новым годом появилась такая необходимость.
По старой привычке симпатизирую дебиану. С него и начал.
Скачал нетинсталл. Прожег. Загрузился и вперед.
Программа разметки показала, как и должно быть sda1 - ntfs, sda5 - ntfs. Я создал 6 - /, 7 - swap, 8 - /home.
И тут установщик ругнулся на то, что sda5 чем то занят и ядро не сможет узнать о изменениях в разделе и т.д., предложив или проигнорировать или отменить.
Я, разумеется, проигнорировал. Установщик дальше отработал без претензий, нашел установленную хр и перегрузил комп.
После чего появилась надпись о том что граб 1.5 грузится.
Если бы я не отменил эту порнографию, то грузилось бы до сих пор все.
Так как я к приветам деба готов, а желания ковыряться - 0, то я решил, что нужно посмотреть последнюю мяту.
Мята тоже ругнулась на тоже дикую занятость диска. Как понимаете, мне ничего не оставалось, как жмакнуть на проигнорировать.
Когда я понял, что и новомодный граб 2 собирается загружаться до второго пришествия, до меня дошло, что в этот раз с пингвинов не сложилось и надо востанавливать mbr. Fixmbr, так сказать.
И тут началась мистика.
Диск с хр грузится только до строки проверка обородования. Дале экран и бесконечная тьма. Hiren's bootcd грузится до заставки с предложением загрузится с него, с жесткого, с него же, но альтернативно и тд. Но, при выборе любого пункта подменю - опять как в мордоре.
Причем, прекрасно видит, что у меня на диске есть уже установленная хр и грузит ее на ура ( хоть что то хорошее).
Диск с виста - грузится, но, ясный перец, mbr хр не востанавливает. Live cd лялиха грузятся на ура, но толку от них, как от козла молока.
С USB, оказывается, мой ноут грузиться не может. Привод в ноуте на заведомо рабочий менял - тот же шарик. Вид сбоку.
Какие будут мысли? [Ответ]
Jaged2 10:49 15.01.2010
fdisk /mbr ? [Ответ]
dm.tsvetkov 19:31 21.01.2010
Jaged2, а с чего я запущу эту команду? [Ответ]
Jaged2 08:44 22.01.2010

Сообщение от dmts_:
Jaged2, а с чего я запущу эту команду?

Думаю любой LiveCD подойдет с XP, это просто способ.
Более трудный - грузится с LiveCD Линукса, монтировать жеский диск, делать его корнем(chroot), поставить Lilo. [Ответ]
dm.tsvetkov 19:58 23.01.2010
Jaged2, если бы ты внимательно почитал тему, то увидел бы, что диски с win не грузятся.
lilo ставить...
хм... [Ответ]
Jaged2 08:39 25.01.2010

Сообщение от dmts_:
Диск с хр грузится только до строки проверка обородования.

Тут не совсем понятно какой именно диск, с дистрибом или Лайв.

А чем LILO не устраивает, нужные какие то мегафункции Граба ?
Чем проще тем надежне имхо))

зы: еще вспомнил метод, но требуется доступ к винту с рабочим мбр, командой dd копируем первые 512 байт диска в файл,
забираем файлик и с него накатываем на нерабочий мбр.

только /dev/hda - ставим соответсвущий. (hda hdb sda sdb и тп)

dd if=/dev/hda of=mbr.bin count=1 bs=512 - копирование
dd if=mbr.bin of=/dev/hda count=1 bs=512 - восстановление.

Cначало тут прочитай про 446
http://www.linux.org.ru/view-message.jsp?msgid=2851941 [Ответ]
tw1911 22:37 27.01.2010
сталкивался с похожими траблами, правда у меня почему то суся ставилась нормально, но при любой попытке изменить что нибудь из яста падал загрузчик. В итоге было решено сусю не использовать, так как все юзерфрендли зло....Теперь только Арч.... [Ответ]
dm.tsvetkov 11:04 02.02.2010

Сообщение от Jaged2:
dd if=/dev/hda of=mbr.bin count=1 bs=512 - копирование
dd if=mbr.bin of=/dev/hda count=1 bs=512 - восстановление.

вот это - скорее всего решение.
потому, что после недоустановки линукс у меня не работают загрузочные диски с виндоуз. с линукс - работают. двд - работают и с линуксом и с виндой. [Ответ]
Jaged2 11:26 02.02.2010
Прежде чем делать прочитайте ссылку выше, я это делал на своем винте с неизменяющайся таблицей разделов, у вас же может получится что мбр восстановится, но похерятся разделы, если отдадите команду восстановить все 512 байт с другого винта. [Ответ]
Select85 12:20 04.02.2010
да, если делать 512, разделам крышка. Либо действительно делать 446, либо fdisk /mbr с загрузочной дискетки или какого-нть диска. [Ответ]
Flaming 22:42 05.02.2010
mbr можно восстановить из-под линукса утилитой testdisk [Ответ]
Jaged2 08:05 09.02.2010
dmts_, получилось восстановить? [Ответ]
Вверх