[Цитировать]

    puhpol
  • 2
  • Стаж: 4 года 6 месяцев
  • Сообщений: 44
Вариантов установки Windows ХР с USB несколько.
Рассмотрим только один, мне он кажется самым простым и удобным.
Установка Windows ХР с помощью программы
Win Setup From USB 1.0-beta7
.
Для начала качаем программу of.
Программа не требует установки. Под 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». После первой и второй перезагрузки, со строки «Загрузка с жёсткого диска». ОБЯЗАТЕЛЬНО!


Последний раз редактировалось: puhpol (2019-04-08 12:48), всего редактировалось 3 раз(а)

[Цитировать]

    puhpol
  • 2
  • Стаж: 4 года 6 месяцев
  • Сообщений: 44
Меняем имя папки, убираем в дополнительную папку.Появилась потребность убрать установку в папку проекта. Захотелось что бы установка ВИНДОВС ХР грузилась из puhp\windowsXP\. Оказалось что все достаточно просто.
Использованы инструкции AlexGen

Делаем сами:

Качаем программу Win Setup From USB >> of
И извлекаем в отдельную папку, допустим "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


Показать сообщения:    

Текущее время: 26-Май 05:08

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы