Multiple active partitions

Установка Windows XP с флешки

Вот такие письма пришли и на них надо отвечать, к тому же на работе у нас произошёл интересный случай.

  • Примечание: на нашем сайте недавно вышла новая статья — как установить Windows XP с помощью обновленной программы WinSetupFromUSB 1.3, так что имейте ввиду, если здесь у вас что-то не получится, можете обратиться к ней.
  • Ещё вам пригодиться информация о том, Как создать мультизагрузочную флешку содержащую сразу три операционные системы Windows XP, Windows 7 и Windows 8!
  • Флешку необходимо подсоединять в порт USB 2.0, так как Windows XP не поддерживает USB 3.0 (порты обычно закрашены синим цветом).

Купил у нас на фирме парень нетбук, специально без операционной системы, мол дешевле и на самом деле так. При оформлении покупки, намекнул, что он может заюзать в инете любую винду и заинсталить её с флехи и на любой комп. Для Вас дорогие друзья перевожу (скачать в интернете любую операционную систему и самостоятельно установить её). Забрал покупку и ушёл. Есть такие умельцы, ничего не говорю, вот флудить (разбрасываться словами) только не надо было.

Приходит через два дня, глаза красные, не спал наверно, винду инсталил — намекнул мой коллега. Парень уже не был так самоуверен и сообщил что установка Windows XP с флешки у него не получается, наверное бракованный нетбук, коллектив у нас хороший, стали спрашивать какими пользовался программами, оказалось многими. Подсказали, что в первую очередь, нужно использовать лицензионную сборку Windows, а подготавливать дистрибутив программой PE Builder. Программа эта очень хорошая, сказать нечего, сам ей пользуюсь, только вот нашему покупателю разобраться с ней будет сложно. Вышли мы из ситуации другим и поверьте, проверенным не один раз методом, о нём и наша статья.
В первую очередь конечно нужно использовать оригинальные сборки Windows XP SP3 MSDN, никем не изменённые. Единственное, что можно изменить, это интегрировать в сборку драйвера Sata (читайте нашу статью Интеграция драйверов Sata в дистрибутив) и опять же повторюсь, лучше будет проделать это всё вам самим.

  • Примечание: Вам нужно посмотреть в BIOS параметр Configure SATA As, возможные значения: Standard IDE, RAID, AHCI, если у вас режим работы современного IDE/SATA-контроллера IDE, можете пропустить отступление с интеграцией драйверов AHCI-контроллеров, но если AHCI, читаем дальше.
    Интеграция драйверов Sata в дистрибутив Windows XP необходима, если у вас достаточно новый нетбук, материнская плата которого с AHCI-контроллером от Intel. AMD, Intel, JMicron, Marvell и др.

На многих компьютерах можно переключить режим AHCI на IDE и установка Windows XP произойдёт без сложностей, но и всех новшеств AHCI вы не увидите.
Да, есть способ интегрировать драйвера AHCI в уже установленную операционную систему, то есть переключить в BIOS режим работы с AHCI на IDE, далее установить Windows XP без драйверов Sata, загрузить Windows и уже тогда интегрировать драйвера AHCI-контроллеров и синего экрана при перезагрузке вы не получите. Но на нашем нетбуке только режим AHCI и придётся интегрировать драйвера в дистрибутив Windows XP.
Итак, давайте возьмём сложный вариант, вы зашли в BIOS и увидели, что у вас включен режим AHCI, тогда прочтите нашу статью Интеграция драйверов Sata в дистрибутив Windows XP, уверяю вас вы легко с этим справитесь, а уже потом переходите к этой статье.

  • Примечание: если подготовить сборку Windows XP без драйверов для AHCI-контроллеров, то в самом начале установки операционной системы вы увидите сообщение об ошибке.

Во вторых, есть у меня оригинальный образ Windows XP, но прежде чем его использовать, нужно обязательно интегрировать в него драйвера AHCI-контроллеров. В наше время на всех материнских платах, с контроллером жёстких дисков SATA II и SATA III (относится и к стационарным компьютерам, а так же ноутбукам), применена современная технология работы винчестеров AHCI. Придумана эта технология намного позже чем сама Windows XP, а это значит в оригинальном дистрибутиве XP специальных драйверов AHCI-контроллеров нет, такие драйвера есть только в Windows 7. При установке Windows XP на новый компьютер дело закончится синим экраном или инсталлятор XP не увидит жёсткий диск. Что делать?
Прежде чем пытаться установить Windows XP с флешки нужно:

1) Интегрировать драйвера AHCI-контроллеров в сборку Windows XP и вы сможете установить XP даже на SSD накопитель. Но можно пойти и другим путём. 2) Взять и отключить в БИОСе UEFI режим AHCI, а включить устаревший режим IDE.

Я за первый вариант — Интегрировать драйвера AHCI-контроллеров в сборку Windows XP, представьте ситуацию, в вашем системном блоке находится два жёстких диска, на одном установлена Windows 7 или Windows 8, а на втором Windows XP. Windows 7 или Windows 8 вы устанавливали по любому с включенным AHCI, а Windows XP с включенным режимом IDE. Так вот, вы работали в Windows 8, затем вам понадобилась Windows XP, вы перезагружаетесь, входите в БИОС UEFI и включаете старый режим IDE, иначе Windows XP не загрузится и вылетит в синий экран с ошибкой STOP 0x0000007B, а чтобы потом попасть в Windows 8 вам опять придётся заходить в БИОС UEFI и включать режим AHCI и так постоянно, как говорится — нафиг надо. Интегрируем в сборку Windows XP драйвера AHCI и в БИОС UEFI будем только переключать загрузку с нужного нам жёсткого диска с установленной Windows XP или Windows 8.

Интеграция драйверов AHCI-контроллеров в сборку Windows XP


В первую очередь берём компакт-диск с Windows XP или может быть у вас образ Windows XP.
Создаём на рабочем столе папку и называем её Windows XP, затем все файлы с компакт-диска Windows XP, копируем в эту папку. Если у вас ISO образ Windows XP, открываем его с помощью бесплатной (для личного использования) программе DAEMON Tools Lite 4 и также копируем все файлы дистрибутива в папку под названием Windows XP. Всё, это сделали.

Идём на oszone.net, ссылка

регистрируемся там, и скачиваем архив MassStor с драйверами всех самых распространённых AHCI-контроллеров: Intel, AMD, JMicron, Marvell, nForce, SiS и VIA. Если у вас операционная система 32-bit, что в большинстве случаев, скачиваем соответствующий пакет MassStor_x86_12.9.18.rar, если 64-bit, то другой MassStor_x64_12.9.18.rar. Скачали.

Разархивируем архив MassStor_x86_12.9.18.rar и запускаем файл MassStor.exe,

открывается окно проводника, в нём нужно указать папку с файлами Windows XP и нажать ОК.

Интеграция драйверов SATA происходит несколько секунд, жмём ОК.

Создание загрузочной флешки Windows XP

Переходим на официальный сайт программы WinSetupFromUSB
Выбираем WinSetupFromUSB1.3.exe (22 MB).

Скачиваем, разархивируем и запускаем нашу программу. Я нахожусь в операционной системе Windows 8 64 бит. Наша программа WinSetupFromUSB может работать как в 32-разрядных операционных системах, так и 64 -разрядных операционных системах. Чтобы запустить WinSetupFromUSB в программе Windows 8 64 бит щёлкаем два раза мышью на файле WinSetupFromUSB_1-3_x64.exe.

В главном окне программы WinSetupFromUSB можно увидеть название нашей подсоединённой флешки. Ставим галочку на пункте Auto format it with FBinst и отмечаем пункт NTFS Ниже отмечаем галочкой пункт Windows 2000/XP/2003/Setup и нажимаем справа кнопку открывающую окно проводника.

В проводнике вы должны указать заранее приготовленную папку с файлами дистрибутива Windows XP 32 бит.
Если у вас есть установочный диск с Windows XP 32, то откройте его и скопируйте все файлы содержащиеся внутри в какую-либо папку и обзовите её например Windows XP. Если у вас имеется ISO образ XP, откройте его к примеру в бесплатной (для личного использования) программе DAEMON Tools Lite 4 и также скопируйте все файлы дистрибутива Windows XP в папку.

Итак, папку с файлами Windows XP 32 бит указали, жмём ОК.

Принимаем лицензионное соглашение.

Нажимаем кнопку GO

Да

Да

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

ОК. Загрузочная Windows XP 32 бит готова.

Дальше самое интересное, установка Windows XP, давайте подумаем, где на этом этапе, мы с вами можем понаделать ошибок.
Если вы сейчас будете вынимать флешку из порта USB, вашего компьютера, примените безопасное извлечение устройства, как я. Можем извлечь нашу флешку Такую ошибку получал и я, вы не одиноки «inf-файл txtsetup.sif испорчен или отсутствует, состояние 18. Установку нельзя продолжить. Нажмите любую кнопку для выхода» мы сможем получить при использовании программы UltraISO, с ней хорошо Windows 7 устанавливать. Далее, вставляем трясущимися и мокрыми от волнения руками, нашу флешку в порт USB нашего компьютера, ноутбука и нетбука, а дальше если не знаем как правильно выставить загрузку с флешки читаем: Как поставить загрузку с флешки, далее Загрузка с флешки в BIOS. Ну да ладно, в BIOS, выставили всё правильно, перезагружаемся и видим загрузочное окно Grub4Dos, а в нём надпись Windows 2000/XP/2003 Setup, ничего не трогаем, проходит десять секунд, появляется другое окно First part of Windows XP Professional SP3 setup from partion 0, здесь тоже менять ничего не нужно, так же проходит десять секунд и начинается процесс установки Windows XP. Примечание: очень редко бывает, что во втором окне вместо First part of Windows XP Professional SP3 setup from partion 0, выставлено Second part of 2000/XP/2003 setup / Boot first internal hard disk, вам нужно на это обратить внимание и с помощью стрелок на клавиатуре, выставить так как нужно и нажать Enter, так как загружаться с жёсткого диска ещё рано. Далее как при обычной установке Windows XP, можете почитать Установка Windows XP, но одно но, после первой фазы установки и перезагрузки, перед вами опять пройдут два этих зелёных окна Grub4Dos, компьютер автоматически должен перейти во вторую фазу, вам ничего менять не нужно, но иногда во втором окне нужно вручную выставить, теперь уже Second part of 2000/XP/2003 setup / Boot first internal hard disk. Второй этап установки Windows XP, загрузка происходит с уже почти установленной операционной системы, которая находится на жёстком диске.

Вот в принципе и всё. Успехов Вам.

В чём суть ошибки «inf-файл txtsetup.sif испорчен или отсутствует»

Чтобы понять, что такое «Ошибка inf-файл txtsetup.sif испорчен или отсутствует» необходимо обозначить обстоятельства, при которых возникает данная ошибка. Как упоминалось выше, она появляется при использовании программы для работы с образами дисков UltraISO, с помощью которой на флеш-накопитель пробуют записать инсталляционный образ Windows XP.

Инсталлируем Windows XP с флеш-накопителя

При этом с образами других операционных систем (например, Windows 7) программа UltraISO работает без проблем, но при попытке установить Windows XP с помощью образа, записанного на флешку через UltraISO, пользователь получает указанную ошибку. Это связано с особенностями сценария установки Windows XP, и его неувязки с функционалом самой программы UltraISO.

При исправлении данной ошибки (как будет описано ниже), пользователь сталкивается с другим сообщением «Не удалось найти устройство чтения компакт-дисков», что демонстрирует несоответствие функционала UltraISO и установочной версии Windows XP. При этом различные эксперименты с файлом $WIN_NT$.~BT\WINNT.SIF с целью отключить обращение к CD (DVD) не приносят нужного результата, потому здесь будет лучше выбрать иной путь.

Как исправить ошибку «Ошибка inf-файл txtsetup.sif испорчен или отсутствует, состояние 18»

Итак, каков же алгоритм решения ошибки inf-файл txtsetup.sif испорчен или отсутствует? Я предлагаю ознакомиться со способом 1, который привёл у меня к иным ошибкам, и способом 2, который реально исправляет ошибку:

  • Способ 1. Копируем требуемый файл txtsetup.sif из I386 в корень карты памяти. Находим файл txtsetup.sif в папке I386 и копируем в корень нашей флешки, затем переименовываем папку I386 в $WIN_NT$.~BT. Данный способ поможет исправить ошибку inf-файл txtsetup.sif испорчен или отсутствует, при этом в процессе дальнейшей установки пользователь может встретиться со следующими ошибками, потому использование данного метода является нецелесообразным и обладает лишь паллиативным эффектом;

    Копируем нужные файлы

  • Способ 2. Используйте другую программу вместо UltraISO. Наиболее удобными и практичными являются утилиты WinToFlash и WinSetupFromUsb, способные помочь в создании образа Windows XP на флешке без каких-либо проблем.

    Используем WinSetupFromUsb

  1. К примеру, чтобы воспользоваться WinSetupFromUsb запустите данную программу, сверху выберите путь к флешке, чуть ниже нажмите на «Bootice».
  2. В следующем окне жмём на «Perform format», выбираем USB-HDD Mode (Single Partition) и кликаем на «Next step» (следующий шаг) снизу.
  3. Выбираем файловую систему NTFS и жмём «Ок».
  4. Затем ставим галочку на опции Windows 2000/XP/2003 Setup и нажав на кнопку справа указываем системе путь к установочной версии Windows XP.
  5. Далее нажимаем на кнопку «Go» чуть ниже и дожидаемся окончания процесса.

Я всё же рекомендую устанавливать хотя бы Windows 7 — способы создания загрузочной флешки с Windows 7.

Выше я описал, что такое «Ошибка inf-файл txtsetup.sif испорчен или отсутствует, состояние 18». В большинстве случаев она возникает при использовании программы UltraISO для инсталляции операционной системы Windows XP с флеш-накопителя и связана с особенностями работы программы UltraISO и спецификой установки самой ОС Windows XP. Наиболее оптимальным выходов в данной ситуации является выбор другой утилиты для работы с flash-накопителем (например, WinSetupFromUsb), с которой установка Win XP на компьютер обычно проходит без каких-либо проблем.

В последнее время, все чаще попадаются компы без установленного DVD-привода, или приходится ставить ОС на нетбуки, которые такого привода не имеют в принципе. Рассмотрим, как это можно сделать, используя usb-флэшку.
Способ 1. Элементарный
Нам понадобятся:

  • ISO-образ операционной системы
  • Утилита Windows 7 DVD/USB Download Tool (взять можно )
  • usb-флэшка размером 4Гб или больше

Итак, тут все просто:

  1. Вставляем флэшку в комп, запускаем Windows 7 DVD/USB Download Tool, щелкаем кнопку Browse и выбираем iso — образ Windows 7
  2. Во втором окне Choose Media Type щелкаем по кнопке USB Device.
  3. В третьем окне выбираем нашу флэшку и тыкаем Begin Copying
  4. Cобственно всё. Извлекаем флэшку, вставляем её в тот комп, на который будем устанавливать Windows. При включении его нужно будет зайти в BIOS и выбрать usb-флэш как First Boot Device, после чего запустится стандартная установка ОС.

Способ 2. Обходимся подручными средствами.
Сейчас мы установим Windows 7 без использования всяческих дополнительных и сторонних утилит.
Нам понадобятся:

  • Файлы инсталляционного пакеты или ISO-образ операционной системы, который нужно будет распаковать в папку какой-нибудь утилитой. 7-zip вполне подойдет.
  • USB-флэшка размеров 4 Гб или более

Приступим.

  1. В командной строке пишем diskpart
  2. После того, как появится строка утилиты — DISKPART> , вводим команду list disk, которая покажет нам список всех дисков, установленных в системе
  3. Находим в появившемся списке нашу usb-флэшку (например Диск 1), и выбираем её — вводим команду select disk №_диска (в нашем примере — select disk 1)
  4. Удаляем все данные с флэшки — вводим команду clean
  5. Создаем активный раздел на флэшке, для этого по-очереди вводим команды: create pertition primary, select partition 1, active
  6. Форматируем файловую систему в NTFS — вводим format fs=NTFS
  7. Запускаем процесс инициализации устройства — вводим команду assign
  8. Вводим команду exit — выходим в командную строку

Теперь нам нужно прописать на флэшку загрузочный сектор, чтобы мы могли с ней загрузиться. Это делается с помощью встроенной утилиты bootsect. Тут есть подвох — разрядность системы, в которой вы готовите загрузочную флэшку, должна совпадать с разрядностью Windows, которую вы будете записывать на эту флэшку. То есть, если вы делаете установочную флэшку с Windows7x64, то в 32-битной ОС прописать загрузочный сектор подобным образом у вас не получится. Скачать 32-битную версию bootsect можно , и поместить её в папку System32. Дальше я покажу, как можно обойти это ограничение.

Итак, в командной строке, выполняем:

  1. Переключаемся на каталог boot в папке с инталяционными файлами, в моем случае — cd c:\install\Windows7x64\boot
  2. Запускаем утилиту bootsect — выполняем bootsect /nt60 метка_нашей_флэшки (например, bootsect /nt60 Q:
  3. После появления подобного окна:

можно копировать инсталяционные файлы на флэшку, извлекать её, ставить на целевом компьютере в BIOS’е загрузку с неё. После перезагрузки, запустится обычная установка Windows7.
Что делать, если bootsect не прописал загрузочную запись, или USB-flash или USB-HDD не грузится.
В случае, если загрузиться в флэшки или USB-HDD не получается, или вы готовите её в операционной системе, разрядность которой не совпадает с той, которую вы записываете на флэшку, то вместо того, чтобы воспользоваться командой bootsect, для создания загрузочной записи вы можете использовать утилиту UltraISO. Она платная, но trial-версия позволит сделать все что нам нужно. Итак, качаем и запускаем программу. При запуске выбираем «Пробный период…». Выполняем по пунктам:

  1. В меню Файл-Открыть открываем наш ISO-образ Windows 7.
  2. Выбираем в меню Самозагрузка-Записать образ жесткого диска…


Нажимаем кнопку «Записать» и ждем окончания процесса. Готово, у нас на руках загрузочный flash-драйв с Windows 7 на борту.
Замечания по поводу USB-HDD
Создать загрузочный USB-HDD можно тольк вторым способом. При этом, на USB-HDD лучше сначала выделить отдельный раздел под установочный образ Windows 7, а остальное пространство оставить свободным, чтобы использовать по своему собственному усмотрению. Для этого:

  1. Заходим в оснастку «Управление компьютером» (Панель Управления — Администрирование — Управление компьютером или, щелчок правой кн. мыши по значку «Мой компьютер» — «Управление»)
  2. Переходим на вкладку Управление дисками, находим наш USB-HDD
  3. Удаляем все существующие разделы на нашем USB-HDD, создаем два раздела — один размером 4 Гб форматируем в FAT32, второй на все оставшееся место — в NTFS. Тоже самое, можно сделать через командную строку, как показано выше.

После этого:

  1. Прописываем загрузчик с помощью UltraISO как показано выше.
  2. Копируем файлы ОС на первый (4Гб раздел)

Всё, загрузочный USB-HDD готов.

Неправильная настройка BIOS.

Любая чистая установка Windows начинается с подготовки BIOS компьютера. На этом этапе при попытке установки Windows с диска или флешки появляются проблемы и ничего не устанавливается. Чтобы все заработало, нужно выставить на загрузку то устройство, которое будет считывать носитель с Windows. Например, если установка будет выполняться с DVD/CD диска, то первым устройством на загрузку должен быть дисковод DVD/CD с оптическим накопителем (диском)

Если нужна установка с флешки, то первым устройством на загрузку должна быть сама флешка, а точнее USB HDD, USB Flash, USB Drive также в БИОСе может быть подпись по названию вашей флешки или что-то подобное, зависит от версии прошивки БИОСа и модели материнской платы компьютера. Перед тем как сохранить выбранные настройки, нужно убедиться, что отключен флоппи дисковод. Необходимо зайти в раздел «Standard CMOS Features», где нужно отключить «Floppy — 1.44 или Drive A». Дальше нужно сохранить настройки, нажимаем F10 и YES. Компьютер перегрузится и система начнет установку Windows с диска или флешки.
Еще при установке с флешки могут возникать проблемы с типом использования жесткого диска. На современных компьютерах винчестер может работать в режимах IDE AHCI и RAID. Если у вас нет рейд массива дисков, то разберем остальные настройки. В разделе IDE configuration можно найти эти настройки. Рекомендую использовать режим AHCI но при установке Windows со старых флешек может появится надпись о отсутствии драйвера. Если у вас появляется такая проблема, приключитесь в режим IDE и тогда установка пойдет без ошибок. Более подробно о настройках биоса.

Устаревшая аппаратная часть ПК

Здесь думаю все понятно, если аппаратная часть компьютера не соответствует минимальным системным требованиям для установки Windows, то вы не сможете ее установить. Например для установки Windows 10 у вас на компьютере должно быть не менее 1Гб оперативной памяти, места на жестком диске не менее 16Гб, частота процессора должна быть не менее 1 GHz. Видеокарта должна поддерживать DirectX 9.0c. Понятно, что подобный компьютер не сможет обеспечить комфортную работу. Поэтому для нормальной работы необходим многоядерный процессор частотой более 1,6ГГц и 2Гб оперативки. Иногда все параметры могут подходить кроме видео или звуковой карты. Например, у многих еще стоят видеокарты ATI Radeon x700 на 256 или 512Мб памяти. Вроде бы не сильно старые видеокарты. Но у них нет поддержки DirectX 9.0c. Они поддерживают DirectX 9.0b но уже не могут работать на Windows 8, 8.1 и 10. Внимательно изучите все характеристики вашего компьютера перед установкой Windows на соответствие системным требованиям. И если они подходят, только тогда начинайте установку.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *