WindowsXP Recovery Console || Консоль восстановления Виндовс XP - Установка на USB / CDROM - Windows Системы - Основные Инструкции - Руководства - Мультизагрузочная Флешка Как сделать Загрузочную Флеш
Пользовательского поиска
Вторник, 06.12.2016, 15:24
Приветствую Вас Гость | RSS
Главная | Руководства | Регистрация | Вход
Меню Проекта
Категории каталога
Форма входа
Логин:
Пароль:
Поиск
Мы Рекомендуем:
Мнение Общественности
Пользовались ли вы Windows To Go?
1. Не слышал
2. Что то слышал, но не пробовал
3. Да, использую.
4. Пробовал, не интересно
Всего ответов: 46
Статистика

Всего на Сайте: 10
Гостей: 9
Пользователей: 1
IzMoskvyES
GreenFlash
Главная » Статьи » Основные Инструкции » Windows Системы

WindowsXP Recovery Console || Консоль восстановления Виндовс XP - Установка на USB / CDROM
WindowsXP Recovery Console

Повод написания руководства у меня появился после того как мучился с установкой WindowsXP Консоли восстановления на флэшку.Получилось так что при загрузки в MobaLiveUSB_0.2 все шло путем smile , а вот в реальности после загрузки с BIOS мне выпадал синий экран BSOD с ошибкой
STOP: 0x0000007B (parameter1, parameter2, parameter3, parameter4)
INACCESSIBLE_BOOT_DEVICE
http://support.microsoft.com/kb/324103/ru .

До сегодняшнего дня я не знаю способа грузить консоль восстановления через syslinux (если знаете то напишите мне я добавлю + напишите в комментарии ) , такчто все через GRUB.

!!!Заметка!!! Если вы грузите консоль восстановления с HDD (тоесть с вашего родного жесткого диска), то тогда есть смысл добавить некоторые настройки для консоли,для того можно было делать те вещи которые по умолчанию запрещены(к примеру вы не можете скопировать файл с вашего HDD на флэшку,также не можете просматривать папки диска...). Для этого добавьте в реестр =>

Код

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Setup\RecoveryConsole]
"SetCommand"=dword:00000001
"SecurityLevel"=dword:00000001


А потом когда вы загрузитесь в консоль то в командной строке надо будет написать (пробелы до и после знака '=' нужны) =>
Код
set AllowWildCards = TRUE
set AllowAllPaths = TRUE
set AllowRemovableMedia = TRUE
set NoCopyPrompt = FALSE


Если нет желания писать, берем весь этот текст, создаем TXT файл и туда вписываем эти команды,после чего держите файл в корне диска/флэшки/дискеты.Когда загрузитесь в консоль то надо будет написать :
Код
batch c:\nastroiki.txt (где C:\ ваш раздел диска)


Так можно применить настройки сразу.Почитать про все это на Microsoft =>
[1] http://support.microsoft.com/kb/314058
[2] http://support.microsoft.com/kb/235364/

Что означают эти команды :
Код

set AllowWildCards = true - Поддержка "звездочек" - "DEL *.bak"
set AllowAllPaths = true - Разрешить допуск ко всем файлам и папкам на вашем HDD
set Allowremovablemedia = true - Разрешить копировать файлы с вашего HDD на флэшки, дискеты, переносные диски.
set NoCopyPrompt = true - Не предупреждать о перезаписи файлов при копирований

---------------------------------------------------------------------------

"SetCommand"=dword:00000001 = Вход в консоль без пароля администратора
"SecurityLevel"=dword:00000001 = Разрешает использовать команды "Allow"

★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★    

[1] Установка на USB Флэш :

Скачать готовый пакет можно здесь :
1.http://rapidshare.com/files/270601813/RecoveryConsolePack.zip
2.http://letitbit.net/download/1753.af182f5ad1626d61a59ec1ee0/RecoveryConsolePack.zip.html

!!!Заметка!!! Файл ntdetect.com = 47 596 байт, только после проб и ошибок мне удалось загрузить именно с этим файлом

Просто скиньте папку cmdcons , файл bootfont.bin , ntdetect.com (47 596 байт) , и добавьте по примеру в свой menu.lst :
Код

title WindowsXP Recovery Console
find --set-root /cmdcons/setupldr.bin
chainloader /cmdcons/setupldr.bin
write 0x7C03 0x63646D63
write 0x7C07 0x00736E6F


★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★    

[2]Установка на CDROM :

Готовый пакет,просто добавьте на CD если не хотите возится с xprc.iso :
1.http://rapidshare.com/files/270650318/XPRC_For_CD.zip
2.http://letitbit.net/download/7487.7a935ccf87fa437578b74959c8/XPRC_For_CD.zip.html

1) В архиве который прилагается к этому руководству найдите образ XPRC.ISO,распакуйте его,там увидите папку i386,ее надо будет переименовать в xprc (к примеру),после чего откройте файл setupldr.bin в HEX редакторе и через поиск замените все "i386" на "xprc",после чего сохраните файл.
2) В bcdw напишите чтото типа :

\XPRC\setupldr.bin;WindowsXP Recovery Console

3) При загрузке появится обычная "установка" WindowsXp ,после какого то времени вам надо будет нажать кнопку "R" ,консоль загрузится (если не пошло,то вероятно вы не добавили маркерные файлы - WIN51,WIN51IP,WIN51IP.SP2).


!!!Заметка!!! Также ,даже если у вас Unattended дистрибутив и буква "R" на экране не появляется,можно загрузить консоль восстановления нажимая клавишу F10 много раз(нажимайте на протяжении копирования файлов windows,тоесть когда начилась текстовая версия "setup",там где синий цвет экрана)


Также в архив я включил memdisk от syslinux , это версия особого memdisk'а которая позволяет грузить ISO в память (типа команды map) ,этот memdisk специально скомпилирован для этого,последняя версия syslinux 3.82 не содержит этого memdisk (даже версия 4.00beta):
Код

LABEL memtest
  kernel memtest
  append iso initrd=/xprc.iso


http://www.boot-land.net/forums/index.php?showtopic=8258 <= Почитайте насчет "map iso" в syslinux.

© ☭ Stalin 2009
Категория: Windows Системы | Добавил: Stalingrad (23.08.2009) | Автор: Stalin
Просмотров: 37945 | Комментарии: 17 | Рейтинг: 5.0/3
Всего комментариев: 17
avatar
1
эту статью можно убирать?
avatar
10
Нет, нет ни в коем случае, плиз.
avatar
15
Можно Машку за ляжку, а тут надо разрешение спрашивать. biggrin
avatar
2
Спасибо!
avatar
3
НЕТ ненужно ребята!Очень хорошоя статья я мучался неделю пака её ненашол=)))маладец 5+ тебе!!!
avatar
4
супер.... тоже лопатил форумы 3 дня а тут на тебе - пережовано и на блюдичке...
СЕНКС
avatar
5
установить на флеш не получилось как вываливался в BSOD
STOP: 0x0000007B
так и вываливается
avatar
6
Quote (Alex)
даже если у вас Unattended дистрибутив и буква "R" на экране не появляется,можно загрузить консоль восстановления нажимая клавишу F10 много раз

Много раз нажимать не нужно, достаточно нажать клавишу F10 в тот момент, когда программа установки предлагает нажать клавишу F6 для установки сторонних драйверов SATA/RAID. wink

Вопрос такой возник - консолька она ведь маленькая, много места в оперативке не займет... Я так понимаю такая сложная статья возникла потому, что через FiraDisk невозможно запустить консоль. А в чем тогда проявляются проблемы запуска через FiraDisk?

avatar
16
Большое СПАСИБО за F10, сколько мучался, не мог с флешки зайти в консоль восстаносления, а ответ оказался очень простым, уже несколько дистрибутивов переустанавливал на флешке, не мог понять как можно войти в консоль восстановления.Ещё раз БЛАГОДАРЮ!!!
avatar
7
Огромное спасибо! Долгое время не мог найти текст для menu.lst . Статья выручила.
avatar
8
Есть оригинальный iso-образ с виндой. Добавил туда grub4dos.
Существует ли какой-нибудь способ запуска консоли восстановления напрямую из папки i386 (путём, например, подсовывания примапленного образа дискеты с файлом winnt.sif)?
Т.е, чтобы не изменять сам дистрибутив винды, а только menu.lst?
Если попытаться запустить консоль восстановления так
chainloader /I386/SETUPLDR.BIN
write 0x7C03 0x63646D63
write 0x7C07 0x00736E6F
то получаю:
"txtsetup.sif не найден. Ошибка. 18" (кажется).
Ну, оно, наверное, логично. Т.к, файл этот скорей всего ищется в /cmdcons. Но никак не в /I386!
Просто не хочу добавлять отдельно в образ саму консоль восстановления (папку /cmdcons). Дубликаты - ни к чему. Консоль и так есть в самом дистре винды. Но, хотелось бы чтобы для этого был отдельный пункт в menu.lst
avatar
9
Респект Все работает!!!!!!!!!! Спасибо!!!! smile
avatar
11
думаю можно в iso заменить патченный файлик от сюда
http://forum.oszone.net/thread-85645-3.html
тогда будет вообще красиво.
avatar
12
Тупо уходит в перезагрузку и все... angry
avatar
13
скорей всего забыл положить файл ntdetect.com в корень флешки? wink
avatar
14
Похоже действительно забыл.. smile
avatar
17
Большое спасибо. Всё получилось с первого раза. Думаю до сих пор требуется народу. не удаляйте.
avatar
Copyright GreenFlash © 2016
Рейтинг@Mail.ru