[Quote]

    puhpol
  • 2
  • Longevity: 4 years 10 months
  • Posts: 1011
  • REPUTATION:45

    [+] [-]
Вариантов установки Windows ХР с USB несколько.
Рассмотрим только один, мне он кажется самым простым и удобным.
Установка Windows ХР с помощью программы
Win Setup From USB 1.0-beta7
.
Для начала качаем программу . Программа не требует установки. Под Windows 7 запуск от имени Администратора. Извлекаем из архива лучше в отдельную папку и запускаем программу.
Особенности программы: может установить на USB загрузчик Grub4DOS, если он уже есть на накопителе, то программа это увидит и добавит только нужные файлы и запись в Menu.lst. То есть, если у вас есть мультизагрузочный диск или флешка, программа ничего не испортит, а только добавит нужное.
Может совместить на одном накопителе до 10 установок Windows ХР.
Много чего может (пока рассматриваю только установку Windows ХР)
ВНИМАНИЕ! ВСЕ НАПИСАННОЕ НИЖЕ - мои личные наблюдения и выводы. У меня все очень хорошо работает. Эти записи - просто советы.
1. Запускаем программу. Видим окно программы. В верхнем окошке указываем наш накопитель (если он у вас один, программа сама его выберет, если накопителей несколько, то надо указать с каким диском будем работать).

2. Монтируем образ диска в виртуальный привод, или вставляем диск в реальный привод.
3. В программе галочкой отмечаем пункт «Windows 2000/XP/2003 Setup»
4. Жмем кнопку «…» и указываем путь к образу, смонтированному в виртуальный привод или к диску с Windows ХР в дисководе.

5. Жмем кнопку «GO» и идем гулять, пить чай, пиво и т. д.

5.После того, как программа отработает, все готово: Windows ХР у вас на флешке.
Теперь надо чуть подправить работу программы (не обязательно, просто совет, чтобы избежать ошибок).
Заходим в корень носителя и удаляем все кроме файлов: "grldr", "menu" и папок: «winsetup», "boot"


После этого открываем с помощью «Блокнота» файл «Menu.lst» и удаляем строки:
title Windows XP/2000/2003 Setup
map --unmap=0:0xff
map --unhook
savedefault
find --set-root --ignore-cd /usbdrive.tag
configfile /winsetup.lst
Вместо них копируем строки:
title Загрузка с жёсткого диска
find --set-root --ignore-floppies --ignore-cd /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
rootnoverify (hd0)
chainloader (hd0)+1
title Setup Microsoft Windows XP
root (hd0,0)
map --mem /WINSETUP/XPpSP3.ISO (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
root (0xff)
chainloader /I386/SETUPLDR.BIN

Вот и все. Теперь при загрузке созданной флешки первый раз грузимся со строки «Setup Microsoft Windows XP». После первой и второй перезагрузки, со строки «Загрузка с жёсткого диска». ОБЯЗАТЕЛЬНО!

[Quote]

    puhpol
  • 2
  • Longevity: 4 years 10 months
  • Posts: 1011
  • REPUTATION:45

    [+] [-]
Меняем имя папки, убираем в дополнительную папку.Появилась потребность убрать установку в папку проекта. Захотелось что бы установка ВИНДОВС ХР грузилась из puhp\windowsXP\. Оказалось что все достаточно просто.
Использованы инструкции AlexGen из раздачи MULTIBOOT USB FLASH DRIVE 8Gb-16Gb FAT32-NTFS UEFI / MULTIBOOT DVD 4.7-8.5 Gb 2014 v.9.0 (инструкция во вложении ниже)

Делаем сами:

Качаем программу Win Setup From USB >>
И извлекаем в отдельную папку, допустим "WinSetupFromUSB".
На данном этапе надо решить в какую папку спрятать сборку и как назвать папку установки. Для примера:
я уберу все по пути puhp\windowsXP\NewStyle , буду использовать сборку NewStyleXP .
Начали:
1.Открываем папку с программой, в ней открываем папку "files". В папке "files" находим папку "winsetup", в ней находим файл setup.cmd.
2.Открываем файл любым текстовым редактором.(у меня Notepad++)
3.Находим строку
set TAGFILE=\WINSETUP\TOBEREPLACED
.
Меняем на свое, в моем случае :
set TAGFILE=\PUHP\WINDOWSXP\NewStyle
Сохраняем изменения и закрываем файл.
4.Запускаем программу WinSetupFromUSB и выполняем все действия описанные в шапке темы.---В корне носителя у нас папка "WINSETUP", в ней папка "XPpSP3" и файл XPpSP3.ISO
1.Открываем файл XPpSP3.ISO программой UltraISO (или любой другой умеющей работать с ISO файлами)
2.Находим файл TXTSETUP.SIF (лежит по пути XPpSP3.ISO\I386\ ) и извлекаем его из образа.
3.Открываем файл TXTSETUP.SIF любым текстовым редактором.(у меня Notepad++).
И ищем такой кусок :
[SetupData]
SetupSourcePath ="\WINSETUP\XPpSP3\"
MajorVersion = 5
MinorVersion = 1
DefaultPath=\WINDOWS
OsLoadOptions = "/fastdetect /noguiboot /nodebug"
ForceScsi = 1
ForceDiskClass = 1
ForceCDRom = 1
Architecture = i386
DriverCabName=driver.cab,sp3.cab
ProductType = 0
LoadIdentifier  = %wks_id%
LoadIdentifierCancel  = %cancel_id%
LoadIdentifierWin9x  = %9x_id%
BaseVideoLoadId = %wks_id_vga%
RequiredMemory = 67108864
Pagefile = 115,250
SetupSourceDevice=\ArcName\multi(0)disk(0)rdisk(1)partition(1)
BootPath="\WINSETUP\XPpSP3\I386\"
BootDevice="multi(0)disk(0)rdisk(1)partition(1)"
Изменяем две строки:
SetupSourcePath ="\WINSETUP\XPpSP3\"
меняем на SetupSourcePath ="\PUHP\WINDOWSXP\NewStyle\"
и
BootPath="\WINSETUP\XPpSP3\I386\"
меняем на BootPath="\PUHP\WINDOWSXP\NewStyle\I386\"
Сохраняем изменения и закрываем файл.
4.Измененным файлом TXTSETUP.SIF заменяем файл в образе, сохраняем изменения в ISO.
5.Измененным файлом TXTSETUP.SIF заменяем файл в папке XPpSP3\I386\
6. Меняем имя образа XPpSP3.ISO и папки "XPpSP3" в моем случае на:
NewStyle.ISO и "NewStyle" соответственно.
7.Папку WINSETUP переименовываем (в моем случае) в WINDOWSXP.
8.В корне носителя создаем папку (в моем случае) "PUHP" и перетаскиваем на нее папку WINDOWSXP.
То есть, получилось puhp\windowsxp\NewStyle & NewStyle.ISO
Открываем Menu.lst и добавляем строки:
title  Windows XP NewStyleXP Full
root (hd0,0)
map --mem /PUHP/WINDOWSXP/NewStyle.ISO (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
root (0xff)
chainloader /I386/SETUPLDR.BIN
Attachments

Инструкции AlexGen

[Quote]

    lighter_by
  • 403
  • Longevity: 4 years 6 months
  • Posts: 22
  • REPUTATION:0

    [+] [-]
  • Location: Беларусь
Всем доброго здоровья. Есть еще один ньюанс. Программа не делает загрузочный раздел флешки активным. А иногда без этого никак с нее не загрузиться. Поэтому, если раздел изначально неактивен, после всех манипуляций, можно кликнуть bootice и активировать загрузочный раздел на флешке.



Last edited by lighter_by on 2015-11-06 21:16; edited 1 time in total

[Quote]

    lighter_by
  • 403
  • Longevity: 4 years 6 months
  • Posts: 22
  • REPUTATION:0

    [+] [-]
  • Location: Беларусь
Также поддерживается мультизагрузка, скорее всего все это знают, но раз в отдельной теме, позволил себе написать. Т.е. если есть несколько файлов setupldX.bin, где X буква, которую изменяют сборщики для добавления вариантов загрузки. Для добавления открываем образ XPpSP3.ISO и добавляем в папку I386 необходимые файлы загрузки, дополнительно к setupldr.bin. И соответственно правим файл menu.lst. Пример приведен для сборок Zver. Проверялось и на сборках от Simplix, да и на любой другой я думаю будет работать.

[Quote]

    miks5
  • 2688
  • Longevity: 3 years 7 months
  • Posts: 3
  • REPUTATION:0

    [+] [-]
WinSetupFromUSB-1-6 русский перевод подсказок

текст

- FBinstTool
Форматировать USB-диск с использованием FbinstTool
Для переразметки и форматирования используйте BootConfig -> Format Options
Выберите ZIP и FORCE затем нажмите FORMAT. Можно выбрать FAT16 если размер диска 2 ГБ или ниже.
Можно также попробовать CHS для багованых БИОС.
Затем перетащите файл GRLDR из WinSetupFromUSB directory\files\grub4dos\
в окно FileList, рядом с PartitionTable.pt
Если нужно NTFS, в командной строке выполнить "convert X:/fs:ntfs", где X: буква USB диска.
Все разделы и данные на USB-диске будут стерты!
- BootICE
Форматирование USB-диска используя BootICE
Выберите "Perform Format", затем используйте USB-HDD один или несколько разделов
Все разделы и данные на USB-диске будут стерты!
Это также хорошо использовать для 'Process MBR' и установки Grub4dos MBR
NTFS может значительно повысить скорость копирования файлов.
- RMPrepUSВ
Форматирование USB-диска используя RMPrepUSВ
Попробовать "Boot as HDD" и "XP Bootable [NTLDR]" опции, затем нажать "Prepare Drive"
Все разделы и данные на USB-диске будут стерты!
NTFS может значительно повысить скорость копирования файлов.
- Тест в QEMU
Используйте на свой страх и риск, может произойти потеря данных!
Не используйте, если вы не уверены в том, что вы делаете!
Обратите внимание, что результаты могут и будут отличаться, на реальном оборудовании.
Advanced options General
- Display disk drives on all interfaces, not only USB
- Отображение жестких дисков на всех интерфейсах, не только USB
Показать все диски, независимо от их интерфейса, не только на USB
ОСТОРОЖО при выборе дисков!
МОЖЕТ ПРОИЗОЙТИ ПОТЕРЯ ДАННЫХ , ЕСЛИ ВЫБРАЛИ НЕВЕРНЫЙ ДИСК!
- Dont check for and install grub4dos MBR
- Не проверять при установке grub4dos MBR
Не проверять, если установлен grub4dos/Wee/FB MBR и не устанавливать его.
Нужно позаботиться самостоятельно о загрузке GRLDR.
XP 2000/2003 Setup
- Shared BTS driver pack OEM folder
- Общий BTS driver pack папки OEM
Проверьте это, если вы хотите использовать BTS driver pack папки OEM, совместно в нескольких источниках в \WINSETUP\OEM\.
Это должно быть проверено для каждого источника, который хотите использовать.
Программа НЕ редактирует уже размещенные источники.
- Prepare Windows 2000/XP/2003 to be installed on USB
- Подготовка Windows 2000/XP/2003 для установки на USB
Используйте это, если вы планируете установить Windows 2000/XP/2003 с USB-диска на USB-диск.
Экспериментальная опция, любая обратная связь будет учтена.
-- Remove disk space requirements from txtsetup.sif
-- Удалить требования к дисковому пространству из txtsetup.sif
-- Show debug messages during Text mode
-- Показывать сообщения отладки во время текстового режима
Это будет отображать отладочные сообщения от WAITBT драйвера во время текстового режима установки Windows 2000/XP/2003
Заменит значение OsLoadOptions в TXTSETUP.SIF /noguiboot с /sos.
- Custom folder and menu name for 2000/XP/2003 Setup
- Пользовательские папка и название меню установки 2000/XP/2003
Используйте, если вы хотите использовать пользовательские имена папок. файл ISO и загрузочное название меню при установке Windows 2000/XP/2003.
Программа спросит отдельно для имени папки, будет использоваться в качестве имени файла ISO, потом для входа в загрузочное меню.
- Do not copy and use DPMS
- Не копировать и не использовать DPMS DP_MassStorage_wnt5_x86-32_12.09
Не копировать и не использовать автоматически F6 драйвер дискеты DPMS для установки Windows 2000/XP/2003 или PE1.
- Custom drivers/F6 floppy image for 2000/XP/2003 Setup
- Пользовательские драйвера / F6 образ дискеты для установки 2000/XP/2003
Обеспечить образ дискеты драйверами SATA/AHCI/RAID для установки Windows 2000/XP/2003.
Вариант загрузки драйвера будут добавлен в меню загрузки.
ТОЛЬКО драйвер по умолчанию, как указано в TXTSETUP.OEM может быть использован!
Проверьте это, чтобы просмотреть для образа файла.
- Custom NTDETECT.COM file for 2000/XP/2003 Setup
- Пользовательский файл NTDETECT.COM для установки 2000/XP/2003
Используйте пользовательский NTDETECT.COM для установки Windows 2000/XP/2003 , чтобы избежать ошибки Stop 0x0000007B
или для отладки запуска процесса. Будет добавлен в соответствующий небольшой файл ISO
в папке WINSETUP. Проверьте это, чтобы просмотреть файл.
Установка Vista/7/8/10/Server 2008/2012 /PE
- Пользовательские имена для Vista/7/8/Server исходный код
Используйте пользовательские имена папок и меню загрузки Vista/7/8/10/Server2008/2012 исходный код.
- Launch Q-Dir before Setup
- Запуск Q-Dir перед установкой
Добавление Q-Dir в boot.wim и запуск его перед установкой.
Программа подобная Проводнику, добавьте ее, если вам нужно просмотреть содержимое жестких дисков, резервное копирование или восстановление файлов др.
Когда программа будет закрыта. Установка будет запущена.
- Add boot-critical drivers, loaded before start of Setup
- Добавление boot-critical драйверов, загружаются перед началом установки
Добавьте папку с boot-critical драйверами, для загрузки DrvLoad.exe, после чего установка запуститься.
Только INF файлы для настоящих устройств будут переданы DrvLoad.exe.
Вы можете добавить USB3.0 SATA/AHCI др драйвера. 'DiskPart rescan' будет выдан впоследствии.
Если драйвер .inf файл требует перезагрузки. Windows PE будет игнорировать запрос.
Если драйвер .sys файл требует перезагрузки, драйвер не может быть добавлен с помощью Drvload.
Все загруженные драйверы будут распространяться на устанавливаемую ОС.

[Quote]

    KottoSOFT
  • 206
  • Longevity: 4 years 7 months
  • Posts: 778
  • REPUTATION:57

    [+] [-]
13671WindowsXP с USB (WinSetupFromUSB)
Приветствую, вопрос возник, каким будет этот путь для х64
Изменяем две строки:
SetupSourcePath ="\WINSETUP\XPpSP3\"
меняем на SetupSourcePath ="\PUHP\WINDOWSXP\NewStyle\"
и
BootPath="\WINSETUP\XPpSP3\I386\"
меняем на BootPath="\PUHP\WINDOWSXP\NewStyle\I386\"
по идее должно быть в AMD64 в место I386 прописываю не стартует установка.

[Quote]

    puhpol
  • 2
  • Longevity: 4 years 10 months
  • Posts: 1011
  • REPUTATION:45

    [+] [-]
KottoSOFT, Приветствую!
30867в AMD64 в место I386
С чего вдруг?
Утверждать не буду, но по моему в ХР корневая папка всегда I386.
Откройте образ с 64 системой и посмотрите имя папки.

[Quote]

    KottoSOFT
  • 206
  • Longevity: 4 years 7 months
  • Posts: 778
  • REPUTATION:57

    [+] [-]
Вот в I386 нужного файла для редактирования нет.
Или же SETUPLDR.BIN редактировать, а вот в AMD64 этот фал есть.
Вот и в самом файле TXTSETUP указан адрес AMD64

[Quote]

    dimkappk
  • 14689
  • Longevity: 2 years 11 months
  • Posts: 12
  • REPUTATION:-11

    [+] [-]
13671Меняем имя папки, убираем в дополнительную папку.Появилась потребность убрать установку в папку проекта. Захотелось что бы установка ВИНДОВС ХР грузилась из puhp\windowsXP\. Оказалось что все достаточно просто.
Использованы инструкции AlexGen из раздачи MULTIBOOT USB FLASH DRIVE 8Gb-16Gb FAT32-NTFS UEFI / MULTIBOOT DVD 4.7-8.5 Gb 2014 v.9.0 (инструкция во вложении ниже)

Делаем сами:

Качаем программу Win Setup From USB >>
И извлекаем в отдельную папку, допустим "WinSetupFromUSB".
На данном этапе надо решить в какую папку спрятать сборку и как назвать папку установки. Для примера:
я уберу все по пути puhp\windowsXP\NewStyle , буду использовать сборку NewStyleXP .
Начали:
1.Открываем папку с программой, в ней открываем папку "files". В папке "files" находим папку "winsetup", в ней находим файл setup.cmd.
2.Открываем файл любым текстовым редактором.(у меня Notepad++)
3.Находим строку
set TAGFILE=\WINSETUP\TOBEREPLACED
.
Меняем на свое, в моем случае :
set TAGFILE=\PUHP\WINDOWSXP\NewStyle
Сохраняем изменения и закрываем файл.
4.Запускаем программу WinSetupFromUSB и выполняем все действия описанные в шапке темы.---В корне носителя у нас папка "WINSETUP", в ней папка "XPpSP3" и файл XPpSP3.ISO
1.Открываем файл XPpSP3.ISO программой UltraISO (или любой другой умеющей работать с ISO файлами)
2.Находим файл TXTSETUP.SIF (лежит по пути XPpSP3.ISO\I386\ ) и извлекаем его из образа.
3.Открываем файл TXTSETUP.SIF любым текстовым редактором.(у меня Notepad++).
И ищем такой кусок :
[SetupData]
SetupSourcePath ="\WINSETUP\XPpSP3\"
MajorVersion = 5
MinorVersion = 1
DefaultPath=\WINDOWS
OsLoadOptions = "/fastdetect /noguiboot /nodebug"
ForceScsi = 1
ForceDiskClass = 1
ForceCDRom = 1
Architecture = i386
DriverCabName=driver.cab,sp3.cab
ProductType = 0
LoadIdentifier  = %wks_id%
LoadIdentifierCancel  = %cancel_id%
LoadIdentifierWin9x  = %9x_id%
BaseVideoLoadId = %wks_id_vga%
RequiredMemory = 67108864
Pagefile = 115,250
SetupSourceDevice=\ArcName\multi(0)disk(0)rdisk(1)partition(1)
BootPath="\WINSETUP\XPpSP3\I386\"
BootDevice="multi(0)disk(0)rdisk(1)partition(1)"
Изменяем две строки:
SetupSourcePath ="\WINSETUP\XPpSP3\"
меняем на SetupSourcePath ="\PUHP\WINDOWSXP\NewStyle\"
и
BootPath="\WINSETUP\XPpSP3\I386\"
меняем на BootPath="\PUHP\WINDOWSXP\NewStyle\I386\"
Сохраняем изменения и закрываем файл.
4.Измененным файлом TXTSETUP.SIF заменяем файл в образе, сохраняем изменения в ISO.
5.Измененным файлом TXTSETUP.SIF заменяем файл в папке XPpSP3\I386\
6. Меняем имя образа XPpSP3.ISO и папки "XPpSP3" в моем случае на:
NewStyle.ISO и "NewStyle" соответственно.
7.Папку WINSETUP переименовываем (в моем случае) в WINDOWSXP.
8.В корне носителя создаем папку (в моем случае) "PUHP" и перетаскиваем на нее папку WINDOWSXP.
То есть, получилось puhp\windowsxp\NewStyle & NewStyle.ISO
Открываем Menu.lst и добавляем строки:
title  Windows XP NewStyleXP Full
root (hd0,0)
map --mem /PUHP/WINDOWSXP/NewStyle.ISO (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
root (0xff)
chainloader /I386/SETUPLDR.BIN
А какое меню использовать для cd диска?

Warning from vovan1982


Какой CD? Вы хоть название темы читаете,

[Quote]

    Joker-2013
  • 1039
  • Longevity: 4 years 2 months
  • Posts: 2385
  • REPUTATION:119

    [+] [-]
  • Location: из прошлого
dimkappk, Да, наверное никакое... Название программы, намекает.
Делаете мультик на флешке, потом переносите в образ диска...

_________________
Signed off for violation of forum rules

[Quote]

    puhpol
  • 2
  • Longevity: 4 years 10 months
  • Posts: 1011
  • REPUTATION:45

    [+] [-]
Приветствую господа. aa
Оно с диска не работает, только USB.


Display posts:    

Current time is: 21-Sep 16:07

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum