Как установить Windows XP с Ubuntu через USB

Мне нужно установить Windows XP на мою машину, на которой в настоящее время запущен Ubuntu 10.10. У меня есть slipstreamed ISO для XP и только USB для загрузки. У меня нет доступа к другой машине Windows, и моя виртуальная машина Windows не распознает мой USB-накопитель. Решение должно быть чисто linux-based.

3
задан 8 November 2010 в 20:48

40 ответов

Эта утилита будет работать в Linux (по-видимому, она работает с Ubuntu):

http://unetbootin.sourceforge.net/

В ней говорится, что вы можете просто дать ей ISO файл, и он сделает USB-накопитель загрузочной копией этого ISO. Затем загрузите USB-устройство из BIOS.

3
ответ дан 25 July 2018 в 22:55

Если у вас нет модифицированного SETUPLDR.BIN, он не будет работать с USB напрямую.

Needed: Modified SETUPLDR.BIN special stuff in the bootsector of the partition (use ms-sys). Modified copy of txtsetup.sif copied to the root level NTDETECT.COM copied to root level

WinUSB этого не делает, UNetBootin этого не делает, учебник diskpart не делает этого , WinToFlash этого не делает, и бит-биение iso на устройство с dd не делает этого.

Rufus делает это. Тем не менее, это утилита для Windows (которая не поддерживается Wine), поэтому следуйте инструкциям здесь (большой пост):

https://superuser.com/questions/99478/make-a -bootable-usb-to-install-windows-xp-from-linux

Вы также можете попробовать использовать QEMU или VirtualBox, где вы фактически делаете один из жестких дисков виртуальной машины вашей реальной целевой жесткой линией, и просто гипервизор загрузите iso, как CD (фактическая аппаратная эмуляция, а не эмуляция диска BIOS, которую делает Grub4DOS. Да, «настоящая подделка», а не «поддельная подделка».). Просто отметьте, что вам нужно будет сделать второй профиль оборудования, потому что Windows настроится на определенную аппаратную конфигурацию во время первой части установки, а аппаратная платформа, созданная гипервизором, не такая же, как ваша реальная аппаратная платформа. Не уверен, что это сработает. Я рекомендую подражать Руфусу.

Метод загрузки целого iso в память и загрузка его обычно приводит к синему экрану в какой-то момент. Firadisk останавливает этот синий экран. Если вы действительно хотите сделать этот метод, см. Это: https://superuser.com/questions/99478/make-a-bootable-usb-to-install-windows-xp-from-linux

Редактирование: просто попробовал Multisystem (приложение Linux) для того, чтобы сделать USB-накопитель загрузочным в установщик XP. Он работает, однако он использует метод загрузки целого iso в память в сочетании с Firadisk, как обсуждается выше ссылка.

Лично я считаю, что специальное решение Multisystem для создания установщика USB XP нежелательно. Мне пришлось установить xterm и запустить сценарий установки, который загрузил кучу вещей. Полученный в результате USB-накопитель для меня только говорит о том, что Multisystem делает его загрузочным из установки XP iso включенными Grub2, Syslinux, Grub4DOS, загрузочным материалом Grub2 iso, Plop и множеством записей в меню. Вы должны знать, чтобы нажать «Grub4DOS» в первом меню, меню Grub2, чтобы перейти к опции установки XP. Вы могли бы подумать, что если это единственное, что я хочу загрузить, установка XP будет в первом меню (да, я знаю, это невозможно с помощью метода Grub4DOS, но как насчет заметки в меню?). Кроме того, он должен загружать всю изо в память, которая занимает как оперативную память, так и время. (Что, если в системе не хватает ОЗУ?)

И Multisystem настаивает на установке Grub2 каждый раз, когда вы используете его с флэш-накопителем (даже если он уже установлен) и даже хотел изменить размер раздела моего флеш-диска ,

Примечание: необходимо установить Firadisk с вкладки non-free, чтобы он мог установить установщик USB XP. Как я читал, он сказал, что также установить Plop для создания установщика USB XP, но я не вижу, как это необходимо.

Примечание: вы должны загрузиться во вторую фазу установки XP с параметром меню Grub4DOS для повторной загрузки iso в память, которая по-прежнему необходима во второй фазе. (В отличие от просто загрузки на целевой жесткий диск) То есть, если вы идете на метод RAM'ed iso + Firadisk.

Я рекомендую подражать тому, что делает Rufus. Просто скопируйте файлы и сделайте несколько настроек.

Jake [! ​​D17]

5
ответ дан 25 July 2018 в 22:55

Это может работать для голого металла> http://ansi.interblc.com/2010/02/06/howto-boot-iso-images-via-grub2-with-ubuntu/. конечно же, это может просто сделать установщик puke ... не пробовал.

Другим вариантом может быть загрузка bartpe с usb и установка установочных файлов в папке i386, как вы делали установку oem и копирование загрузочного сектора из iso в HD. это может стать действительно волосатым, но я получил его на работу один раз.

0
ответ дан 25 July 2018 в 22:55

Вы можете использовать UNetbootin. Хотя есть несколько важных вещей, о которых нужно знать, иначе это не сработает:

Во-первых, обязательно отформатируйте свой USB-ключ в NTFS и отметьте его как загрузочный - вы можете использовать gparted для сделайте это (sudo apt-get install gparted). Затем запустите UNetbootin с уже установленным ключом usb. На своем интерфейсе выберите «Diskimage», а затем найдите ваш .ISO-файл. Установите флажок «Показать все диски» (чтобы он мог найти ваш USB-диск с форматированием NTFS) и выберите правильный диск (будьте осторожны!) - в моем случае это было «/dev/sdd1".

Нажмите «Ok» и подождите. Для завершения копирования всех файлов требуется много времени. Так что подождите.

4
ответ дан 25 July 2018 в 22:55
  • 1
    Я не вижу диск, который я переформатировал, или вариант «Показать все диски». Вы уверены, что UNetBootin может записать на диск ntfs? – JFA 17 January 2014 в 07:34
  • 2
    Вы когда-нибудь действительно выполняли эту задачу самостоятельно? По моему опыту, UNetbootin не может установить Windows XP iso. Только "Vista" и выше. – VasyaNovikov 10 February 2016 в 19:37

Вы можете использовать UNetBootin, я думаю, но вам нужно unetbootin-494, чтобы он работал, потому что более новая версия, чем это, не найдет диски, отформатированные в NTFS. Я установил свой Windows 7 таким образом, и теперь я пытаюсь использовать его в Windows XP.

1
ответ дан 25 July 2018 в 22:55

Эта утилита будет работать в Linux (по-видимому, она работает с Ubuntu):

http://unetbootin.sourceforge.net/

В ней говорится, что вы можете просто дать ей ISO файл, и он сделает USB-накопитель загрузочной копией этого ISO. Затем загрузите USB-устройство из BIOS.

3
ответ дан 27 July 2018 в 01:26

Если у вас нет модифицированного SETUPLDR.BIN, он не будет работать с USB напрямую.

Needed: Modified SETUPLDR.BIN special stuff in the bootsector of the partition (use ms-sys). Modified copy of txtsetup.sif copied to the root level NTDETECT.COM copied to root level

WinUSB этого не делает, UNetBootin этого не делает, учебник diskpart не делает этого , WinToFlash этого не делает, и бит-биение iso на устройство с dd не делает этого.

Rufus делает это. Тем не менее, это утилита для Windows (которая не поддерживается Wine), поэтому следуйте инструкциям здесь (большой пост):

https://superuser.com/questions/99478/make-a -bootable-usb-to-install-windows-xp-from-linux

Вы также можете попробовать использовать QEMU или VirtualBox, где вы фактически делаете один из жестких дисков виртуальной машины вашей реальной целевой жесткой линией, и просто гипервизор загрузите iso, как CD (фактическая аппаратная эмуляция, а не эмуляция диска BIOS, которую делает Grub4DOS. Да, «настоящая подделка», а не «поддельная подделка».). Просто отметьте, что вам нужно будет сделать второй профиль оборудования, потому что Windows настроится на определенную аппаратную конфигурацию во время первой части установки, а аппаратная платформа, созданная гипервизором, не такая же, как ваша реальная аппаратная платформа. Не уверен, что это сработает. Я рекомендую подражать Руфусу.

Метод загрузки целого iso в память и загрузка его обычно приводит к синему экрану в какой-то момент. Firadisk останавливает этот синий экран. Если вы действительно хотите сделать этот метод, см. Это: https://superuser.com/questions/99478/make-a-bootable-usb-to-install-windows-xp-from-linux

Редактирование: просто попробовал Multisystem (приложение Linux) для того, чтобы сделать USB-накопитель загрузочным в установщик XP. Он работает, однако он использует метод загрузки целого iso в память в сочетании с Firadisk, как обсуждается выше ссылка.

Лично я считаю, что специальное решение Multisystem для создания установщика USB XP нежелательно. Мне пришлось установить xterm и запустить сценарий установки, который загрузил кучу вещей. Полученный в результате USB-накопитель для меня только говорит о том, что Multisystem делает его загрузочным из установки XP iso включенными Grub2, Syslinux, Grub4DOS, загрузочным материалом Grub2 iso, Plop и множеством записей в меню. Вы должны знать, чтобы нажать «Grub4DOS» в первом меню, меню Grub2, чтобы перейти к опции установки XP. Вы могли бы подумать, что если это единственное, что я хочу загрузить, установка XP будет в первом меню (да, я знаю, это невозможно с помощью метода Grub4DOS, но как насчет заметки в меню?). Кроме того, он должен загружать всю изо в память, которая занимает как оперативную память, так и время. (Что, если в системе не хватает ОЗУ?)

И Multisystem настаивает на установке Grub2 каждый раз, когда вы используете его с флэш-накопителем (даже если он уже установлен) и даже хотел изменить размер раздела моего флеш-диска ,

Примечание: необходимо установить Firadisk с вкладки non-free, чтобы он мог установить установщик USB XP. Как я читал, он сказал, что также установить Plop для создания установщика USB XP, но я не вижу, как это необходимо.

Примечание: вы должны загрузиться во вторую фазу установки XP с параметром меню Grub4DOS для повторной загрузки iso в память, которая по-прежнему необходима во второй фазе. (В отличие от просто загрузки на целевой жесткий диск) То есть, если вы идете на метод RAM'ed iso + Firadisk.

Я рекомендую подражать тому, что делает Rufus. Просто скопируйте файлы и сделайте несколько настроек.

Jake [! ​​D17]

5
ответ дан 27 July 2018 в 01:26

Это может работать для голого металла> http://ansi.interblc.com/2010/02/06/howto-boot-iso-images-via-grub2-with-ubuntu/. конечно же, это может просто сделать установщик puke ... не пробовал.

Другим вариантом может быть загрузка bartpe с usb и установка установочных файлов в папке i386, как вы делали установку oem и копирование загрузочного сектора из iso в HD. это может стать действительно волосатым, но я получил его на работу один раз.

0
ответ дан 27 July 2018 в 01:26

Вы можете использовать UNetbootin. Хотя есть несколько важных вещей, о которых нужно знать, иначе это не сработает:

Во-первых, обязательно отформатируйте свой USB-ключ в NTFS и отметьте его как загрузочный - вы можете использовать gparted для сделайте это (sudo apt-get install gparted). Затем запустите UNetbootin с уже установленным ключом usb. На своем интерфейсе выберите «Diskimage», а затем найдите ваш .ISO-файл. Установите флажок «Показать все диски» (чтобы он мог найти ваш USB-диск с форматированием NTFS) и выберите правильный диск (будьте осторожны!) - в моем случае это было «/dev/sdd1".

Нажмите «Ok» и подождите. Для завершения копирования всех файлов требуется много времени. Так что подождите.

4
ответ дан 27 July 2018 в 01:26
  • 1
    Я не вижу диск, который я переформатировал, или вариант «Показать все диски». Вы уверены, что UNetBootin может записать на диск ntfs? – JFA 17 January 2014 в 07:34
  • 2
    Вы когда-нибудь действительно выполняли эту задачу самостоятельно? По моему опыту, UNetbootin не может установить Windows XP iso. Только "Vista" и выше. – VasyaNovikov 10 February 2016 в 19:37

Вы можете использовать UNetBootin, я думаю, но вам нужно unetbootin-494, чтобы он работал, потому что более новая версия, чем это, не найдет диски, отформатированные в NTFS. Я установил свой Windows 7 таким образом, и теперь я пытаюсь использовать его в Windows XP.

1
ответ дан 27 July 2018 в 01:26

Эта утилита будет работать в Linux (по-видимому, она работает с Ubuntu):

http://unetbootin.sourceforge.net/

В ней говорится, что вы можете просто дать ей ISO файл, и он сделает USB-накопитель загрузочной копией этого ISO. Затем загрузите USB-устройство из BIOS.

3
ответ дан 31 July 2018 в 13:12

Если у вас нет модифицированного SETUPLDR.BIN, он не будет работать с USB напрямую.

Needed: Modified SETUPLDR.BIN special stuff in the bootsector of the partition (use ms-sys). Modified copy of txtsetup.sif copied to the root level NTDETECT.COM copied to root level

WinUSB этого не делает, UNetBootin этого не делает, учебник diskpart не делает этого , WinToFlash этого не делает, и бит-биение iso на устройство с dd не делает этого.

Rufus делает это. Тем не менее, это утилита для Windows (которая не поддерживается Wine), поэтому следуйте инструкциям здесь (большой пост):

https://superuser.com/questions/99478/make-a -bootable-usb-to-install-windows-xp-from-linux

Вы также можете попробовать использовать QEMU или VirtualBox, где вы фактически делаете один из жестких дисков виртуальной машины вашей реальной целевой жесткой линией, и просто гипервизор загрузите iso, как CD (фактическая аппаратная эмуляция, а не эмуляция диска BIOS, которую делает Grub4DOS. Да, «настоящая подделка», а не «поддельная подделка».). Просто отметьте, что вам нужно будет сделать второй профиль оборудования, потому что Windows настроится на определенную аппаратную конфигурацию во время первой части установки, а аппаратная платформа, созданная гипервизором, не такая же, как ваша реальная аппаратная платформа. Не уверен, что это сработает. Я рекомендую подражать Руфусу.

Метод загрузки целого iso в память и загрузка его обычно приводит к синему экрану в какой-то момент. Firadisk останавливает этот синий экран. Если вы действительно хотите сделать этот метод, см. Это: https://superuser.com/questions/99478/make-a-bootable-usb-to-install-windows-xp-from-linux

Редактирование: просто попробовал Multisystem (приложение Linux) для того, чтобы сделать USB-накопитель загрузочным в установщик XP. Он работает, однако он использует метод загрузки целого iso в память в сочетании с Firadisk, как обсуждается выше ссылка.

Лично я считаю, что специальное решение Multisystem для создания установщика USB XP нежелательно. Мне пришлось установить xterm и запустить сценарий установки, который загрузил кучу вещей. Полученный в результате USB-накопитель для меня только говорит о том, что Multisystem делает его загрузочным из установки XP iso включенными Grub2, Syslinux, Grub4DOS, загрузочным материалом Grub2 iso, Plop и множеством записей в меню. Вы должны знать, чтобы нажать «Grub4DOS» в первом меню, меню Grub2, чтобы перейти к опции установки XP. Вы могли бы подумать, что если это единственное, что я хочу загрузить, установка XP будет в первом меню (да, я знаю, это невозможно с помощью метода Grub4DOS, но как насчет заметки в меню?). Кроме того, он должен загружать всю изо в память, которая занимает как оперативную память, так и время. (Что, если в системе не хватает ОЗУ?)

И Multisystem настаивает на установке Grub2 каждый раз, когда вы используете его с флэш-накопителем (даже если он уже установлен) и даже хотел изменить размер раздела моего флеш-диска ,

Примечание: необходимо установить Firadisk с вкладки non-free, чтобы он мог установить установщик USB XP. Как я читал, он сказал, что также установить Plop для создания установщика USB XP, но я не вижу, как это необходимо.

Примечание: вы должны загрузиться во вторую фазу установки XP с параметром меню Grub4DOS для повторной загрузки iso в память, которая по-прежнему необходима во второй фазе. (В отличие от просто загрузки на целевой жесткий диск) То есть, если вы идете на метод RAM'ed iso + Firadisk.

Я рекомендую подражать тому, что делает Rufus. Просто скопируйте файлы и сделайте несколько настроек.

Jake [! ​​D17]

5
ответ дан 31 July 2018 в 13:12

Это может работать для голого металла> http://ansi.interblc.com/2010/02/06/howto-boot-iso-images-via-grub2-with-ubuntu/. конечно же, это может просто сделать установщик puke ... не пробовал.

Другим вариантом может быть загрузка bartpe с usb и установка установочных файлов в папке i386, как вы делали установку oem и копирование загрузочного сектора из iso в HD. это может стать действительно волосатым, но я получил его на работу один раз.

0
ответ дан 31 July 2018 в 13:12

Вы можете использовать UNetbootin. Хотя есть несколько важных вещей, о которых нужно знать, иначе это не сработает:

Во-первых, обязательно отформатируйте свой USB-ключ в NTFS и отметьте его как загрузочный - вы можете использовать gparted для сделайте это (sudo apt-get install gparted). Затем запустите UNetbootin с уже установленным ключом usb. На своем интерфейсе выберите «Diskimage», а затем найдите ваш .ISO-файл. Установите флажок «Показать все диски» (чтобы он мог найти ваш USB-диск с форматированием NTFS) и выберите правильный диск (будьте осторожны!) - в моем случае это было «/dev/sdd1".

Нажмите «Ok» и подождите. Для завершения копирования всех файлов требуется много времени. Так что подождите.

4
ответ дан 31 July 2018 в 13:12
  • 1
    Я не вижу диск, который я переформатировал, или вариант «Показать все диски». Вы уверены, что UNetBootin может записать на диск ntfs? – JFA 17 January 2014 в 07:34
  • 2
    Вы когда-нибудь действительно выполняли эту задачу самостоятельно? По моему опыту, UNetbootin не может установить Windows XP iso. Только "Vista" и выше. – VasyaNovikov 10 February 2016 в 19:37

Вы можете использовать UNetBootin, я думаю, но вам нужно unetbootin-494, чтобы он работал, потому что более новая версия, чем это, не найдет диски, отформатированные в NTFS. Я установил свой Windows 7 таким образом, и теперь я пытаюсь использовать его в Windows XP.

1
ответ дан 31 July 2018 в 13:12

Эта утилита будет работать в Linux (по-видимому, она работает с Ubuntu):

http://unetbootin.sourceforge.net/

В ней говорится, что вы можете просто дать ей ISO файл, и он сделает USB-накопитель загрузочной копией этого ISO. Затем загрузите USB-устройство из BIOS.

3
ответ дан 2 August 2018 в 04:18

Если у вас нет модифицированного SETUPLDR.BIN, он не будет работать с USB напрямую.

Needed: Modified SETUPLDR.BIN special stuff in the bootsector of the partition (use ms-sys). Modified copy of txtsetup.sif copied to the root level NTDETECT.COM copied to root level

WinUSB этого не делает, UNetBootin этого не делает, учебник diskpart не делает этого , WinToFlash этого не делает, и бит-биение iso на устройство с dd не делает этого.

Rufus делает это. Тем не менее, это утилита для Windows (которая не поддерживается Wine), поэтому следуйте инструкциям здесь (большой пост):

https://superuser.com/questions/99478/make-a -bootable-usb-to-install-windows-xp-from-linux

Вы также можете попробовать использовать QEMU или VirtualBox, где вы фактически делаете один из жестких дисков виртуальной машины вашей реальной целевой жесткой линией, и просто гипервизор загрузите iso, как CD (фактическая аппаратная эмуляция, а не эмуляция диска BIOS, которую делает Grub4DOS. Да, «настоящая подделка», а не «поддельная подделка».). Просто отметьте, что вам нужно будет сделать второй профиль оборудования, потому что Windows настроится на определенную аппаратную конфигурацию во время первой части установки, а аппаратная платформа, созданная гипервизором, не такая же, как ваша реальная аппаратная платформа. Не уверен, что это сработает. Я рекомендую подражать Руфусу.

Метод загрузки целого iso в память и загрузка его обычно приводит к синему экрану в какой-то момент. Firadisk останавливает этот синий экран. Если вы действительно хотите сделать этот метод, см. Это: https://superuser.com/questions/99478/make-a-bootable-usb-to-install-windows-xp-from-linux

Редактирование: просто попробовал Multisystem (приложение Linux) для того, чтобы сделать USB-накопитель загрузочным в установщик XP. Он работает, однако он использует метод загрузки целого iso в память в сочетании с Firadisk, как обсуждается выше ссылка.

Лично я считаю, что специальное решение Multisystem для создания установщика USB XP нежелательно. Мне пришлось установить xterm и запустить сценарий установки, который загрузил кучу вещей. Полученный в результате USB-накопитель для меня только говорит о том, что Multisystem делает его загрузочным из установки XP iso включенными Grub2, Syslinux, Grub4DOS, загрузочным материалом Grub2 iso, Plop и множеством записей в меню. Вы должны знать, чтобы нажать «Grub4DOS» в первом меню, меню Grub2, чтобы перейти к опции установки XP. Вы могли бы подумать, что если это единственное, что я хочу загрузить, установка XP будет в первом меню (да, я знаю, это невозможно с помощью метода Grub4DOS, но как насчет заметки в меню?). Кроме того, он должен загружать всю изо в память, которая занимает как оперативную память, так и время. (Что, если в системе не хватает ОЗУ?)

И Multisystem настаивает на установке Grub2 каждый раз, когда вы используете его с флэш-накопителем (даже если он уже установлен) и даже хотел изменить размер раздела моего флеш-диска ,

Примечание: необходимо установить Firadisk с вкладки non-free, чтобы он мог установить установщик USB XP. Как я читал, он сказал, что также установить Plop для создания установщика USB XP, но я не вижу, как это необходимо.

Примечание: вы должны загрузиться во вторую фазу установки XP с параметром меню Grub4DOS для повторной загрузки iso в память, которая по-прежнему необходима во второй фазе. (В отличие от просто загрузки на целевой жесткий диск) То есть, если вы идете на метод RAM'ed iso + Firadisk.

