Введення
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).
Детальний опис принципу роботи прихованого розділу для різних встановлених операційних систем, а також керівництва по їх редагування/створення, ви можете знайти в опублікованих матеріалах за наступними посиланнями:
Прихований розділ для передвстановленою 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.
Тепер тиснемо Alt-Home і відкриється командний рядок
Тут є можливість безболісно і швидко не тільки переглянути існуючі розділи жорсткого диска, але і працювати з ними. Наприклад, якщо ввести команду notepad, відкриється блокнот, який можна використовувати в якості провідника. Щоб переглянути інформацію по розділам, введіть послідовно команди:
diskpart
sel disk 0
part list
Ви побачите всі існуючі розділи жорсткого диска, а також і їх типи.
Зверніть увагу, що при завантаженні по 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
quick format label=OS
assign letter=D
create part primary
quick format 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, відкриється блокнот, який можете використовувати як провідник, вказавши в параметрах “тип файлів” – “всі файли” як показано нижче:
На фото видно, що системний розділ (ACER) змонтований на диски D: і N: Так і повинно бути – це “дзеркала”.
Знайдіть файл M:D2DPatchPatch.bat і перейменуйте його (використовуючи праву кнопку миші) в Patch1.bat
Можна перейменувати його в командному рядку, ввівши команду (не забудьте до цього вийти з консолі diskpart):
ren M:D2DPatchPatch.bat Patch1.bat. Створіть в блокноті новий файл Patch.bat, вказавши в “тілі” файлу одну команду exit.
3. Закрийте всі вікна (крім консолі eRecovery) і відновлюйте “заводську” конфігурацію системи, як звичайно;
4. Після відновлення ви побачите перше вікно OOBE
Сполучення клавіш Shift-F10 запустить командний рядок, в якій введіть команду
ren C:WindowsSystem32OemFactoryFactory_sysprep.cmd sysprep.cmd
Закриваєте командному рядку та натискаєте клавіші Shift-Ctrl-F3 одночасно. Комп’ютер відразу ж буде перезавантажений в режим Audit. Якщо після запуску системи з’явиться вікно з помилкою – просто тисніть Ок, так і повинно бути внаслідок перейменування потрібного файлу. Якщо запустилася панель Acer Alaunch Application як показано нижче, негайно натискайте сполучення клавіш Ctrl-Alt-Del, виберіть “диспетчер завдань” і завершіть роботу програми (Alaunch.exe).
5. В режимі Audit встановіть і видаліть непотрібні програми/програми – модифікуйте ОС як ви хочете.
6. У тій же командному рядку введіть:
notepad C:WindowsSystem32OemFactorysysprep.cmd
В блокноті відкриється файл sysprep.cmd, в якому змініть значення /quit на /shutdown. Додайте параметр /generalize в рядку
sysprep.exe /oobe /shutdown /quiet /generalize /unattend:c:windowssystem32oemsysprep.xml
Після цього збережіть зроблені зміни і закрийте вікно командного рядка. Запустіть файл
C:WindowsSystem32OemFactorysysprep.cmd
Система виконає підготовку і комп’ютер вимкнеться. Якщо будуть проблеми з файлом Factory_sysprep.cmd (не знайдений або ще що-небудь), не виконуйте ніяких дій по редагуванню в блокноті або перейменування вищевказаних файлів. Після модифікації системи, просто виберіть “вимкнути комп’ютер” у вікні “програми підготовки системи 3.14” і натисніть “Ок”.
7. Увімкніть комп’ютер і натисніть комбінацію клавіш Alt-F10 для входу в консоль eRecovery;
8. Натисніть Alt + Home, щоб запустити командний рядок. Уточніть літери, які присвоєні розділу PQService (прихованого), системного розділу та розділу з даними. Припустимо, це літери М: С: D: відповідно. Також уточніть ім’я файлу образу вашої попередньо встановленої системи в папці M:D2DImages****************.swm (ім’я складається з 16 символів, 11 і 12 символи – UA, запишіть його). Дуже раджу зберегти всі ці файли (всю папку Images) на зовнішній носій – раптом захочете все повернути назад :);
9. У командному рядку введіть:
del /q /f M:D2DImages*.*
Ця команда видаляє всі старі файли образу попередньо встановленої системи. Введіть наступну команду:
X:rytoolsimagex /capture /compress fast C: D:Backup.wim “System Factory”
Якщо система 64-бітна, введіть:
X:rytools_х64imagex /capture /compress fast C: D:Backup.wim “System Factory”
Ця команда створить файл образу вашої модифікованої системи. Тепер необхідно розділити його на декілька файлів, для цього вводимо далі:
Х:rytoolsimagex /split D:Backup.wim M:D2DImages****************.swm 50
Якщо система 64-бітна, введіть:
Х:rytools_х64imagex /split D:Backup.wim M:D2DImages****************.swm 50
Замість**************** введіть ім’я файлу, яке раніше записали. Наступна команда видалить вже непотрібний файл образу:
del D:Backup.wim
10. Залишилося останнє. необхідно внести деякі зміни в файлах RCD.dat і ImageInfo.dat, для цього спочатку подивіться, скільки вийшло файлів****************.swm в папці M:D2DImages (припустимо, їх 120) та у командному рядку введіть:
ren M:D2DPatchPatch1.bat Patch.bat
notepad M:RCD.dat
notepad M:ImageInfo.dat
В блокноті відкриються файли RCD.dat і ImageInfo.dat. Змініть в них параметр ImageCount=120 і збережіть (будьте уважні! Розширення у них повинні бути ***.dat!)
Закривайте всі відкриті програми і тисніть “exit” в консолі eRecovery Management. Після перезавантаження натисніть Alt-F10 і спробуйте відновити новостворену “заводську” конфігурацію комп’ютера:
Доповнення: У разі, якщо ви хочете зберегти у прихованому розділі образ вже налаштованої та робочої ОС (когды ви пройшли вікно 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 Гб))
quick format label=PQService
assign letter=M
create part primary size=35000 (Тут також можете вказати свій розмір розділу в Мб, це буде системний розділ)
quick format label=ACER (можете вказати свою мітку, наприклад OS)
assign letter=C
create part primary
quick format label=DATA (можете вказати свою мітку, це розділ для даних)
assign letter=D
exit
4. Перерахованими вище командами ви створили структуру жорсткого диска. Тепер необхідно скопіювати потрібні файли в прихований розділ, зробити його робочим і встановити свою ОС. Для цього підключіть флеш-накопичувач з необхідними файлами (папка Rytools і файл PQwin7.wim), визначте його букву (наприклад, це буде E) і в тій же командному рядку введіть:
E:rytoolsimagex /apply E:PQwin7.wim 1 M:
xcopy /h /r M:sourcesboot.wim M:acerbootsources*
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/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 символи – UA), без розширення 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 = UK
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 = UK
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 = UK
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
quick format label=PQService
assign letter=M
create part primary size=3584
quick format label=Arcade
assign letter=N
create part primary size=100
quick format label=”System Reserved”
assign letter=R
create part extended
create part logical size=40000
quick format label=OS
assign letter=C
create part logical
quick format 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
quick format 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:rytoolsimagex /mount D:ioarcade.wim 1 C:IOArcade
Якщо система 64-бітна, то вводимо:
D:rytools_х64imagex /mount D:ioarcade.wim 1 C:IOArcade
4. Тепер можна скопіювати вміст папки C:IOArcade в інше місце на жорсткому диску і демонтувати образ командою:
D:rytoolsimagex /unmount C:IOArcade
Якщо система 64-бітна, то вводимо:
D:rytools_х64imagex /unmount C:IOArcade
5. Проводимо установку IOArcade стандартним способом з папки установки.
Успіхів вам і всього найкращого!
Всі питання, пов’язані з даною темою, обговорюємо тут.
Матеріал підготовлений спеціально для http://acerfans.ru (автор – Гур’єв Денис, GDenis )
e-mail [email protected]
(зміна матеріалу, копіювання і поширення тільки з дозволу автора)
acerfans.ru