Меню Рубрики

Установка winxp с hdd

Установка полноценной 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 на разных моделях материнских плат).

источник

Установка winxp с hdd

Установка Microsoft Windows с дистрибутива на жестком диске.

Запуск программы установки Microsoft Windows XP из командной строки MS-DOS и Error message when you start Windows XP unattended Setup by using winnt.exe… — статьи базы знаний Microsoft KB307848 и KB931532 , описыващие установку с CD.

Winnt.exe создает две папки на разделе FAT32 жесткого диска $WIN_NT$.

LS. Файл DOSNET.INF это скрипт выполняемый программой winnt.exe
В папке $WIN_NT$.

BT находятся файлы, те же что и в комплекте из 6-ти установочных дискет- Recovery Console -Консоль восстановления.
Файл BOOTSECT.DAT запускает SETUPLDR.BIN.
Папка $WIN_NT$.

LS пуста.
При этом также в корень системного раздела копируются файлы ntldr, ntdetect.com и создается boot.ini с пунктом установка/обновление, выполнение winnt.exe зависает… не находит файлы дистрибутива.
Для запуска установки с жесткого диска необходимо из режима MS-DOS (например,перезагрузившись с дискеты) скопировать папку I386 дистрибутива на жестком диске в папку $WIN_NT$.

LS. Затем загрузившись с жесткого диска можно продолжить процесс установки Windows XP.

Например дистрибутив находится на расширенном(extended) разделе

Directory of D:\
I386
WIN51
WIN51IP
WINNT.BAT
winnt.sif
win51ip.SP3

Содержание файла WINNT.BAT для запуска установки в автоматическом режиме
i386\WINNT.exe /s:D: /u:winnt.sif

BT на последнем этапе установки удаляются…DOSNET.INF выполняется в процессе запуска WINNT.exe, а сам сценарий установки прописан в TXTSETUP.SIF. Записи раздела [data] файла $winnt$.inf, находящийся в папке SYSTEM32, который создается в процессе установки с дистрибутива на жестком диске показывают, что

Читайте также:  Установка автономки на уаз буханка
[data]
msdosinitiated=1
dospath=C:\$WIN_NT$.

Recovery Console -Консоль восстановления=Windows NativeMode это msdos для Windows NT систем

Другой вариант установки Windows XP, установить предварительно Windows 95,98,98SE, ME выбрав, например, имя для папки установки W9. Затем удалить Program Files, после чего запустить winnt32.exe с ключом unattend, и вместо WINNT.BAT использовать
WINNT32.BAT с таким содержанием I386\winnt32.exe /unattend:winnt.sif. (Интересный факт: при обновлении Windows 95 или Windows 98 до Windows 2000 создается каталог C:\MSDOS7, список файлов папки MSDOS7 приведен в статье базы знаний Microsoft New MSDOS7 Folder After Windows 2000 Upgrade, в папке дистрибутивов Windows 2000 и Windows XP I386\WIN9XUPG два файла содержат строку msdos7 W95UPG.DLL и WIN95UPG.INF в cab-архиве I386\WKSTAMIG.IN_ в разделе [Win95-DOS files] файла wkstamig.inf перечень файлов копируемых в каталог msdos7. Обновление Windows Me до Windows 2000 не поддерживается : Windows 2000 была выпущена до Windows Me, и возможности обновления не были включены. Возможно обновление Windows Me до Windows XP Professional )

Установка Windows XP с HDD на разделах NTFS
с использованием Windows PE на базе Vista или Windows 7.

Также из среды Wndows PE устанавливается c DVD 120 дневная пробная версия Windows Home Server with Power Pack 3 Evaluation

File Name: Windows Home Server DVD.iso
Version: 1.0
Date Published: 1/8/2009
Language: English
Download Size: 827.9 MB

Для этого на системном разделе должны быть следующие файлы и папки:

C:\BOOTMGR менеджер загрузки Windows 7 или Vista

Папка BOOT с двумя файлами

Папка SOURCE с одним файлом

Note: WIM (Windows IMaging) является файловым форматом образов дисков. Файлы WIM — это сжатые пакеты, содержащие связанные файлы. Открыть (извлечь файлы из архива) можно с помощью архиватора 7-zip.

Для перезаписи загрузочного кода системного раздела воспользуйтесь Bootsector HDD wintools командой bootsect .exe /nt60 С:
Добавьте на логический диск D:\SETUP.CMD

I386\Winnt32.exe /unattend:.\WINNT.SIF /noreboot /makelocalsource

После перезагрузки, загрузившись в Windows Preinstallation Environment 6 x (Windows PE 2.0) возможно удаление старого XP (Documents and Settings , Program Files, Windows) и запуск программы установки SETUP.CMD

Установка Windows 7 с хард диска (HDD)

Замечание: Windows 7 устанавливается только на раздел NTFS, как на основной так и на дополнительный(extended), при этом даже если на жестком диске есть системный(активный) раздел FAT32.

SETUP.CMD для Windows 7. Можно явно указать файл ответов с помощью команды setup.exe /unattend:имя_файла. По умолчанию программа установки Windows ищет файл ответов с именем Autounattend.xml на всех съемных носителях.
SOURCES\setup .exe /unattend:.\Autounattend.xml /noreboot.
Этот AutoUnattend.xml на USB-устройстве флэш-памяти дает возможность выбрать какую именно редакцию системы Windows 7 устанавливать: Windows 7 Starter, Home Basic, Home Premium, Professional или Windows 7 Ultimate.

Возможен запуск установки Windows 7 с основного системного раздела жесткого диска (active primary partition),

Для этого извлечь все файлы дистрибутива Windows 7 из ISO образа(записан в формате UDF) на диск C: с помощью, например, программ WinRar или ISObuster, выполнить C:\ boot\bootsect.exe /nt60 C: и перезагрузить компьютер.

Все для установки Windows 7

Об авторском праве: В соответствии с разделом 17 U.S.C. Статья 107 о добросовестном использовании защищенных авторским правом работы, материалы на этом сайте, распространяются без прибыли для тех,
кто выразил заинтересованность в получении информации для таких целей, как критика, комментарии, новости, образование, или исследования, не является нарушением авторского права.

Файлы — самое ценное для посетителей этого сайта!
Для тех, кто точно знает, что делает.
В. Ашумов

ashumov.vagif rambler.ru

источник

Как установить Windows 7 с HDD SATA, или создание инсталляционного жесткого диска

Как установить Windows 7 с HDD SATA, или создание инсталляционного жесткого диска, подключаемого по Serial ATA.
В этой статье рассказывается, как создать инсталляционный HDD, или SDD, с которого впоследствии можно будет выполнить так называемую «чистую» (с форматированием диска) инсталляцию Windows 7.
В качестве предустановленной операционной системы использовалась Windows XP x86 SP3. Аналогичным образом можно создать инсталляционный HDD из под более новых версий Windows (я это не проверял). А инсталлируемой ОС была выбрана Windows 7 Professional x64 SP1.
Многочисленные способы инсталляции с HDD описанные в интернете обычно используют для такой цели USB-флешку или USB HDD, но мы пойдем другим путем, потому как ничего такого под рукой не оказалось. И вообще, почему бы не инсталлировать систему подключив инсталляционный HDD по более быстрому Serial ATA?
Как я дошел до такой жизни? После приобретения нового SSD, на который должна была быть установлена, предварительно скачанная из интернета, Windows 7 x64 SP1 выяснилось, что ни флешки, ни DVD привода, ни даже USB HDD под рукой не оказалось. На компьютере была установлена 32 битная Windows XP, и все говорило о том, что меня ждет скучная и долгая установка Windows 7 по сети. Однако во времена Windows 95 чистая инсталляция ОС с HDD была обычным делом, и я решил проверить, так ли все изменилось за это время?

Итак, вводную часть на этом можно считать закрытой. План наших дальнейших действий следующий:

  1. создание загрузочного HDD;
  2. копирование на него файлов дистрибутива Windows 7;
  3. использование инсталляционный HDD по назначению, для инсталляции ОС;
  4. отключение инсталляционного HDD.
Читайте также:  Установка дверных ручек гранта

Для тех, кто вдруг не знает. Несколько полезных команд DOS, которые в дальнейшем могут понадобятся.

Таким образом, строка
X:\Sources>bootsect /nt60 c: /mbr
означает, что команда bootsect была выполнена находясь в директории X:\Sources>

1. Создание загрузочного HDD диска.
1.1. Разбиение на разделы и форматирование диска
Для этого не обязательно использовать все диск. Достаточно выделить на нем для этого отдельный раздел около 4 гигабайт.
Отрываем Control Panel -> Administrative Tools -> Computer Management
Выбираем в Storage -> Disk Management диск, из которого мы хотим создать инсталляционный HDD. Можно разбить его на два раздела. Первый для инсталляции. Очень полезно его сразу обозвать. К примеру superHDD и присвоить ему букву. Другой для дистрибутивов Windows, которые можно будет потом копировать в инсталляционный раздел в зависимости от того какую версию Windows нужно будет установить.
Форматируем раздел для инсталляции в формат NTFS и помечаем его как активный. Таким образом, наш инсталляционный раздел HDD после выполнения этой процедуры должен иметь в Disk Management надпись Healthy (Active, Primary Partition).

1.2. Альтернативный способ
Альтернативный способ, создания загрузочного диска, это использование команды DiskPart – средства управления дисками, разделами или томами с помощью сценариев или команд, вводимых из командной строки.
Открываем консоль Window (cmd.exe) и набираем там diskpart

В Windows XP средство diskpart еще не обзавелось командой format . , используем для форматирования диска в формате NTFS, к примеру, c:\windows\system32\format.com.

1.3. Обновление основного загрузочного кода разделов
После того, как диск отформатирован, и раздел его помечен как активный, необходимо обновить основной загрузочный кода раздела. На этом этапе нас ждет первая неприятность. Используемая для этого программа bootsect из дистрибутива Windows 7 x64, не может быть выполнена в x86 c сообщением, — is not a valid Win32 application. Поэтому пришлось взять ее из 32 разрядной версии. Расположена она в .\boot\bootsect.exe
Ссылки на эти файлы были в статье Меню загрузки Windows 7 и bcdedit

Если теперь стартовать с этого диска, то мы получим сообщение:

Это значит, что все в порядке, просто еще не скопированы файлы с инсталляцией.

2. Копирование файлов инсталляции
Распаковываем ISO образ Windows 7 на диск superHDD при помощи WinRAR, 7-Zip, UltraISO
(Убедитесь в наличии на диске каталогов (директорий) boot, sources и файла bootmgr в корне диска.)
На этом завершено создание инсталляционного HDD и далее речь пойдет о том, как его использовать.

3. Инсталляция
3.1. Для установки системы с инсталляционного HDD с него нужно загрузиться. Сделать это можно указав в BIOS инсталляционный HDD в качестве загрузочного, или каждый раз, при старте системы вызывая меню загрузки (F11) и выбирая там инсталляционный HDD. В зависимости от производителя материнской платы меню загрузки может вызыватся по клавише F8 — Asus, F9 — HP.
При загрузке с инсталляционного HDD процесс инсталляции стартует автоматически или если это уже не первая инсталляция, то из стартового меню загрузки Windows Boot Manager нужно выбрать пункт Windows Setup [EMS Enabled] .
Выбираем инсталляцию новой копии Windows — Custom. После копирования файлов инсталлятор захочет сделать новый старт. Соответственно, если инсталляционный HDD не является первым диском в списке загрузки, то необходимо будет каждый раз после нового старта выбрать инсталляционный HDD при помощи F11, иначе система попытается стартовать с первого по счету диска и появится сообщение

3.2. Теперь стартовое меню загрузки Windows Boot Manager будет содержать два пункта.

Для старта Windows 7 выбираем первый. Для повторной установки системы в дальнейшем с инсталляционного HDD, выбираем пункт два.

4. Отключение инсталляционного HDD
4.1. Копирование bootmgr
Инсталлятор Windows 7 распознает, что установка производилась не с необычного носителя, с HDD поэтому загрузочную запись нужно восстановить вручную иначе при отключении инсталляционного HDD система не сможет стартовать. Для этого находясь в Windows 7 нужно в проводнике скопировать на диск с установленной Windows 7 скрытый системный файл bootmgr с инсталляционного HDD. Разумеется, скрытые файлы нужно для этого предварительно сделать видимыми.

4.2. Далее загружаемся с инсталляционного HDD и выбираем из стартового меню загрузки Windows Boot Manager
Windows Setup [EMS Enabled]
После появления окна «Install Windows» открываем консоль восстановления (Shift+F10).

Информацию о том, какие диски имеются в системе и можно получить при помощи diskpart

Восстановление загрузка с диск на который установлена Windows 7.

4.3. Проверка и редактирование BCD
Следующей командой можно посмотреть содержимое BCD. У меня инсталляционный HDD был под буквой D:
X:\Sources> bcdedit /store d:\boot\bcd
В первом разделе BCD — Windows Boot Manager параметр device должен указывать на диск, на который установлена операционная система, и его нужно исправить в моем случае c D: на C:.

Проверяем внесены ли изменения.

4.4. Копируем директорию boot
X:\Sources> robocopy d:\boot c:\boot /e
Убедившись, что файлы скопированы и можно проверить корректность загрузки и отсоединить инсталляционный HDD.

4.5. Конфигурацию стартового меню Windows Boot Manager, чтобы удалить из него пункт Windows Setup [EMS Enabled] можно отредактировать при помощи утилиты Microsoft System Configuration, запустив msconfig из Windows.
System Configuration -> Boot
И в System -> System Properties -> Advanced system setting -> Startup and Recovery.

источник

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