Я рекомендую подражать тому, что делает Rufus. Просто скопируйте файлы и сделайте несколько настроек.

Jake [! ​​D17]

5
ответ дан 2 August 2018 в 04:18

Это может работать для голого металла> http://ansi.interblc.com/2010/02/06/howto-boot-iso-images-via-grub2-with-ubuntu/. конечно же, это может просто сделать установщик puke ... не пробовал.

Другим вариантом может быть загрузка bartpe с usb и установка установочных файлов в папке i386, как вы делали установку oem и копирование загрузочного сектора из iso в HD. это может стать действительно волосатым, но я получил его на работу один раз.

0
ответ дан 2 August 2018 в 04:18

Вы можете использовать UNetbootin. Хотя есть несколько важных вещей, о которых нужно знать, иначе это не сработает:

Во-первых, обязательно отформатируйте свой USB-ключ в NTFS и отметьте его как загрузочный - вы можете использовать gparted для сделайте это (sudo apt-get install gparted). Затем запустите UNetbootin с уже установленным ключом usb. На своем интерфейсе выберите «Diskimage», а затем найдите ваш .ISO-файл. Установите флажок «Показать все диски» (чтобы он мог найти ваш USB-диск с форматированием NTFS) и выберите правильный диск (будьте осторожны!) - в моем случае это было «/dev/sdd1".

Нажмите «Ok» и подождите. Для завершения копирования всех файлов требуется много времени. Так что подождите.

4
ответ дан 2 August 2018 в 04:18
  • 1
    Я не вижу диск, который я переформатировал, или вариант «Показать все диски». Вы уверены, что UNetBootin может записать на диск ntfs? – JFA 17 January 2014 в 07:34
  • 2
    Вы когда-нибудь действительно выполняли эту задачу самостоятельно? По моему опыту, UNetbootin не может установить Windows XP iso. Только "Vista" и выше. – VasyaNovikov 10 February 2016 в 19:37

Вы можете использовать UNetBootin, я думаю, но вам нужно unetbootin-494, чтобы он работал, потому что более новая версия, чем это, не найдет диски, отформатированные в NTFS. Я установил свой Windows 7 таким образом, и теперь я пытаюсь использовать его в Windows XP.

1
ответ дан 2 August 2018 в 04:18

Эта утилита будет запущена в Linux (по-видимому, она работает с Ubuntu):

http://unetbootin.sourceforge.net/

вы можете просто предоставить ему файл ISO, и это сделает USB-накопитель загрузочной копией этого ISO. Затем загрузите USB-устройство из BIOS.

3
ответ дан 6 August 2018 в 04:23

Вы можете использовать UNetBootin, я думаю, но вам нужно unetbootin-494, чтобы он работал, потому что более новая версия, чем это, не найдет диски, отформатированные в NTFS. Я установил свой Windows 7 таким образом, и теперь я пытаюсь использовать его в Windows XP.

1
ответ дан 6 August 2018 в 04:23

Если у вас нет модифицированного SETUPLDR.BIN, он не будет работать с USB напрямую.

  Нужно: Модифицирован специальный материал SETUPLDR.BIN в bootsector раздела (используйте ms-sys  ).  Модифицированная копия txtsetup.sif скопирована на корневой уровень NTDETECT.COM, скопированный на корневой уровень  

WinUSB этого не делает, UNetBootin этого не делает, учебник diskpart этого не делает, WinToFlash не делает этого, и бит-биение iso на устройство с dd не делает этого.

Rufus делает это. Однако это утилита для Windows (которая не поддерживается Wine), поэтому следуйте инструкциям здесь (большой пост):

https://superuser.com/questions/99478/ make-a-bootable-usb-to-install-windows-xp-from-linux

Вы также можете попробовать использовать QEMU или VirtualBox, где вы фактически делаете один из жестких дисков виртуальной машины ваш реальный целевой жесткий диск, и просто гипервизор загрузите iso, как CD (фактическая аппаратная эмуляция, а не эмуляция диска BIOS, что Grub4DOS). Да, «настоящая подделка», а не «поддельная подделка».). Просто отметьте, что вам нужно будет сделать второй профиль оборудования, потому что Windows настроится на определенную аппаратную конфигурацию во время первой части установки, а аппаратная платформа, созданная гипервизором, не такая же, как ваша реальная аппаратная платформа. Не уверен, что это сработает. Я рекомендую подражать Руфусу.

Метод загрузки целого iso в память и загрузка его обычно приводит к синему экрану в какой-то момент. Firadisk останавливает этот синий экран. Если вы действительно хотите сделать этот метод, см. Это: http://diddy.boot-land.net/firadisk/files/win_iso_install.htm

Изменить: просто попробовал Multisystem (приложение для Linux) для создания загрузочного диска USB в установщик XP. Он работает, однако использует метод загрузки целого iso в память в сочетании с Firadisk, как обсуждалось выше.

Лично я считаю, что специальное решение Multisystem для создания установщика USB XP нежелательно. Мне пришлось установить xterm и запустить сценарий установки, который загрузил кучу вещей. Полученный в результате USB-накопитель для меня только говорит о том, что Multisystem делает его загрузочным из установки XP iso включенными Grub2, Syslinux, Grub4DOS, загрузочным материалом Grub2 iso, Plop и множеством записей в меню. Вы должны знать, чтобы нажать «Grub4DOS» в первом меню, меню Grub2, чтобы перейти к опции установки XP. Вы могли бы подумать, что если это единственное, что я хочу загрузить, установка XP будет в первом меню (да, я знаю, это невозможно с помощью метода Grub4DOS, но как насчет заметки в меню?). Кроме того, он должен загружать всю изо в память, которая занимает как оперативную память, так и время. (Что, если системе не хватает ОЗУ?)

И Multisystem настаивает на установке Grub2 каждый раз, когда вы используете его с флеш-накопителем (даже если он уже установлен) и даже хотел изменить размер раздела моего флеш-диска ,

Примечание: должен установить Firadisk с несвободной вкладки, чтобы он мог установить установщик USB XP. Как я читал, он сказал, что также установить Plop для создания установщика USB XP, но я не вижу, как это необходимо.

Другое примечание: вы должны загрузиться во второй фаза установки XP с параметром меню Grub4DOS, чтобы снова загрузить iso в память, которая по-прежнему необходима во второй фазе. (В отличие от просто загрузки на целевой жесткий диск) То есть, если вы идете на метод RAM'ed iso + Firadisk.

Я рекомендую подражать тому, что делает Rufus. Просто скопируйте файлы и сделайте несколько настроек.

Jake [! ​​D17]

5
ответ дан 6 August 2018 в 04:23

Это может работать для голого металла> http://ansi.interblc.com/2010/02/06/howto-boot-iso-images-via-grub2-with-ubuntu/ . конечно же, это может просто сделать установщик puke ... не пробовал.

Еще одним вариантом может быть загрузка bartpe с usb и размещение установочных файлов в папке i386, как вы делали установку oem и копирование загрузочного сектора из iso в HD. это может стать действительно волосатым, но я получил его на работу один раз.

0
ответ дан 6 August 2018 в 04:23

Вы можете использовать UNetbootin. Хотя есть несколько важных вещей, о которых нужно знать, иначе это не сработает:

Во-первых, обязательно отформатируйте свой USB-ключ в NTFS и отметьте его как загрузочный - вы можете использовать gparted для сделайте это ( sudo apt-get install gparted ). Затем запустите UNetbootin с уже установленным ключом usb. На своем интерфейсе выберите «Diskimage», а затем найдите ваш .ISO-файл. Установите флажок «Показать все диски» (чтобы он мог найти ваш USB-диск с форматированием NTFS) и выберите правильный диск (будьте осторожны!) - в моем случае это было «/dev/sdd1".

Нажмите «Ok» и подождите. Для завершения копирования всех файлов требуется много времени. Так что подождите.

4
ответ дан 6 August 2018 в 04:23

Это может работать для голого металла> http://ansi.interblc.com/2010/02/06/howto-boot-iso-images-via-grub2-with-ubuntu/ . конечно же, это может просто сделать установщик puke ... не пробовал.

Еще одним вариантом может быть загрузка bartpe с usb и размещение установочных файлов в папке i386, как вы делали установку oem и копирование загрузочного сектора из iso в HD. это может стать действительно волосатым, но я получил его на работу один раз.

0
ответ дан 7 August 2018 в 22:29

Вы можете использовать UNetbootin. Хотя есть несколько важных вещей, о которых нужно знать, иначе это не сработает:

Во-первых, обязательно отформатируйте свой USB-ключ в NTFS и отметьте его как загрузочный - вы можете использовать gparted для сделайте это ( sudo apt-get install gparted ). Затем запустите UNetbootin с уже установленным ключом usb. На своем интерфейсе выберите «Diskimage», а затем найдите ваш .ISO-файл. Установите флажок «Показать все диски» (чтобы он мог найти ваш USB-диск с форматированием NTFS) и выберите правильный диск (будьте осторожны!) - в моем случае это было «/dev/sdd1".

Нажмите «Ok» и подождите. Для завершения копирования всех файлов требуется много времени. Так что подождите.

4
ответ дан 7 August 2018 в 22:29

Вы можете использовать UNetBootin, я думаю, но вам нужно unetbootin-494, чтобы он работал, потому что более новая версия, чем это, не найдет диски, отформатированные в NTFS. Я установил свой Windows 7 таким образом, и теперь я пытаюсь использовать его в Windows XP.

1
ответ дан 7 August 2018 в 22:29

Эта утилита будет запущена в Linux (по-видимому, она работает с Ubuntu):

http://unetbootin.sourceforge.net/

вы можете просто предоставить ему файл ISO, и это сделает USB-накопитель загрузочной копией этого ISO. Затем загрузите USB-устройство из BIOS.

3
ответ дан 7 August 2018 в 22:29

Если у вас нет модифицированного SETUPLDR.BIN, он не будет работать с USB напрямую.

  Нужно: Модифицирован специальный материал SETUPLDR.BIN в bootsector раздела (используйте ms-sys  ).  Модифицированная копия txtsetup.sif скопирована на корневой уровень NTDETECT.COM, скопированный на корневой уровень  

WinUSB этого не делает, UNetBootin этого не делает, учебник diskpart этого не делает, WinToFlash не делает этого, и бит-биение iso на устройство с dd не делает этого.

Rufus делает это. Однако это утилита для Windows (которая не поддерживается Wine), поэтому следуйте инструкциям здесь (большой пост):

https://superuser.com/questions/99478/ make-a-bootable-usb-to-install-windows-xp-from-linux

Вы также можете попробовать использовать QEMU или VirtualBox, где вы фактически делаете один из жестких дисков виртуальной машины ваш реальный целевой жесткий диск, и просто гипервизор загрузите iso, как CD (фактическая аппаратная эмуляция, а не эмуляция диска BIOS, что Grub4DOS). Да, «настоящая подделка», а не «поддельная подделка».). Просто отметьте, что вам нужно будет сделать второй профиль оборудования, потому что Windows настроится на определенную аппаратную конфигурацию во время первой части установки, а аппаратная платформа, созданная гипервизором, не такая же, как ваша реальная аппаратная платформа. Не уверен, что это сработает. Я рекомендую подражать Руфусу.

Метод загрузки целого iso в память и загрузка его обычно приводит к синему экрану в какой-то момент. Firadisk останавливает этот синий экран. Если вы действительно хотите сделать этот метод, см. Это: http://diddy.boot-land.net/firadisk/files/win_iso_install.htm

Изменить: просто попробовал Multisystem (приложение для Linux) для создания загрузочного диска USB в установщик XP. Он работает, однако использует метод загрузки целого iso в память в сочетании с Firadisk, как обсуждалось выше.

Лично я считаю, что специальное решение Multisystem для создания установщика USB XP нежелательно. Мне пришлось установить xterm и запустить сценарий установки, который загрузил кучу вещей. Полученный в результате USB-накопитель для меня только говорит о том, что Multisystem делает его загрузочным из установки XP iso включенными Grub2, Syslinux, Grub4DOS, загрузочным материалом Grub2 iso, Plop и множеством записей в меню. Вы должны знать, чтобы нажать «Grub4DOS» в первом меню, меню Grub2, чтобы перейти к опции установки XP. Вы могли бы подумать, что если это единственное, что я хочу загрузить, установка XP будет в первом меню (да, я знаю, это невозможно с помощью метода Grub4DOS, но как насчет заметки в меню?). Кроме того, он должен загружать всю изо в память, которая занимает как оперативную память, так и время. (Что, если системе не хватает ОЗУ?)

И Multisystem настаивает на установке Grub2 каждый раз, когда вы используете его с флеш-накопителем (даже если он уже установлен) и даже хотел изменить размер раздела моего флеш-диска ,

Примечание: должен установить Firadisk с несвободной вкладки, чтобы он мог установить установщик USB XP. Как я читал, он сказал, что также установить Plop для создания установщика USB XP, но я не вижу, как это необходимо.

Другое примечание: вы должны загрузиться во второй фаза установки XP с параметром меню Grub4DOS, чтобы снова загрузить iso в память, которая по-прежнему необходима во второй фазе. (В отличие от просто загрузки на целевой жесткий диск) То есть, если вы идете на метод RAM'ed iso + Firadisk.

Я рекомендую подражать тому, что делает Rufus. Просто скопируйте файлы и сделайте несколько настроек.

Jake [! ​​D17]

5
ответ дан 7 August 2018 в 22:29

Другие вопросы по тегам:

Похожие вопросы: