Windows XP на флеш-брелоку


Введення

Невелика помилка в реєстрі Windows або вірус, що заразив комп'ютер, - і операційна система перестає завантажуватися. У той же час, якщо під рукою є правильно сконфігурований флеш-брелок, проблему можна вирішити легко і просто. Крім того, на флеш-брелок можна записати надійний файловий менеджер і сканер вірусів, а також і інші програми на кшталт оболонки для запису DVD або текстового редактора.

Для цього потрібно всього лише USB-брелок з можливістю завантаження і ємністю не менше 256 Мбайт, а також інсталяційний CD з Windows. Потім за допомогою програми Bart PE Builder (безкоштовна) можна встановити на брелок Windows XP, а також все необхідне програмне забезпечення (наскільки вистачить місця).


Компактність

Безкоштовна утиліта PE Builder від Барта Лагервея (Bart Lagerweij) збирає установчі дані оригінального диска Windows XP і перетворює їх в компактну операційну систему, яку можна запустити з CD або USB-брелока. Компактна портативна версія Windows містить всі необхідні системні інструменти для роботи з ПК у разі біди. Ви навіть можете додавати програми, на зразок оболонки для запису дисків Nero Burning ROM або анти-шпигунського програмного забезпечення, наприклад Ad-Aware SE Personal.

Флеш-брелоки не завжди розпізнаються під час процесу завантаження ПК. Для цього контролер USB-брелока повинен правильно визначатися BIOS комп'ютера. Втім, на щастя, сьогодні практично всі флеш-брелок і ПК "розуміють" один одного, тому в BIOS можна налаштувати завантаження з USB-брелока.

Увага! У більшості випадків будь-який USB-брелок підходить для установки Windows XP. Однак при цьому повинні виконуватися наступні системні вимоги.

  • Для мети нашої статті буде достатньо USB-брелока об'ємом не менше 256 Мбайт. Додаткові утиліти зажадають більше простору. Максимальна ємність флеш-брелоків, які можна знайти у продажу, сьогодні становить 2 Гбайт. Крім того, такий обсяг є максимальним для файлової системи FAT16.
  • Більшість сучасних материнських плат вміють завантажитися з флеш-брелоків. Але якщо вашій материнській платі більше двох років, то існує ймовірність, що такої функції немає. У більшості випадків проблема вирішується прошивкою нової версії BIOS з сайту виробника.
  • Для роботи (тимчасових файлів) буде потрібно 1,5 Гб вільного дискового простору - зокрема, якщо ви хочете попередньо встановити Service Pack 2 і використовувати RAM-диск. Взагалі, для PE Builder і додатків, згадані в цій статті, потрібно всього 190 Мбайт. Додаткові плагіни збільшують вимоги до доступного простору.
  • USB-брелок на 512 Мбайт потрібно, тільки якщо ви хочете використовувати RAM-диск. В інших випадках достатньо 256 Мбайт.
    Наявність порту USB 2.0 не є обов'язковим, хоча завантаження через порт USB 1.1 виявляється раз у п'ять довше.
  • Потрібен інсталяційний диск Windows XP (Setup CD) - він послужить основою для роботи PE Builder.

Більшість версій BIOS підтримують завантаження з USB-брелоків тільки при використанні файлової системи FAT (File Allocation Table). Слід нагадати, що перед установкою Windows на флеш-брелок його слід спочатку відформатувати.

Попередження! Windows XP може відформатувати USB-брелок вбудованими засобами, але цей процес не завжди проходить бездоганно. В гіршому випадку можна вивести флеш-брелок з ладу.


HP USB Disk Storage Format Tool

Тому для установки краще скористаємося безкоштовною утилітою HP USB Disk Storage Format Tool. Після установки виберіть програму в меню "Start-> All Programs-> HP Company". Потім в списку пристроїв (Device) виберіть USB-брелок, який хочете відформатувати, після чого вкажіть в якості цільової файлової системи FAT. Натисніть "Start" для запуску форматування. Після завершення слід скопіювати на USB-брелок завантажувальні файли Windows XP, а саме: %systemdrive%\boot.ini, %systemdrive%\ntldr і %systemdrive%:\ntdetect (замість змінної %systemdrive% слід підставити букву системного диска - зазвичай C).

Щоб Windows Explorer відобразив ці файли (вони приховані за промовчанням, виберіть "Folder Options..." у меню "Tools", після чого виберіть закладку "View" у вікні "Folder Options". В подокне "Advanced Setting" знайдіть пункт "Hidden Files and Folders", потім виберіть "Show hidden files and folders". Нарешті, заберіть галочку в пункті "Hide protected operating systems (Recommended)", щоб можна було скопіювати всі файли Windows XP на флеш-брелок. Тепер USB-брелок готовий до завантаження системи. Далі нам слід навчити комп'ютер завантажуватися з USB-брелока.


AMI-BIOS
AMI-BIOS: для більшості версій послідовність завантаження пристроїв виставляється в меню "Advanced BIOS Features".

Якщо материнська плата вашого ПК відносно нова, то в BIOS напевно присутні всі функції, необхідні для завантаження з USB-брелоків. У такому разі потрібно лише виставити правильні параметри BIOS завантаження з USB-брелока. Старі ПК, з іншого боку, можуть взагалі не підтримувати завантаження з USB-брелока. В такому випадку необхідно оновити BIOS. Інформацію про оновлення BIOS материнської плати можна знайти в посібнику користувача, CD з драйверами або на web-сайті виробника.

Зазвичай жорсткий диск має пріоритет над завантаженням з USB-брелоків (до речі, в більшості BIOS флеш-брелоки вказані як USB-HDD). Якщо на жорсткому диску є завантажувальний сектор, то ПК автоматично буде запущено з цією інформацією. Якщо тільки на жорсткому диску пошкоджений завантажувальний сектор або BIOS не знайде операційну систему, тоді буде проведена завантаження з USB-брелока.

Пріоритет завантаження слід змінити. Підключіть флеш-брелок, завантажте комп'ютер і увійдіть в налаштування BIOS. Зазвичай для цього слід натиснути клавішу DEL або F2 під час завантаження. В принципі, уважно читайте екран завантаження ПК - там все написано.

Якщо ваш ПК використовується AMI BIOS від American Megatrends, то існує два способи змінити порядок завантаження пристроїв. Все залежить від версії AMI BIOS.

У першому варіанті меню з назвою "Boot" не існує. Треба вибрати підменю "Advanced BIOS Features", потім вибрати пункт "Boot Device Select... ", після чого виставити USB-брелок в якості першого пристрою списку "Boot Device Priority" (вибравши "1st" в якості значення). Потім можна натиснути клавішу "Esc" і виставити пункти "Quick Boot" і "Full Screen LOGO Show" в значення "Disabled" (в результаті під час завантаження на екран буде виведено повідомлення BIOS). Вийдіть з програми налаштування BIOS, вибравши пункт "Save and Exit Setup" в головному меню.

Для другого варіанту слід вибрати пункт меню "Boot" і там вже вказати завантаження з флеш-брелока. Для цього потрібно обрати один із наступних пунктів: "Hard Disk Drive", "Removable Device" або "Removable Storage Device". Після цього слід виставити флеш-брелок в якості "1st Drive", на першому місці, і натиснути клавішу "Esc". Пристрій повинен з'явитися в меню під назвою "Boot Device Priority", яке також може називатися "Boot Sequence". У цьому меню виберіть USB-брелок в якості "1st Boot Device", натисніть клавішу "Esc" і запишіть всі зміни, вибравши "Exit and Save Changes".

Phoenix BIOS, настільки популярний в ноутбуках, також містить USB-брелки в меню Boot" (яке може називатися "Boot Device Priority"). В даному випадку флеш-брелок може перебувати в підменю "-HDD" або "-Removable Devices". Виберіть клас пристрою (наприклад, "-Hard Drive" або "-HDD"), після чого використовуйте клавішу F6" для перенесення флеш-брелока на верх списку. Вийдіть з налаштування BIOS клавіші "F10" і натисніть "Enter" для запису всіх налаштувань.


BIOS Setup

У будь-якому випадку, незалежно від версії BIOS, слід перевірити, чи працює завантаження з USB-накопичувачів. Можливо, доведеться включити опції "USB Legacy Support" і "USB 2.0 Controller". При можливості, змініть настройку, яка відповідає за час очікування BIOS реакції від USB-брелока. У деяких пристроїв йде півхвилини або навіть більше, щоб відреагувати на інструкцію завантаження від материнської плати. Тому, якщо ви побачите в BIOS опцію під назвою, наприклад, "USB Mass Storage Reset Delay", встановіть її значення на максимум, щоб ніяких проблем при завантаженні не з'явилося.

Багато материнські плати пропонують опцію зміни типу емуляції для ряду пристроїв, включаючи USB-брелки. Налаштування за замовчуванням для "Emulation Type" зазвичай є "Auto". Якщо у вас виникають проблеми, спробуйте інші параметри. Спочатку краще вибрати "Hard Disk", після чого "Forced FDD", потім, в якості останнього варіанту, "Floppy". Для тестування кожної установки потрібно перезавантажити комп'ютер. Крім того, не забудьте перевірити послідовність завантажувальних пристроїв і пріоритет в BIOS.

Багато старі USB-брелки, особливо ті, що належать до першого покоління USB 2.0, відчувають певні проблеми при передачі даних між контролером флеш-брелока і BIOS. Якщо завантаження в режимі брелока "High Speed Mode" не працює, виберіть опцію "Full Speed Mode" (якщо в BIOS є подібний вибір). В результаті швидкість передачі буде зменшена з максимуму в 60 Мбайт/с до 1,5 Мб/с, але при цьому Windows буде завантажуватися істотно довше. В даному випадку ми рекомендуємо провести оновлення BIOS, щоб ваш комп'ютер міг завантажуватися і в більш швидкісному режимі "High Speed Mode."

Утиліта PE Builder, яка буде встановлювати Windows XP на флеш-брелок, вимагає інсталяційний CD з Windows XP. Якщо у вас вже є CD з Windows XP, в який інтегрований Service Pack 2, то пропустіть наступний розділ і перейдіть до розділу "Додаємо утиліти".

Створіть нову папку на жорсткому диску (наприклад, C:\sp2\winxp). Використовуйте Windows Explorer для копіювання вмісту CD з Windows XP в цю папку. Щоб скопіювати системні і приховані файли, впевніться, що у меню "Folder Options" в Explorer виставлений параметр "Show hidden files and folders" і не стоїть галочка в пункті "Hide protected operating system files (Recommended)", як описано раніше в статті. Створіть другу папку під назвою C:\sp2\sp2 для файлів оновлення.

Установка Service Pack 2
Установка Service Pack 2.

Потім потрібно знайти безкоштовний CD з Service Pack 2 або завантажити 256 Мбайт з сайту www.microsoft.com. Скачивайте версію під назвою "Windows XP Service Pack 2 for IT Professionals and Developers". Якщо ви хочете вибрати російська мова (для установки на російську версію Windows), то виберіть російську в пункті "Change Language", після чого натисніть "Download". Збережіть цей файл (назва буде нагадувати "Windows XP-KB835935-SP2-ENU.exe") під іменем "xpsp2.exe" у каталог C:\sp2. Якщо ви дістали CD з SP2, то скопіюйте цей файл з нього.

Відкрийте вікно командного рядка, вибравши "Start", "Run" і набравши "cmd", після чого натисніть "OK". Тепер можна розпакувати вміст пакета оновлень, набравши наступну команду:

C:\sp2\xpsp2.exe -u-x:c:\sp2\sp2


Сторінки: 1 2 3 Слід.