Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Восстановление MBR после удаления Ubuntu

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3

Открыть новую тему     Написать ответ в эту тему

RedKhan

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток!
Имеется: нетбук Asus EEE PC 1005HA
На его диске имелись
C: - Windows XP SP3
D: - Просто диск с данными
Скрытый раздел Recovery
 
От D: отрезали места и установили Ubuntu. Через некоторое время стало ясно, что им никто не пользуются и его разделы стёрли Acronis Disk Director Home из Windows.
Дальше интереснее - не могу загрузить Windows. В Recovery Console писал и fixmbr, и fixboot, и bootcgf /rebuild - после загрузки ничего не менятся, просто мигает курсор. Самое интересное, что и Recovery Console и bootcfg видят как и Windows, так и загрузчик раздела Recovery.
 
Как заставить загрузиться Windows?

Всего записей: 568 | Зарегистр. 29-04-2007 | Отправлено: 17:32 09-10-2011 | Исправлено: RedKhan, 17:15 11-10-2011
CVN5510

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть куча прог по восстановлению загрузчиков. Попробуй ими. Навскидку помню EasyBCD...

Всего записей: 195 | Зарегистр. 06-02-2010 | Отправлено: 18:02 09-10-2011
MisHel64



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А код MBR в виде двоичного файла можно в студию?
 
Может диск C: банально не помечен загрузочным.
Проверить это, и исправить можно например с помощью DISKPART, PQMagic, и другими подобными утилитами.
 
Дальше, если код в MBR валидный, и раздел с Windows помечен как загрузочный, то копаться в коде BOOT сектора. Посмотреть, сидит ли там код от MsWindows, или левый. В коде BOOT Сектора невооружённым глазом должны быть надписи типа: NTLDR is missing. Исправлять это можно командой SYS. Только перед использованием очень внимательно прочитать всторенную справку.
 
И еще вопрос. Куда сажали LILO/GRUB при установки системы?

Всего записей: 2307 | Зарегистр. 21-09-2006 | Отправлено: 18:02 09-10-2011
RedKhan

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MisHel64

Цитата:
А код MBR в виде двоичного файла можно в студию?  

Не подскажите, как это сделать?
 

Цитата:
Может диск C: банально не помечен загрузочным.
Проверить это, и исправить можно например с помощью DISKPART, PQMagic, и другими подобными утилитами.  

Сделал C: активным с помщью загрузочной флешки Acronis Disk Director.
 

Цитата:
И еще вопрос. Куда сажали LILO/GRUB при установки системы?

Не помню, чтобы такой выбор при установке был.

Всего записей: 568 | Зарегистр. 29-04-2007 | Отправлено: 20:40 09-10-2011
MisHel64



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Не подскажите, как это сделать?  

Нет, не подскажу.  
Я это делаю с помощью DiskEditor из комплекта древних утилит нортона под Dos системой.
Или, если требуется легальность, то с помощью DD из Live версий юниксов.
 

Цитата:
Сделал C: активным с помщью загрузочной флешки Acronis Disk Director.  

Результат?
 

Цитата:
Не помню, чтобы такой выбор при установке был.

Должен был быть. Хотя про Ебунту не знаю, не пользуюсь этим поделием и никому не советую. У нормальных дистрибутивов всегда есть выбор, сажать в MBR или BOOT сектор.

Всего записей: 2307 | Зарегистр. 21-09-2006 | Отправлено: 20:49 09-10-2011
RedKhan

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Результат?  

Bootcfg /rebuild стал узнавать и Windows и recovery раздел, но система по-прежнему не грузиться.
 
Попозже попробую выковорить код MBR.

Всего записей: 568 | Зарегистр. 29-04-2007 | Отправлено: 23:32 09-10-2011
9285

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Сделал C: активным с помщью загрузочной флешки Acronis Disk Director.

А какой был до этого? Желательно не буквами оперировать а разделами (рековери (первый основной) ).
 

Цитата:
Не подскажите, как это сделать?


Цитата:
Попозже попробую выковорить код MBR.

Не надо его выковыривать - он легко считывается программой DMDE.
В шапке темы всё описано вполне доходчиво.

Всего записей: 4833 | Зарегистр. 06-10-2010 | Отправлено: 23:49 09-10-2011
QSQ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
поможет bootpart (есть в поиске)

Всего записей: 923 | Зарегистр. 29-09-2007 | Отправлено: 00:37 10-10-2011
RedKhan

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MisHel64
Код MBR в виде двоичного файла
http://www.multiupload.com/0TPJ1CGEW6
 
9285
Изначально был тот, на котором Windows , потом был установлена UBUNTU с GRUB (не знаю уж, чего он там натворил), потом, когда перестало грузиться, зашёл из-под загрузочной флешки ADD, увидел что активным стал Recovery, поменял опять на Windows.
 
QSQ
Спасибо, попробую.

Всего записей: 568 | Зарегистр. 29-04-2007 | Отправлено: 00:28 11-10-2011
9285

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RedKhan
Не знаю, как ты там использовал fixmbr, но загрузочный код явно не XP-шный (а GRUB-овский).

Всего записей: 4833 | Зарегистр. 06-10-2010 | Отправлено: 00:51 11-10-2011 | Исправлено: 9285, 00:55 11-10-2011
RedKhan

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Не знаю, как ты там использовал fixmbr

Сделал загрузочную флешку с Recovery Console по этой инструкции и запустил оттуда.

Всего записей: 568 | Зарегистр. 29-04-2007 | Отправлено: 00:58 11-10-2011
MisHel64



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Код у тебя там действительно гурбовский сидит.
Исправленную версию можешь забрать тут m64.4shared.com
Там же и прожка, которая подправляет код в файле.
 

Цитата:
делал загрузочную флешку с Recovery Console по этой инструкции и запустил оттуда.

Как люди любят все усложнять....

Всего записей: 2307 | Зарегистр. 21-09-2006 | Отправлено: 02:43 11-10-2011 | Исправлено: MisHel64, 02:45 11-10-2011
9285

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RedKhan
Я такие консоли не делал, но подозреваю что дело в том, что флэшка восприниается как винт и fixmbr срабатывает, но на неё.
 
Не знаю что там выложил MisHel64, так как лазить по подобным ресурсам и жамкать неоднократно + ждать время появления нет желания.
Насколько понял, DMDE ты уже понял как пользоваться. Скача пропатченный 0-вой сектор с http://rghost.ru/25101761 и запиши его в 0-ой сектор физического диска.
 

Всего записей: 4833 | Зарегистр. 06-10-2010 | Отправлено: 07:46 11-10-2011
RedKhan

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
9285

Цитата:
Я такие консоли не делал, но подозреваю что дело в том, что флэшка восприниается как винт и fixmbr срабатывает, но на неё.  

Вы оказались абсолютно правы. Вот что пишет сама MS по этому поводу:

Цитата:
If you do not specify a device_name, a new master boot record will be written to the boot device, which is the drive on which your primary system is loaded.  

 
Вообщем загрузка с той самой злополучной флешки, команды "map" (чтобы узнать как называется HDD), "fixboot C:", "fixmbr \Device\HardDisk0" и снова "fixboot C:" решили проблему.
 
Спасибо всем, кто откликнулся!
 
 
Но возникла небольшая проблема - диск с данными пользователя (тот который на extended partition) "забывает" свою букву. То есть встроенная утилита Windows вообще отказывается (все пункты меню серые) с ним что-то сделать (кроме как стереть), ADD же меняет букву, но после перезагрузки она опять забывается. У меня подозрения, что свой предустановленный Windows от ASUS специально настроеный так, чтобы прятать recovery радел от пользователей, путает его с этим разделом. Как это исправить интересно?

Всего записей: 568 | Зарегистр. 29-04-2007 | Отправлено: 17:15 11-10-2011
9285

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RedKhan
Если для смены буквы ADD используется в винде, то ничего он не сделает, потому как использует штатные возможности винды. И раз винда не может, то и он бессилен.
Хотя для меня непонятно что подразумевается под забывчивочтью. То есть, ты назначаешь букву раздела, а через время она теряется или имеет другую? Или речь о невоможности подключения буквы.
 
В принципе, есть небольшая неувязка в таблице разделов, но она как бы не должна влиять на буквы дисков.

Всего записей: 4833 | Зарегистр. 06-10-2010 | Отправлено: 18:23 11-10-2011
RedKhan

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
9285

Цитата:
Хотя для меня непонятно что подразумевается под забывчивочтью.

Буква меняется с помощью ADD - всё нормально, диск появляется в проводнике, папки и файлы открываются. После перезагрузки диск опять теряет свою букву (пропадает из проводника).
 
А вот в Disk Management опция смены буквы выбрать нельзя, она серая.
 
Вспомнил, что в первый раз такое появилась после того, как я зашёл в Ubuntu перед тем, как её стереть.

Всего записей: 568 | Зарегистр. 29-04-2007 | Отправлено: 21:27 11-10-2011 | Исправлено: RedKhan, 21:51 11-10-2011
9285

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно увидеть:
скриншот диспетчера дисков винды
скриншот экрана Разделы из DMDE
дамп секторов 151123450 и 100 последующих?

Всего записей: 4833 | Зарегистр. 06-10-2010 | Отправлено: 23:24 11-10-2011
RedKhan

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
9285

Цитата:
скриншот диспетчера дисков винды  

http://s017.radikal.ru/i410/1110/f8/7a3bb4eb05c4.jpg
Язык Windows турецкий, если нужно перевести какой-то пункт - пишите.
 

Цитата:
скриншот экрана Разделы из DMDE  

http://s017.radikal.ru/i438/1110/94/f50b1f64159d.jpg
 

Цитата:
дамп секторов 151123450 и 100 последующих

http://www.multiupload.com/DO1ESEKWJ0

Всего записей: 568 | Зарегистр. 29-04-2007 | Отправлено: 00:09 12-10-2011
9285

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RedKhan
В секторе 151123455 по какой то причине тип раздела 17 (скрытый NTFS).
Поменяй на 07 и посмотри что будет после перезагрузки.
 
PS. Кстати, там раньше был основной раздел - видимо убунта похозяйничала.
 
PPS. http://rghost.ru/25228411 - пропатченный сектор (на более приличном ресурсе )

Всего записей: 4833 | Зарегистр. 06-10-2010 | Отправлено: 00:22 12-10-2011 | Исправлено: 9285, 00:26 12-10-2011
RedKhan

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
9285
Дабы не наделать ничего лишнего:
Нужно открыть DMDE, Сервис>Заполнить секторы>Файл (выбрать Ваш файл), в полях "Первый сектор" и "Последний сектор" ввести 151123455, нажать ОК. Верно?
 

Цитата:
на более приличном ресурсе

Будем знать.

Всего записей: 568 | Зарегистр. 29-04-2007 | Отправлено: 00:38 12-10-2011
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Восстановление MBR после удаления Ubuntu


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru