Задача: восстановить Windows XP из скрытого раздела "PQService" после установленного Linux.
Это возможно в том случае, если Linux был поставлен, но раздел "PQService" не был удален.
Удаляем загрузчик Linux. Создаем загрузочную USB-флешку с помощью программы HP USB Disk Storage Format Tool Windows. Выбираем там нашу флешку, FAT32, ставим галку Quick Format, Create a DOS startup disk -> using DOS system files located at: [указываем путь к файлам COMMAND.COM и IO.SYS].
На флешке появятся эти файлы.
Качаем любой LiveCD Windows. У меня это быстрый RAM XP\RusLive_RAM.iso. Он загружается в RAM и работает потом без флешки. Очень шустро. Копируем образ в корень флешки.
Но чтобы он подгрузился, нужно скопировать в корень флешки все файлы из папки UNIboot. В этой папке найти файл MENU.LST.
Еще нам понадобится MbrFix. Скачаем и закинем ее на флешку в любое место.
Открываем его блокнотом и правим пути к ISO-образу LiveCD. Я закину ISO образ в корень флешки. Поэтому, меняем две строчки в этом файле с:
find --set-root /boot.iso
map /boot.iso (hd32)
На:
find --set-root /RusLive_RAM.iso
map /RusLive_RAM.iso (hd32)
Грузимся с флешки. При старте мы увидим надпись Windows 95 и загрузка остановиться. Нужно ввести в консоли команду dir, которая покажет все содержимое каталога. Там будет файл GRUB.EXE. Пишем в консоли GRUB.EXE и загрузка продолжится.
Когда винда загрузится запускаем из cmd MbrFix.exe с ключами:
Путь, естественно, указываем свой, там где находится файл MbrFix.exe.
Загрузчик Linux удален.
Перезагружаемся и когда появится логотип Acer жмем сочетание клавиш Alt + F10.
Совет: удерживайте нажатой клавишу Alt и многократно нажимайте F10. Получается не всегда с первого раза, так что пробуйте несколько раз.
Если ничего не произойдет, то нужно вручную сделать скрытый раздел активным. По умолчанию можно сделать только один раздел активным.
Устанавливаем Acronis Disk Director и делаем загрузочную флешку.
Грузимся с этой флешки. Правой кнопкой на разделе "PQService" выбираем "Отметить как активный".
Вытаскиваем флешку и перезагружаемся. Теперь этот раздел загрузится автоматически без сочетания клавиш Alt + F10.
После успешного восстановления Windows из скрытого раздела нам нужно снова загрузиться с флешки Acronis Disk Director и установить активным раздел, на котором установилась Windows.
Если после перезагрузки появляются кракозябры. То можно создать загрузочную дискету. Скинуть туда папку mbr acer с содержимым:
MBRWRDOS.EXE и RTMBR.BIN
После загрузки системы переходим в папку с этими файлами и пишем в консоли:
MBRWRDOS.exe install overwrite RTMBR.bin
в ответ консоль выведет:
No moving previous MBR.
Installing MBR ... OK
Если не помогло, смотрим статью Восстановление загрузчика Windows 7 вручную при помощи утилит bootrec.exe и bcdboot.exe
Создаем загрузочную USB-флешку с помощью программы HP USB Disk Storage Format Tool Windows. Выбираем там нашу флешку, FAT32, ставим галку Quick Format, Create a DOS startup disk -> using DOS system files located at: [указываем путь к файлам COMMAND.COM и IO.SYS].
Добавим к этим файлам еще AUTOEXEC.BAT, CONFIG.SYS, MSDOS.SYS. Теперь это полноценная загрузочная флешка. Можно прям сейчас с нее загрузиться.
Для удобства я скидываю в корень папку с драйверами для мыши и Volkov Commander. Прописываю в файле AUTOEXEC.BAT пути к ним, чтобы они грузились автоматически:
AUTOEXEC.BAT:
---------------------
@ECHO OFF
SET TEMP=C:\
LH BOOT\DRIVERS\SMARTDRV.EXE
LH BOOT\DRIVERS\KEYRUS.COM
LH BOOT\DRIVERS\MOUSE.COM
LH BOOT\DRIVERS\MSCDEX.EXE /D:CDDRIVER
BOOT\DN\VC.COM
SET SHELL=COMMAND.COM
Вот такое дерево файлов у меня на флешке:
--------------------
AUTOEXEC.BAT
CONFIG.SYS
MSDOS.SYS
Boot\DN\VC.COM
Boot\DN\VC.INI
Boot\DRIVERS\COUNTRY.SYS
Boot\DRIVERS\HIMEM.SYS
Boot\DRIVERS\KEYRUS.COM
Boot\DRIVERS\MOUSE.COM
Boot\DRIVERS\MSCDEX.EXE
Boot\DRIVERS\SMARTDRV.EXE
Boot\DRIVERS\Vide_cdd.sys
Это возможно в том случае, если Linux был поставлен, но раздел "PQService" не был удален.
Удаляем загрузчик Linux. Создаем загрузочную USB-флешку с помощью программы HP USB Disk Storage Format Tool Windows. Выбираем там нашу флешку, FAT32, ставим галку Quick Format, Create a DOS startup disk -> using DOS system files located at: [указываем путь к файлам COMMAND.COM и IO.SYS].
На флешке появятся эти файлы.
Качаем любой LiveCD Windows. У меня это быстрый RAM XP\RusLive_RAM.iso. Он загружается в RAM и работает потом без флешки. Очень шустро. Копируем образ в корень флешки.
Но чтобы он подгрузился, нужно скопировать в корень флешки все файлы из папки UNIboot. В этой папке найти файл MENU.LST.
Еще нам понадобится MbrFix. Скачаем и закинем ее на флешку в любое место.
Открываем его блокнотом и правим пути к ISO-образу LiveCD. Я закину ISO образ в корень флешки. Поэтому, меняем две строчки в этом файле с:
find --set-root /boot.iso
map /boot.iso (hd32)
На:
find --set-root /RusLive_RAM.iso
map /RusLive_RAM.iso (hd32)
Грузимся с флешки. При старте мы увидим надпись Windows 95 и загрузка остановиться. Нужно ввести в консоли команду dir, которая покажет все содержимое каталога. Там будет файл GRUB.EXE. Пишем в консоли GRUB.EXE и загрузка продолжится.
Когда винда загрузится запускаем из cmd MbrFix.exe с ключами:
C:\> MbrFix /drive 0 fixmbr /yes
и для Висты: C:\> MbrFix /drive 0 fixmbr /vista /yes
Путь, естественно, указываем свой, там где находится файл MbrFix.exe.
Загрузчик Linux удален.
Перезагружаемся и когда появится логотип Acer жмем сочетание клавиш Alt + F10.
Совет: удерживайте нажатой клавишу Alt и многократно нажимайте F10. Получается не всегда с первого раза, так что пробуйте несколько раз.
Если ничего не произойдет, то нужно вручную сделать скрытый раздел активным. По умолчанию можно сделать только один раздел активным.
Устанавливаем Acronis Disk Director и делаем загрузочную флешку.
Грузимся с этой флешки. Правой кнопкой на разделе "PQService" выбираем "Отметить как активный".
Вытаскиваем флешку и перезагружаемся. Теперь этот раздел загрузится автоматически без сочетания клавиш Alt + F10.
После успешного восстановления Windows из скрытого раздела нам нужно снова загрузиться с флешки Acronis Disk Director и установить активным раздел, на котором установилась Windows.
Если после перезагрузки появляются кракозябры. То можно создать загрузочную дискету. Скинуть туда папку mbr acer с содержимым:
MBRWRDOS.EXE и RTMBR.BIN
После загрузки системы переходим в папку с этими файлами и пишем в консоли:
MBRWRDOS.exe install overwrite RTMBR.bin
в ответ консоль выведет:
No moving previous MBR.
Installing MBR ... OK
Если не помогло, смотрим статью Восстановление загрузчика Windows 7 вручную при помощи утилит bootrec.exe и bcdboot.exe
Проделанных операций с командами
bootrec /FixMbr
bootrec /FixBoot
bootrec /RebuildBcd
лично мне, не дали результата.
А вот программа TestDisk полностью восстановила все разделы. После этого я загрузился с загрузочного диска Windows 7, и даже не дошел до меню восстановления (Repair), Windows сама предложила восстановить загрузчик. Все заработало.
Создаем загрузочную флешку
Создаем загрузочную USB-флешку с помощью программы HP USB Disk Storage Format Tool Windows. Выбираем там нашу флешку, FAT32, ставим галку Quick Format, Create a DOS startup disk -> using DOS system files located at: [указываем путь к файлам COMMAND.COM и IO.SYS].
Добавим к этим файлам еще AUTOEXEC.BAT, CONFIG.SYS, MSDOS.SYS. Теперь это полноценная загрузочная флешка. Можно прям сейчас с нее загрузиться.
Для удобства я скидываю в корень папку с драйверами для мыши и Volkov Commander. Прописываю в файле AUTOEXEC.BAT пути к ним, чтобы они грузились автоматически:
AUTOEXEC.BAT:
---------------------
@ECHO OFF
SET TEMP=C:\
LH BOOT\DRIVERS\SMARTDRV.EXE
LH BOOT\DRIVERS\KEYRUS.COM
LH BOOT\DRIVERS\MOUSE.COM
LH BOOT\DRIVERS\MSCDEX.EXE /D:CDDRIVER
BOOT\DN\VC.COM
SET SHELL=COMMAND.COM
Вот такое дерево файлов у меня на флешке:
--------------------
AUTOEXEC.BAT
CONFIG.SYS
MSDOS.SYS
Boot\DN\VC.COM
Boot\DN\VC.INI
Boot\DRIVERS\COUNTRY.SYS
Boot\DRIVERS\HIMEM.SYS
Boot\DRIVERS\KEYRUS.COM
Boot\DRIVERS\MOUSE.COM
Boot\DRIVERS\MSCDEX.EXE
Boot\DRIVERS\SMARTDRV.EXE
Boot\DRIVERS\Vide_cdd.sys
Комментариев нет:
Отправить комментарий