Вход Регистрация

Забыли пароль?

Чужой компьютер

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

 
Введение

C выпуском новой операционной системы Windows 7, компания Acer разработала новую оболочку для программы восстановления системы - NAPP версии 7.5.х.х (New Acer Preload Program), работающую под управлением новой версии WinRE 3.0 RTM. Для создания/разворачивания образа предустановленной системы в версиях NAPP 7.0.x.x (предустановленная системв - Windows Vista) и NAPP 7.5.x.x (предустановленная система - Windows 7) используется небольшая утилита ImageX.exe, разработчиком которой является Microsoft и позволяющая очень значительно сжимать создаваемый образ (примерно в три раза от исходного объема). Уточню, что в предыдущих версиях NAPP (начиная с версии 3.3.х.х и заканчивая версией 6.х.х.х) для этих целей использовалась программа ImageIT.exe (разработчик - Wasay).
Детальное описание принципа работы скрытого раздела для различных предустановленных операционных систем, а также руководства по их редактированию/созданию, вы можете найти в опубликованных материалах по следующим ссылкам:
Cкрытый раздел для предустановленной Windows Vista (создание, редактирование)
Создание скрытого раздела для предустановленной Windows XP.
Прошу принять во внимание, что WinRE хоть и сильно урезаная, но все-таки самостоятельная операционная система. При ее загрузке также необходимо наличие кода для загрузчика bootmgr (сам файл лежит в корне скрытого раздела), который, в свою очередь, передает управление через bcd (файл bcd содержит всю необходимую информацию по загрузке систем(ы), лежит в папке BOOT и является аналогом файла boot.ini в Windows XP) образу boot.wim, расположенному в папке Sources. Образ системы разворачивается на виртуальный диск и запускается файл winpeshl.exe (WindowsSystem32Winpeshl.exe), который считывает и выполняет команды из файла winpeshl.ini, указанные там в явном виде. Таким образом, можно интегрировать нужную вам программу в образ boot.wim и указать путь к ней в файле winpeshl.ini. Но это уже совсем другая история...
Возвращаясь к технологии D2D, все-таки кратко приведу основные возможности при работе с Acer D2D Technology.

Очистка диска и создание разделов

Запустив компьютер по Alt-F10, попадаем в оболочку Acer eRecovery Management.

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Теперь жмем сочетание клавиш Alt-Home и откроется командная строка

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Здесь есть возможность безболезненно и быстро не только посмотреть существующие разделы жесткого диска, но и работать с ними. Например, если ввести команду notepad, откроется блокнот, который можно использовать в качестве проводника. Чтобы просмотреть информацию по разделам, введите последовательно команды:

diskpart
sel disk 0
list part


Вы увидите все существующие разделы жесткого диска, а также и их типы.

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Обратите внимание, что при загрузке по Alt-F10 (со скрытого раздела), первый раздел становится активным и меняется его тип. Естественно, иначе он бы не был работоспособным :) Также ему присваивается буква (обычно диск С, а установленная во второй раздел ОС теперь расположена на диске D:, однако, в версиях NAPP 7.x.x.x и выше, скрытому разделу присваивается другая буква (обычно М)). Аналогичная ситуация со всеми существующими скрытыми разделами.

Чтобы удалить/создать нужные разделы, в программе diskpart.exe используются команды del part и create part (осторожней с разделом 1!!! Это скрытый раздел), например:
1. Необходимо удалить все существующие разделы, кроме скрытого (их два) и создать новые объемом 35 и 200 Гб соответственно. Для этого вводим:

diskpart
sel disk 0
sel part 2
del part
sel part 3
del part
create part primary size=35000
format quick label=OS
assign letter=D
create part primary
format quick label=DATA
assign letter=E
exit


Эти команды удалили старые разделы (2 и 3) и создали новые, присвоив им буквы D и E соответственно. Более подробную информацию по доступным командам вы можете найти, введя команду
diskpart /?
Если загрузиться с установочного диска с Windows Vista или Windows 7, выбрав параметр "восстановление", далее "командная строка" и войти в консоль diskpart, можно проводить любые операции со всеми разделами жесткого диска, они не будут задействованы.

