Вторник, 07.05.2024, 17:57
Приветствую Вас Гость

LabSoft

Меню сайта
Категории каталога
Статьи по кодингу [24]
Материалы по кодингу
КреатиFF [144]
Рассказы, истории, анекдоты...
Разное [8]
Советы, трюки, полезные рекомендации, статьи о новом и забытом старом...
Наш опрос
Как Вы узнали о нас?
Всего ответов: 27
Главная » Статьи » Разное

Закрузочная USB.
Для начала определимся, зачем нам следует создавать загрузочную флэш-карту:
Первое, реанимация системы с последующим восстановлением;
Второе, я думаю всегда пригодится "мобильная" ОС, которая не окажится лишней в критической ситуации.
Третье, просто ради интереса... =)

Для большинства современных материнских плат загрузка с USB-накопителя - это не проблема, более старым моделям может помочь обновление BIOS. Изготовьте урезанную версию Windows, включающую хотфиксы (Hotfixes) и Service Packs. Добавьте необходимые реанимационные инструменты и скопируйте все вместе на USB-флэшку.

Кстати Microsoft в своих лицензионных соглашениях (EULA) сообщает о том, что вы имеете право копировать XP на внешний носитель, такой как флеш-карта, только с целью использования на одном, собственном компьютере. Это означает, что реанимация системы на компьютере вашего друга не разрешается по лицензии Microsoft (это так, на всякий случай, в свете последних событий :) ). А теперь подробнее обо всем...

Какой должна быть загрузочная флэшка?
Первый вопрос: какая USB флэшка нужна для "мобильной" версии Windows XP?
Программа PE2USB, которой мы воспользуемся, требует флэшку емкостью не менее 256 Мбайт. Файловая система FAT 16, в которой форматируется карта, допускает максимальный объем файла 2 Гбайт - это и есть верхняя и нижняя границы. Программы-реаниматоры, Service Packs и хотфиксы требуют дополнительного места. По-этому хорошим и недорогим компромиссом является флэшка емкостью не менее 512 Мбайт, стоит она сейчас совсем недорого.

Итак...
Флэшку следует отформатировать в файловой системе FAT 16, и в этом нам поможет "USB Disk Storage Format Tool" (http://www.winblog.ru/misc/sp27213.exe). Думаю сам разберешься...
Когда процесс будет завершен, откройте "Проводник Windows" и перейдите в корневой каталог раздела Windows, например C:\.
Оттуда скопируйте на USB-флэшку файлы boot.ini, ntldr и ntdetect. Если эти файлы не отображаются, то под пунктом "Сервис -> Свойства папки -> Вид" деактивируйте опцию "Скрывать защищенные системные файлы". После этого в разделе "Скрытые файлы и папки" выберите опцию "Показывать скрытые файлы и папки". Теперь вы увидите искомые файлы и сможете скопировать их на флэшку.

Настройки BIOS.
В современных материнских плат загрузка с USB-накопителя это проще пареной репы, более старым моделям может помочь только обновление BIOS. Прежде чем установить Windows или другие программы на USB-карту, вам стоит провести небольшой тест. Перезагрузите компьютер и в BIOS в качестве "First Boot Device" выберите USB-карту.

Интеграция.
Чтобы изготовить загрузочную версию Windows, вам понадобится еще одна бесплатная программа - Bart's PE (http://www.nu2.nu/pebuilder/#download). После ее установки запустите PE Builder и под "Source" выберите папку XP. Каталог C:\PEBuilder3110\BartPE, заданный по умолчанию в качестве "Output", оставьте без изменений. Проверьте, подключена ли ваша флэшка, и удалите установочные файлы (на флэшке), которые вы скопировали на нее для предварительного теста. Запустите PE Builder и убедитесь, что под "Source" задана папка XP. Опции "Create ISO Image" и "Burn to CD" должны быть деактивированы. Теперь, нажав "Build", создайте установочную версию Windows.

Если вы не установили Service Pack, то, щелкнув по "Build", можете получить сообщение об ошибке. В этом случае скачайте бесплатно последнюю версию запрашиваемого файла ntdll.dll. Распакуйте ZIP-архив и установите новый ntdll.dll в папку i386, которая находится в каталоге XP. Этим вы введете в Bart's PE в заблуждение, и программа решит, что Service Pack 2 установлен.

Копируем Windows XP на флэшку.Теперь, наконец, вы можете с помощью файла пакетной обработки (batch) скопировать Windows на флеш-карту. Найдите в Проводнике Windows каталог C:\pebuilder3110\plugin\peinst и запустите файл peinst.

В открывшемся DOS-окне нажмите на [1] и измените исходный каталог (Source path) на C:\pebuilder3110\bartpe. Нажав на [2], задайте целевой каталог (Target path) - букву дисковода вашей флэшки. С помощью клавиши [5] выберите установку и, нажав на [1], запустите ее. Теперь Bart's PE перенесет все доступные данные на флэшку. Сообщение "Installation completed" будет означать, что ваша реанимационная USB-флэшка с Windows готова. Для проверки загрузите компьютер с флеш-карты.

Скрытые функции.
Наш Windows-реаниматор наряду со "встроенными" программами имеет некоторые собственные полезные функции, например командную строку. Поскольку программисты Bart's PE позаботились о простоте управления, вы найдете эти инструменты быстро, если только не будете придерживаться той последовательности щелчков мыши, которая знакома вам по Windows XP. Командная строка вызывается через "Пуск -> Выполнить (CMD)".

Функционирование команд будет зависеть от того, насколько сильно вы "обкусали" XP с помощью nLite.
Если все работает, положите загрузочную флэшку в надежное место, чтобы при следующем сбое системы она всегда была у вас под рукой.

P.S. Устраняем проблемы при загрузке.
Если вы не можете загрузить компьютер с USB-флэшки, поможет один трюк. Некоторые материнские платы инициализируют порт USB слишком поздно, и из-за этого установочные файлы Windows оказываются недоступными именно в тот момент, когда они нужны. В этом случае поможет RAM-диск, который предоставляет доступ к файлам до инициализации.

Скачайте бесплатную программу Ramdisk. После этого в каталоге C:\pebuilder3110 создайте новый подкаталог Ramdisk и распакуйте в него (например RAR'ом) содержимое скачанного файла. Теперь вам понадобится файл Pe2USB.cmd. Извлеките ZIP-архив pe2usb101 в каталог C:\pebuilder3110 и щелкните по разделу "Пуск -> Выполнить". С помощью команды cmd вызовите командную строку и просто перетащите файл pe2usb.cmd в окно DOS. Там немедленно отобразится правильный путь файла. Сверните все открытые окна и запустите USB Disk Storage Format Tool. Следующим шагом отформатируйте USB-флэшку в формате FAT. Снова откройте окно DOS и введите один пробел. Теперь впишите букву дисковода USB-флэш, например E:, и нажмите "Enter". Как только Bart's PE закончит выполнение своих действий, USB-флэшка будет готова к работе.


Источник: http://www.cwer.ru/zagruzochnaya_fleshka_s_winxp
Категория: Разное | Добавил: labsoft (04.02.2008) | Автор: jurassic
Просмотров: 1226 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа
Поиск
Друзья сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0