Меню Рубрики

Установка полноценной winxp на usb накопители

Устанавливаем Windows XP на USB Flash Drive

В статье описан один из способов установить Windows XP на флэш-диск.
Во время установки операционной системы отключаем физически все жёсткие диски (если это возможно), а также встроенные в материнскую плату устройства (звуковую, сетевую карту и пр., их можно включить уже после установки). В идеале из накопителей должен остаться CD-ROM и флэш диск. USB накопитель (флэш диск или карт-ридер с картой памяти) может быть практически любой.

Объём USB Flash рекомендуется от 2-х гигабайт и выше с поддержкой USB 2.0.
Успех установки во многом зависит от модели материнской платы, а точнее от того, каким образом флэш накопитель будет определён в системе. Некоторые мат. платы позволяют вручную установить тип флэш накопителя (USB-HDD, USB-FDD, USB-ZIP), а некоторые устанавливают тип накопителя в зависимости от объёма памяти флэшки.
Например:
до 1Gb — USB-FDD, USB-ZIP;
от 1Gb — USB-HDD.
По этому, если у вас установка прошла не удачно, попробуйте сменить флэшку с другим объёмом памяти или провести установку на другом компьютере.

1. Подготавливаем флэш диск.
Сначала сделаем так, чтобы флэш в системе определялась как жёсткий диск. Как это сделать описано здесь. Затем, с помощью программ Acronis Disk Director или Partition Magic форматируем флэш в файловую систему FAT32, и делаем основной раздел флэш диска активным.

2. Дистрибутив Windows XP SP2.
Для установки использовался дистрибутив Windows XP SP2 Corporate (на других версиях не проверялось). В случае, если у вас флэш диск размером менее 2-х гигабайт необходимо с помощью программы nLite урезать размер дистрибутива удалив неиспользуемые компоненты (для стандартной установки требуется минимум 1,2 гигабайт свободного места).

3. Установка XP.
Итак, отключаем жёсткие диски, подключаем подготовленный флеш диск, в CD-ROM помещаем диск с дистрибутивом Windows XP.
Перезагружаемся, заходим в BIOS (или используем быстрый выбор загрузочного устройства), включаем загрузку с CD-ROM. Запускаем начальную инсталляцию Windows XP, выбираем установку на флэш диск без изменения файловой системы. Установщик скопирует файлы и перезагрузит компьютер.

Сейчас, если попытаться загрузиться с флэш и продолжить инсталляцию то получим синий экран с ошибкой STOP 0x000007b Inaccessible Boot Device. Это нормально, так и должно быть.

Отключаем компьютер, подключаем жёсткий диск с операционной системой, загружаемся как обычно. USB флэш диск не отключаем. Переходим к пункту №4.

4. Модификация INI файлов и реестра.

Загружаем архив FlashBootXP_ver1.rar
Распаковываем содержимое архива во временную папку.

usb.inf
usbport.inf
usbstor.inf
USBBOOT.REG

Запускаем редактор реестра.

Выделяем раздел реестра: HKEY_LOCAL_MACHINE, переходим в меню: Файл > Загрузить куст.
Переходим по пути: Буква_диска_вашей_флэш:\Windows\System32\Config\ открываем файл system

в окне выбора раздела вводим: 123

Щёлкаем правой кнопкой мыши на подключенный раздел: 123

Выбираем пункт меню Разрешения. В появившемся меню отмечаем Администраторы, ниже в окне разрешений отмечаем флажок Полный доступ. Жмём кнопку Применить.

Затем, выбираем Дополнительно, выделяем Администраторы, отмечаем флажок «Зaмeнить paзpeшeния для вcex дoчepниx oбъeктoв зaдaнными здecь paзpeшeниями, пpимeнимыми к дoчepним oбъeктaм». Нажимаем ОК, подтверждаем замену. После изменения выходим из меню разрешений.

Переходим к распакованным файлам, правый клик на файле USBBOOT.REG > Слияние, соглашаемся внести изменения в реестр.

Возвращаемся к редактору реестра. Выделяем раздел: 123. Переходим в меню Файл > Выгрузить куст. Подтверждаем выгрузку.
Закрываем редактор реестра.

Копируем файлы usb.inf, usbport.inf, usbstor.inf в папку
Буква_диска_вашей_флэш:\Windows\Inf (если вы не видите папку Inf включите отображение скрытых файлов и папок).

5. Завершение установки.
Выключаем компьютер, отсоединяем жёсткие диски. Загружаемся с USB флэш, установка должна продолжится как обычно без ошибки STOP 0x000007b. Инсталляция может занять 3-4 часа в зависимости от быстродействия вашего флэш накопителя.

Рекомендации.
— после завершения установки отключить файл подкачки (или установить минимальный размер);
— изменить свойства корзины «Уничтoжaть фaйлы cpaзy пocлe yдaлeния, нe пoмeщaя иx в кopзинy»;
— отключить восстановление системы;
— заменить стандартный драйвер флэш на Hitachi Microdrive из пункта №1;
— в диспетчере задач, в свойствах вашего флэш диска, вкладка Политика выбрать Оптимизировать для выполнения
— установить EWF фильтр, для сохранения ресурса Flash.

Возможно, на вашей конфигурации компьютера установить Windows XP на флэш не получится (несовместимость флэш и материнской платы, различные варианты реализации загрузки с USB на разных моделях материнских плат).

Конфигурация на которой проводилась установка:
процессор — Intel Core Duo 6600 2.4 Ghz
материнская плата — ASUS P5B Deluxe
флэш накопитель — Kingston 1Gb

Можно скачать уже подготовленные образы для простой установки операционной системы на флэшку, например:
Portable Extra Small Windows XP USB Flash Edition 2009
Windows XP 2009 USB Universal Aleks-Minimalistic Embedded SP3 x86
Windows XP Pro SP3 Rus VL x86 USB Universal
ссылки на образы ищем в поисковых системах.

Читайте также:  Установка рации на газ 3110

источник

Установка полноценной WinXP на USB накопители

Вступление
Идея установить полноценную ОС на USB накопитель не нова. В сети есть специальные дистрибутивы Windows XP для загрузки с USB устройств, но как правило это сильно урезанные версии на которые даже драйвера поставить нельзя.
В моем случае была поставлена цель — застеклить полноценную WinXP на flash диск для минимизации шума от компьютера и для экономии средств. Основной профиль использования — просмотр ТВ и прослушивание музыки, а также иногда прошивка микроконтроллеров (нужен порт LPT которого на последних компьютерах часто нет вовсе).
До этого в компьютере стоял жесткий диск IBM 10Gb 4.2K rpm, который шумел просто невероятно и к тому же медленно работал.
Была выбрана флэшка 2 Гб Transcend JetFlash v.35 за счет своей невысокой цены (около 550 р прошлой осенью), винчестер ставить нет смысла, к тому же самый маленький обошелся бы в 1300 р.
Нижеприведенный способ также подойдет для установки форточки на USB HDD, в этом случае не нужно будет ставить драйвер hitachi microdrive .

Конфигурация РС
Оособой роли не играет, в данном случае использовалась материнская плата Asus A8N-VM (s939, mATX, GF6100 + nF410). Главное чтобы плата поддерживала возможность загрузки с USB устройств , например данная материнка это позволяет, есть даже возможность конфигурировать flash диск как жесткий диск, но это не обязательно, т.к. все что нужно — это чтобы флэш диск был виден в меню Boot BIOS-a (в частности в разделе Boot device priority).

Подготовка флэш диска
Для начала необходимо сделать чтобы флэш диск определялся как жесткий диск в системе. Тогда будет возможность отформатировать флэшку и сделать активный раздел.
Распаковываем файлы из архива, сейчас нам нужен драйвер жесткого диска Hitachi Microdrive. Открываем текстовым редактором (блокнот подойдет идеально ) файл cfadisk.inf.
Находим раздел:

Подключам флеш диск, заходим в диспетчер устройств. Правый клик мыши на Мой компьютер -> Управление -> Диспетчер устройств -> Дисковые устройства. Находим в списке флеш накопитель, открываем его свойства, переходим на вкладку » Сведения«. Выделяем и копируем в буфер обмена » Код экземпляра устройства«. В нашем случае, это строка

Переходим к редактированию файла cfadisk.inf. Заменяем последнюю строку из раздела [cfadisk_device] на код экземпляра нашего флеш накопителя (либо другую из этого же раздела, неважно), в результате получаем:

Конец строки кода экземпляра устройства (после последнего слэша) не записываем. Сохраняем файл cfadisk.inf.
Заменяем стандартный драйвер флэшки на Hitachi Microdrive.
В диспетчере устройств, в свойствах флешки переходим на вкладку Драйвер -> Обновить -> Установка из указанного места -> Не выполнять поиск. Я сам выберу нужный драйвер -> Установить с диска -> Обзор. -> (указываем cfadisk.inf) -> OK -> Далее, со всем соглашаемся. Если попросит диск с дистрибутивом WinXP, игнорируем (Отмена). Делаем безопасное извлечение флеш и подключаем её снова.
Теперь вы можете работать с вашей флешкой как с обычным жёстким диском.

Форматирование flash и создание активного раздела
Для дальнейшей работы необходимо создать активный раздел на флэшке (FAT32 или NTFS). Перед этим нужно полностью отформатировать флэшку, для этого обычно используется программа от HP ( SP27608.exe). После форматирования флэшка будет «голая», что нам и требуется.
Далее нужно создать активный раздел на флэшке, я использовал Partition Magic (можно Acronis Disk Director или еще что нибудь) и файловую систему FAT32. Порядок действий обычный — создать раздел на всю флэшку, потом выбрать в контекстном меню диска «Set active» и все готово.
Более одного раздела создавать нельзя, это может привести к плачевным последствиям.

Дистрибутив WinXP для установки на flash
Можно «подготовить» дистрибутив WinXP для установки. В моем случае для установки на 2 Гб флэш диск я использовал программу nLite для выбрасывания ненужных частей из дистрибутива (справка например). Урезав образ с 700 Мб до 290, я его нарезал на CD болванку на 12 скорости. При установке на более емкий флэш диск спокойно можно использовать неурезанную версию.

Процесс установки WinXP
Я настоятельно рекомендую использовать обычный жесткий диск для инсталляции WinXP, т.к. установка форточки непосредственно на флэш занимает очень много времени (около 5 часов в моем случае ).
После того как все готово, выключаем компьютер и отключаем лишние жесткие диски (все, если вы решили ставить винду сразу на флэш, или оставляем один на который будет производиться установка) и лишние оптические приводы (если их более 1). Включаем, заходим в настройки BIOS, выставляем загрузку с CD-ROM. Запускаем начальную инсталляцию WinXP с диска, выбираем флэшку (или диск на винте) для установки на нее форточки, файловую систему нужно оставить без изменений. После того как все файлы на флэш скопированы, компьютер перезагрузится. Выключаем его и подключаем жесткие диски (попытка дальнейшей установки на флэш на данном этапе вызовет BSOD, а на винчестер пока рано ставить), загружаем обычный рабочий Windows.

Читайте также:  Установка гаек в стойке

Редактирование реестра и драйверов USB
Далее нужно отредактировать INI файлы и ключи в реестре.
Из распакованных файлов нам нужны следующие: usb.inf, usbport.inf, usbstor.inf, USBBOOT.REG (находятся в папке USB).
Запускаем редактор реестра Пуск -> Выполнить -> regedit.
Выделяем раздел реестра HKEY_LOCAL_MACHINE, переходим в меню Файл -> Загрузить куст. Переходим по пути: » (буква_диска):\Windows\System32\Config\» и открываем файл system. В окне выбора раздела вводим 123.
Щёлкаем правой кнопкой мыши на подключенный раздел 123, выбираем пункт меню » Разрешения«. В появившемся меню отмечаем » Администраторы«, ниже в окне разрешений отмечаем флажок » Полный доступ«. Жмём кнопку » Применить«. Затем, выбираем » Дополнительно«, выделяем » Администраторы«, отмечаем флажок » Зaмeнить paзpeшeния для вcex дoчepниx oбъeктoв зaдaнными здecь paзpeшeниями, пpимeнимыми к дoчepним oбъeктaм«. Нажимаем ОК, подтверждаем замену. После изменения выходим из меню разрешений.
Переходим к распакованным файлам, правый клик на файле USBBOOT.REG -> Слияние, соглашаемся внести изменения в реестр.
Копируем файлы usb.inf, usbport.inf, usbstor.inf в папку » (буква_диска):\Windows\Inf» (если вы не видите папку Inf включите отображение скрытых файлов и папок).
Это еще не все. Перед первой загрузкой с флэшки нужно еще подредактировать реестр. Удаляем полностью ключ » HKLM\123\MountedDevices» и ключ » HKLM\123\Control\CriticalDeviceDatabase«.
Далее в редакторе реестра выбираем Файл -> Импорт и выбираем файл 123.reg.
Выгрузите куст 123 и загрузите его снова, чтобы сохранить изменения. Закройте редактор реестра.

Завершение установки WinXP
Теперь можно завершить установку WinXP. Выключаем компьютер, отключаем все лишнее (оставляем один винчестер либо флэш), включаем. В случае установки форточки непосредственно на флэшку нужно выбрать в BIOS загрузку с нее в первую очередь. Если установка происходит на винчестер то выбираем его. Продолжаем установку как обычно.

Если вы решили установить виндовс сначала на жесткий диск, то после завершения установки (не загружая виндовс в первый раз) создайте образ диска с только что установленным WinXP (Acronis True Image), обычное копирование не подойдет т.к. необходимо перенести загрузочную запись. Восстанавливаем образ на флэшку, выключаем компьютер и отключаем все жесткие диски. Выбираем в BIOS загрузку с флэшки, при этом ставим ее первой в списке загрузки. Для надежности рекомендую удалить ключ » HKLM\123\MountedDevices» описанным выше способом.

Первая загрузка WinXP с flash
После проделанных операций у вас будет Windows XP которая спокойно грузится с флэшки.
Загружаем виндовс c usb, еще необходимо сделать некоторые настройки. При загрузке возможно будет надпись на светло синем экране » Пожалуйста подождите» и далее будут идти точки. Эта операция может занять около получаса, так что наберитесь терпения. Ресет жать не надо.

Оптимизация WinXP
Рекомендую полностью отключить файл подкачки, т.к. его использование вызовет низкое быстродействие а также ускорит изнашивание флэш памяти. Также советую изменить свойство корзины » Уничтoжaть фaйлы cpaзy пocлe yдaлeния, нe пoмeщaя иx в кopзинy» и отключить восстановление системы (это впрочем и так хорошо, не только для флэш).
Для того чтобы виндовс даже не подозревал что он установлен на флэш, следует заменить стандартный драйвер флэш на Hitachi Microdrive, как это сделать было описано выше. После замены естественно следует перезагрузиться. Это довольно важно, т.к. после замены увеличивается быстродействие, и без замены, возможно, некоторые драйвера или программы будут устанавливаться с ошибкой (в моем случае драйвер AverTV 507 требовал «А теперь вставте диск 1»).
Также в диспетчере задач, в свойствах вашего флэш диска на вкладке » Политика» выбрать галочку » Оптимизировать для выполнения«.
После всех изменений можно устанавливать драйвера на остальные девайсы, необходимые программы, ну в общем как обычно .

Загрузка WinXP on flash с других компьютеров
При загрузке с других компов уже установленной винды на флэшке удаляйте из реестра ключ » HKLM\123\MountedDevices«.

Возможно, на вашей конфигурации компьютера установить Windows XP на флэш не получится (несовместимость флэш и материнской платы, различные варианты реализации загрузки с USB на разных моделях материнских плат).

источник

Тема: Установка Windows XP на USB HDD, USB Flash Drive, Compact Flash

Опции темы
Поиск по теме
Отображение

Установка Windows XP на USB HDD, USB Flash Drive, Compact Flash

Эту утилиту удобно использовать когда условия эксплуатации (внешняя среда, к примеру) ограничивают возможность использования HDD установленного стационарно: низкие температуры, высокая влажность и т.д.
Устанавливать Win можно хоть на microSD, главное подобрать картридер.

Re: Установка Windows XP на USB HDD, USB Flash Drive, Compact Flash

У меня немного попроще
Скачиваем и распаковываем архив DOS.rar
Запускаем программу «HP USB Disk Storage Format Tool» из папки «FORMAT_Flash».
Ставим галочку «Create a DOS startup disk» и указываем путь к папке «FLOPPY».
Форматируем флешку (до 2ГБ — FAT, больше 2ГБ — FAT32).
Копируем на флешку файлы из папки «NTLDR».
Эта процедура сделает флешку загрузочной в MS DOS и расположит загрузочные файлы Windows XP в нужном месте.
Создаем дистрибутив и устанавливаем его так, как описано здесь: http://www.flashboot.ru/index.php?na. article&s > После первого этапа установки (копирования файлов) загрузить установочный диск с WinXP в режиме восстановления и командой fixboot создать загрузочную запись.
Дальнейшая установка проходит без проблем.

Последний раз редактировалось St@rz; 14.11.2010 в 21:20 .

Re: Установка Windows XP на USB HDD, USB Flash Drive, Compact Flash

А нельзя ли с этого места чуть подробнее? Для блондинок.

Читайте также:  Установка задний подиум в лада гранта

Какой именно статьей с того сайта надо руководствоваться? Что-то у меня не получается. ДОС уже грузится, а дальше затык.

Re: Установка Windows XP на USB HDD, USB Flash Drive, Compact Flash

Извиняюсь. Сейчас очень занят. Дня через два все подробно объясню и поделюсь необходимыми файлами.

Re: Установка Windows XP на USB HDD, USB Flash Drive, Compact Flash

Спасибо, я особо не тороплюсь. Просто пока ко мне едет CF на восемь гиг и переходник для нее, тренеруюсь не кошках, то бишь на флешках.

Re: Установка Windows XP на USB HDD, USB Flash Drive, Compact Flash

Задавайте ваши вопросы Мария. Как и обещал, отвечу подробно, с дополнением необходимыми файлами.

Re: Установка Windows XP на USB HDD, USB Flash Drive, Compact Flash

Спасибо. Вопрос первый. Какую именно статью из приведенного выше ресурса вы использовали? Я просмотрела весь список, там две про установку Win на флешку.

Если имеется в виду эта, то в ней меня смутило что надо подменять драйвера флешки на драйвер от хитачевского микродрайва.

PS Мой ник Маша, а не Мария.

Последний раз редактировалось Маша Синичкина; 13.12.2008 в 23:28 .

Re: Установка Windows XP на USB HDD, USB Flash Drive, Compact Flash

У меня сестру зовут Маша, а я её Марией называю. Вот по привычке и обратился.

Для установки WinXP на флешку исправим дистрибутив

Образ можно записать с помощью маленькой и не требующей установки программы.

Те кто не могут или не хотят править дистрибутив могут использовать готовый образ.

Далее подготовим флешку к установке на нее Windows XP.
Ваша флешка должна быть загрузочной в MS DOS. У многих новых флешек этого нет, но мы это исправим.
Скачиваем и распаковываем архив.
Запускаем программу «HP USB Disk Storage Format Tool» из папки «FORMAT_Flash».
Ставим галочку «Create a DOS startup disk» и указываем путь к папке «FLOPPY».

Форматируем флешку (до 2ГБ — FAT, больше 2ГБ — FAT32).
Копируем с заменой на флешку файлы из папки «NTLDR» и папки «FLOPPY»
Все. Теперь ваша флешка стала загрузочной.

После этого снова форматируем флешку и копируем на нее содержимое папки NTLDR.

Можете с нее загрузится и посмотреть результат.

Теперь приступаем к установке Windows XP на флешку.
Отключаем, если имеются, физически жесткие диски. Выбираем первую загрузку с CD, вторую — с флешки. Она должна у вас в BIOS определяться как жесткий диск.

Загружаемся с созданного диска и проводим установку.

Оставляем файловую систему без изменений.

Дальнейшая установка должна пройти без проблем как на обычный жесткий диск. Только очень долго. Иногда пять часов.

После установки оптимизируем систему.
Заменяем стандартный драйвер флешки на этот.
Заходим в свойства диска и выбираем обновить драйвер.

При обновлении не выполнять поиск. Указать папку Hitachi Microdrive вручную. После перезагрузки флешка будет определяться как жесткий диск. Устанавливаем политику — Оптимизировать для выполнения.

Далее устанавливаем режим EWf так как описано здесь. Я рекомендую использовать только его.
В итоге система на флешке станет работать значительно быстрее. Зрительно не будет уступать жесткому диску.

Для создания дубликата флешки делаем ее загрузочной в MS DOS и просто копируем на другом компьютере файлы (с заменой) с созданой вами флешки на новую. Новая флешка будет работать только на компьютере на котором производилась установка системы, либо на компьютере с подобной конфигурацией.

В результате всех описаных операций мы получаем флешку ( стоимостью 300 рублей ), способную заменить жесткий диск.

Последний раз редактировалось St@rz; 22.07.2010 в 03:33 .

источник

Добавить комментарий

Adblock
detector