Изменение заводского образа предустановленной системы

Вряд ли найдется пользователь, которого полностью устраивает операционная система в "заводской" конфигурации. Как изменить этот образ? Начнем по порядку:

1. Запускаете компьютер по нажатию Alt-F10 - входите в консоль eRecovery Management (см. фото выше);

2. Запустив командную строку (комбинация клавиш Alt-Home), можете изменить размеры разделов, как описано выше. Применив команду notepad, откроется блокнот, который можете использовать как проводник, указав в параметрах "тип файлов" - "все файлы" как показано ниже:

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

На фото видно, что системный раздел (ACER) смонтирован на диски D: и N: Так и должно быть - это "зеркала".
Найдите файл M:\D2D\Patch\Patch.bat и переименуйте его (используя правую кнопку мыши) в Patch1.bat
Можно переименовать его и в командной строке, введя команду (не забудьте до этого выйти из консоли diskpart):
ren M:\D2D\Patch\Patch.bat Patch1.bat. Создайте в блокноте новый файл Patch.bat, указав в "теле" файла одну команду - exit.

3. Закройте все окна (кроме консоли eRecovery) и восстанавливайте "заводскую" конфигурацию системы, как обычно;

4. После восстановления, вы увидите первое окно OOBE

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Сочетание клавиш Shift-F10 запустит командную строку, в которой введите команду
ren C:\Windows\System32\Oem\Factory\Factory_sysprep.cmd sysprep.cmd

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Закрываете командную строку и жмете сочетание клавиш Shift-Ctrl-F3 одновременно. Компьютер сразу же будет перезагружен в режим Audit. Если после запуска системы появится окно с ошибкой - просто жмите Ок, так и должно быть вследствие переименования нужного файла. Если запустилась панель Acer Alaunch Application как показано ниже, немедленно жмите сочетание клавиш Ctrl-Alt-Del, выберите "диспетчер задач" и завершите работу данного приложения (Alaunch.exe).

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

5. В режиме Audit установите нужные и удалите ненужные программы/приложения - модифицируйте ОС как вы хотите.

6. В той же командной строке введите:

notepad C:\Windows\System32\Oem\Factory\sysprep.cmd

В блокноте откроется файл sysprep.cmd, в котором измените значение /quit на /shutdown. Добавьте параметр /generalize в строке

sysprep.exe /oobe /shutdown /quiet /generalize /unattend:c:\windows\system32\oem\sysprep.xml


После этого, сохраните сделанные изменения и закройте командную строку. Запустите файл

C:\Windows\System32\Oem\Factory\sysprep.cmd

Система выполнит подготовку и компьютер выключится. Если будут проблемы с файлом Factory_sysprep.cmd (не найден или еще что-нибудь), не выполняйте никаких действий по редактированию в блокноте или переименованию вышеуказанных файлов. После модификации системы просто выберите "выключить компьютер" в окне "программы подготовки системы 3.14" и нажмите "Ок".

7. Включите компьютер и жмите сочетание клавиш Alt-F10 для входа в консоль eRecovery;

8. Нажмите Alt-Home, чтобы запустить командную строку. Уточните буквы, которые присвоены разделу PQService (скрытому), системному разделу и разделу с данными. Допустим, это буквы М: С: D: соответственно. Также уточните имя файла образа вашей предустановленной системы в папке M:\D2D\Images\****************.swm (имя состоит из 16 символов, 11 и 12 символы - RU, запишите его). Очень советую сохранить все эти файлы (всю папку Images) на внешний носитель - вдруг захотите все вернуть назад :);

9. В командной строке введите:

del /q /f M:\D2D\Images\*.*

Эта команда удалит все старые файлы образа предустановленной системы. Вводите следующую команду:

X:\rytools\imagex /capture /compress fast C: D:\Backup.wim “System Factory”
Если система 64-битная, то введите:
X:\rytools_х64\imagex /capture /compress fast C: D:\Backup.wim “System Factory”

Эта команда создаст файл образа вашей модифицированной системы. Теперь необходимо его разделить на несколько файлов, для этого вводим далее:

Х:\rytools\imagex /split D:\Backup.wim M:\D2D\Images\****************.swm 50
Если система 64-битная, то введите:
Х:\rytools_х64\imagex /split D:\Backup.wim M:\D2D\Images\****************.swm 50

Вместо **************** вводите имя файла, которое ранее записали. Следующая команда удалит уже ненужный файл образа:

del D:\Backup.wim

10. Осталось последнее. необходимо внести некоторые изменения в файлах RCD.dat и ImageInfo.dat, для этого сначала посмотрите, сколько получилось файлов ****************.swm в папке M:\D2D\Images (допустим, их 120) и в командной строке введите:

ren M:\D2D\Patch\Patch1.bat Patch.bat
notepad M:\RCD.dat
notepad M:\ImageInfo.dat


В блокноте откроются файлы RCD.dat и ImageInfo.dat. Измените в них параметр ImageCount=120 и сохраните (будьте внимательны! Расширения у них должны быть ***.dat!)

Закрывайте все открытые приложения и жмите "exit" в консоли eRecovery Management. После перезагрузки жмите Alt-F10 и пробуйте восстановить вновь созданную "заводскую" конфигурацию компьютера:

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Дополнение: В случае, если вы хотите сохранить в скрытом разделе образ уже настроенной и рабочей ОС (когды вы прошли окно OOBE, ввели свое имя, настроили систему и т.п.), тогда начните свои действия с пункта 8. Единственное, что необходимо сделать - это открыть в блокноте файл Patch.bat (M:D2DPatchPatch.bat), удалить все его содержимое и написать единственное слово - exit. Скрытый раздел у вас будет работать абсолютно так же, только разворачиваться из образа будет полностью готовая к использованию система.

Создание собственного скрытого раздела под управлением WinRE 3.0

Для начала скачайте архив: Rytools Rytools-x64 и файл со скрытым разделом PQwin7.wim. Распакуйте архивный файл на внешний носитель. Должны получится папка Rytools и файл PQwin7.wim.

1. Сохраните всю нужную информацию с жесткого диска, так как все данные будут уничтожены;

2. Загрузите компьютер с установочного DVD (windows 7), выбрав пункты "восстановление - командная строка";

3. В командной строке вводите последовательно следующие команды:

diskpart
sel disk 0
clean
create part primary size=12000 (Здесь можете указать свой размер раздела в Мб (не меньше 10-и Гб))
format quick label=PQService
assign letter=M
create part primary size=35000 (Здесь также можете указать свой размер раздела в Мб, это будет системный раздел)
format quick label=ACER (можете указать свою метку, например OS)
assign letter=C
create part primary
format quick label=DATA (можете указать свою метку, это раздел для данных)
assign letter=D
exit

4. Вышеперечисленными командами вы создали структуру жесткого диска. Теперь необходимо скопировать нужные файлы в скрытый раздел, сделать его рабочим и установить свою ОС. Для этого подключите флэш-накопитель с необходимыми файлами (папка Rytools и файл PQwin7.wim), определите его букву (например, это будет E) и в той же командной строке вводите:

E:\rytools\imagex /apply E:\PQwin7.wim 1 M:
xcopy /h /r M:\sources\boot.wim M:\acerboot\sources\*
bootsect /nt60 M:
diskpart
sel disk 0
sel part 1
remove
sel part 1
set id=27 override
exit


5. Скрытый раздел стал рабочим, но сейчас необходимо создать образ установленной системы и поместить его в скрытый раздел. Вынимайте флэш-накопитель и перезагружайте систему. Проведите установку нужной ОС (раздел одинаково хорошо работает с XP, Vista, Windows 7, поддерживает двойную загрузку Windows 7/XP, Vista/XP). После активации, настройки ОС, установите оригинальную MBR от Acer (как это сделать - см. FAQ по eRecovery или краткий FAQ по MBR). Если система готова к архивированию - перезагружайтесь и во время загрузки жмите alt-f10. Выполняйте шаги, описанные в разделе "Изменение заводского образа предустановленной системы", с пункта 7.

6. После завершения создания образа в скрытом разделе, необходимо отредактировать упомянутые выше файлы RCD.dat, SCD.dat и ImageInfo.dat. Для этого открывайте их в блокноте. Вот их содержимое (красным цветом отмечены поля для ваших данных):

Файл ImageInfo.dat
[ImageInfo]
ImageCount=вводите количество полученных файлов *.swm
ImageVersion=RV01RC01
ImageLanguage=RU
ImageName=имя образа, которое дали, 16 символов (11 и 12 символы - RU), без расширения swm
ImagePath=D2DImages

Файл RCD.dat

;ACER ASPIRE **** SERIES W7 *_X86_RU IMAGE CD
;RU VERSION RV01RC01
[MAIN]
OS = W7 * (введите тип ОС, например HomeBasic, Ultimate и т.п.)
CPU = X86 (или Х64 соответственно)
MODEL = AS****
CDTYPE = RCD
LANG = RU
VERSION = RV01RC01
PN = Имя файла образа, без расширения
PCS = * (количество Recovery дисков)
ManagerXVersion = 3, 0, 0, 7
PreloadXVersion = 3, 0, 0, 5
ImageCount= * (количество файлов образа системы)
Brand= Acer
RCD NO= RV.N9SA7.S04
BaseImg=Y
SkuDisplayName=Windows 7 * (введите тип ОС, например HomeBasic, Ultimate и т.п.)

Пример файла RCD.dat для модели Acer Aspire 6920 с установленной системой Windows 7 Home Premium X64

;ACER ASPIRE 6920 SERIES W7 HomePremium_X64_RU IMAGE CD
;RU VERSION RV01RC01
[MAIN]
OS = W7 HomePremium
CPU = X64
MODEL = AS6920
CDTYPE = RCD
LANG = RU
VERSION = RV01RC01
PN = POP0100T03RU0C11
PCS = 2
ManagerXVersion = 3, 0, 0, 7
PreloadXVersion = 3, 0, 0, 5
ImageCount= 94
Brand= Acer
RCD NO= RV.N9SA7.S04
BaseImg=Y
SkuDisplayName=Windows 7 HomePremium

Пример файла RCD.dat для модели Acer Aspire 6920 с установленной системой Windows XP Home Edition X86

;ACER ASPIRE 6920 SERIES XP Home_X86_RU IMAGE CD
;RU VERSION RV01RC01
[MAIN]
OS = XPH
CPU = X86
MODEL = AS6920
CDTYPE = RCD
LANG = RU
VERSION = RV01RC01
PN = POP0100T03RU0C11
PCS = 2
ManagerXVersion = 3, 0, 0, 7
PreloadXVersion = 3, 0, 0, 5
ImageCount= 94
Brand= Acer
RCD NO= RV.N9SA7.S04
BaseImg=Y
SkuDisplayName=XP Home

Файл SYSTEMCD.dat
[Main]
Project=имя проекта
MODEL=AS****
PN=имя образа без расширения (16 символов)
Version=RV03RC01
CDType=SystemCD
Create Date=2009/12/15
ManagerXVersion=3, 0, 0, 7
Brand=ACER
[PartitionSize]
OS=50%

После создания собственного раздела, сохраните все изменения и перезагрузите компьютер. Попробуйте загрузить оболочку восстановления по Alt-F10 и восстановить "заводскую" конфигурацию компьютера, которую только что создали.

Важное дополнение:

В заводской конфигурации ноутбуков Acer с предустановленной системой Windows 7 изменилась структура жесткого диска. Это также связано и с появлением дополнительного системного раздела "System Reserved". Итак, жесткий диск имеет следующую конфигурацию:

Раздел 1 - PQService (скрытый, Recovery, 12 Гб, тип 27)
Раздел 2 - IOArcade (основной, OEM, 3,5 Гб, тип 12)
Раздел 3 - System Reserved (основной, system, 100 Мб, тип 7)
Раздел 0 - расширенный раздел и на нем:
Раздел 4 - Acer (логический, система)
Раздел 5 - Data (логический, данные)

Для создания разделов (самостоятельно) на чистом hdd, введите в командной строке:
diskpart
sel disk 0
clean
create part primary size=10000
format quick label=PQService
assign letter=M
create part primary size=3584
format quick label=Arcade
assign letter=N
create part primary size=100
format quick label="System Reserved"
assign letter=R
create part extended
create part logical size=40000
format quick label=OS
assign letter=C
create part logical
format quick label=DATA
assign letter=D


После этого копируете файлы в PQService раздел, копируете файл Arcade.dat в раздел Arcade, устанавливаете систему на диск С, потом снова в командной строке вводите:

bcdboot C:\Windows /s R:
diskpart
sel disk 0
sel part 1
remove
set id=27 override
sel part 2
remove
set id=12 override
sel part 3
remove
active
exit
exit


Все, hdd готов к использованию :)

Установка новой версии Instant_On_Arcade

1. Загрузите образ установщика ioarcade.wim ссылка 2 (большое спасибо за предоставленный файл xaoc747!)

2. Создайте основной раздел 2 размером 3584 (метка - Arcade). Например, в diskpart создается следующим образом (в случае наличия одного первого раздела):

diskpart
sel disk 0
create part primary size=3584
format quick label=Arcade
assign letter=N


В проводнике появится диск N. Создайте в корне этого диска файл Arcade.dat (в блокноте, в теле напишите одно слово - Arcade).

3. Монтируем образ архива ioarcade.wim, для чего нам понадобится вышеуказанная папка Rytools, которую необходимо скопировать, например, на диск D (там же расположим файл ioarcade.wim). Если система 64-битная, то в этом случае открываем файл boot.wim (расположен в скрытом разделе в папке Sources) архиватором 7-zip и извлекаем папку Rytools_x64. Создайте папку, куда будет смонтирован образ IOArcade, например, C:IOArcade. В командной строке вводим:

D:\rytools\imagex /mount D:\ioarcade.wim 1 C:\IOArcade
Если система 64-битная, то вводим:
D:\rytools_х64\imagex /mount D:\ioarcade.wim 1 C:\IOArcade

4. Теперь можно скопировать содержимое папки C:IOArcade в другое место на жестком диске и демонтировать образ командой:

D:\rytools\imagex /unmount C:\IOArcade
Если система 64-битная, то вводим:
D:\rytools_х64\imagex /unmount C:\IOArcade

5. Проводим установку IOArcade стандартным способом из папки установки.

Успехов вам и всего доброго!

Все вопросы, связанные с данной темой, обсуждаем здесь.

Материал подготовлен специально для http://acerfans.ru (автор – Гурьев Денис, GDenis )
e-mail guryev@rambler.ru
(изменение материала, копирование и распространение только с разрешения автора)
 
FAQПохожие статьи:
StalkerPS Посетитель
#1 от 16 декабря 2009 09:07
почитал.... интересно! конечно этого делать многие не будут! меня например устраивает система с заводскими настройкамми. Программы у меня на дисках, в случае чего..( так как часто хожу к разным юзерам помогать с компами). да и нагружать чистую систему незачем.....
Ноутбук: Acer aspire 8735g intel core 2 duo 2.13 GHZ \ GT240m \ 4 GB DDR3\ 1000 GB HDD
boasoft Посетитель
#2 от 16 декабря 2009 18:35
А файлы со скрытого раздела ждя самостоятельного изготовления раздела восстановления (как для XP и Vista) выложить в будущем предпологается?

А то тоже хочется на свой бук такое, а асеров с предустановленной 7 не пробегало пока.
Ноутбук: Acer Extensa 4220/T7500/2Gb/320Gb
GDenis Редактор
#3 от 16 декабря 2009 18:57
StalkerPS,
Многим не нравится, что "заводская" конфигурация "перегружена" ненужными утилитами/приложениями. Так что в скрытом разделе нет "чистой" системы, а сделать самому ее таковой можно :)
boasoft,
Да, выложу обязательно.
eXeTeR Посетитель
#4 от 17 декабря 2009 23:31
когда я покупал laptop 8930G симейства "Acer", там была предустановлена операционная система "Windows Vista", с поддержкой загрузки без ОС "Acer Arcade Deluxe" с запуком от кнопки человечка на сенсорной панели. В процесе использования у меня появилась необходимость в ходе работы использовать ХР, поэтому я переустановил и поставил две ОС, на диск "С" Windows 7, а на диск "D" - Windows XР, и загрузка "Acer Arcade Deluxe" без ОС пропала, так же как и восстановление системы сочетанием клавишь "Alt+F10" вместе с вистой(осталась в скрытом разделе). Сколько не спрашивал на форуме у людей, никто не мог объяснить как сделать, чтобы на 1-м ноутбуке было две ОС (Windows 7 & XP & Acer Arcade Deluxe без ОС). Кто-то может сделать менуал по такому принцыпу установки?
Ноутбук: Acer Aspire VN7-791G-77JJ Windows 10 Home x64
GDenis Редактор
#5 от 18 декабря 2009 01:01
А зачем мануал? Все не сложно сделать.. Должно быть 4 основных раздела (скрытый, два с системами и последний скрытый под IOArcade). Ставите XP в 3-й раздел, потом Win7 во 2-й (она добавит запись XP в загрузчик), далее ставите MBR от Acer и последнее - установка IOArcade. И все у Вас будет работать. Раз уж написали здесь, отмечу, что консоль восстановления под Win 7 работает под все ОС (поддерживает двойную загрузку Win7/XP Виста и т.д.). Также корректно работает с разделом "System Reserved". После загрузки сразу сканирует установленные системы и добавляет все в список загрузки. Кроме того, восстанавливает все очень быстро и корректно. Тестировал на XP: занято системой 18 Гб. Создал образ системы (6,8 Гб) и восстановил его за 10 минут с копейками..
Diplomnik Посетитель
#6 от 18 декабря 2009 23:37
Хотелось бы создать скрытый раздел для восстановления. Было бы замечательно, если бы здесь выложили подробную инструкцию как создать такой раздел "с нуля", ну и выложили необходимые файлы.
GDenis Редактор
#7 от 21 декабря 2009 23:51
Прошу прощения за задержку! Сделал дополнение и добавил обещанные ссылки (включая установку новой версии IOArcade).
Diplomnik Посетитель
#8 от 22 декабря 2009 02:56
Очень хорошая подробная инструкция. Хотя, наверняка еще возникнут вопросы ;)
Для начала: где бы взять оригинальный асеровский MBR?
GDenis Редактор
#9 от 22 декабря 2009 07:25
Цитата: Diplomnik
Для начала: где бы взять оригинальный асеровский MBR?

Для этого есть FAQ... Ссылки добавил.
boasoft Посетитель
#10 от 22 декабря 2009 22:39
Спасибо за файлы образа. Сейчас разбираюсь.

Образ системы разворачивается на виртуальный диск и запускается файл winpeshl.exe (Windows\System32\Winpeshl.exe), который считывает и выполняет команды из файла winpeshl.ini, указанные там в явном виде. Таким образом, можно интегрировать нужную вам программу в образ boot.wim и указать путь к ней в файле winpeshl.ini.


http://forum.oszone.net/thread-160569.html

Делал для установщика, но можно использовать и для WinRE. Позволит запускать не торлько саму рековери программу, но и дополнитеные утилиты, например - тотал коммандер
Ноутбук: Acer Extensa 4220/T7500/2Gb/320Gb

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Template not found: /templates/acerfans/advert.tpl