Створення інсталяційного флеш-пам'яті Windows XP у linux


9

Як створити завантажувальну флеш-пам'ять для інсталяції Windows XP під Linux?

У мене встановлено Ubuntu на моєму комп'ютері і хочеться встановити Windows XP паралельно. У мене вже є жорсткий диск NTFS, тому мені потрібно встановити там Windows і зробити його доступним через менеджер завантаження. У мене також є установка Windows .iso.

Отже, як виготовити готову USB-палку для установки?

Відповіді:


6

У статті Створити завантажувальний диск Windows 7 з Linux (тестований на Ubuntu) описана процедура. Нижче наведено короткий опис кроків:

  1. Встановіть Gparted і відформатуйте USB-накопичувач у NTFS.
  2. Відкрийте UNetbootin , виберіть "Diskimage", а потім перегляньте ваш файл Windows 7 ISO.
  3. Установіть прапорець "Показати всі диски" і виберіть пристрій USB, наприклад "/ dev / sdb1".
    Якщо диск "dev / sdb", то виберіть "/ dev / sdb1".
  4. Натисніть кнопку "OK" і почекайте, поки файли будуть скопійовані на USB-диск.

3

Оскільки у вас вже є windows .iso, ви зможете скористатися таким інструментом, як UNetbootin, щоб зробити завантажувальний диск USB з образа компакт-диска.


3

ОП запитав, як зробити USB windows XP intaller: \ t

Якщо у вас немає модифікованої SETUPLDR.BIN, вона не працюватиме безпосередньо з USB.

Необхідні:

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 не робить цього.

Руфус робить це. Проте, це утиліта для Windows (не підтримується Wine), тому дотримуйтесь посібника тут (велика посада):

Зробіть завантажувальний USB для встановлення Windows XP з Linux

Ви також можете спробувати використати QEMU або VirtualBox, де ви дійсно робите один з жорстких дисків VM реальною цільовою жорсткою дирвею, і просто завантажте його як 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, щоб зробити його завантажувальним з установки iso з XP включений Grub2, Syslinux, Grub4DOS, завантажувальний is2 Груб2, матеріал Plop і багато пунктів меню. Ви повинні знати, щоб натиснути "Grub4DOS" в першому меню, меню Grub2, щоб дістатися до опції встановлення XP. Можна подумати, що якщо це єдине, що я хочу його завантажувати, установка XP буде в першому меню (так, я знаю, це неможливо з методом Grub4DOS, але як щодо нота в меню?). Крім того, він повинен завантажувати весь iso в пам'ять, яка займає як оперативну пам'ять і час. (Що, якщо система не має достатньо оперативної пам'яті?)

І Multisystem наполягає на встановленні Grub2 кожен раз, коли ви використовуєте його з флеш-накопичувачем (навіть якщо він вже встановлений) і навіть хотів змінити розмір розділу диска. І кладе там додаткову купу.

Примітка. Необхідно встановити Firadisk з не вільної вкладки, щоб мати змогу створити інсталятор USB XP. Howto я читав сказав також встановити Plop для створення USB XP установки, але я не бачу, як це потрібно.

Інша примітка: ви повинні завантажитися у другу фазу інсталятора XP за допомогою пункту меню Grub4DOS, щоб знову завантажувати iso в пам'ять, яка все ще потрібна на другому етапі. (На відміну від просто завантаження в цільовий жорсткий диск) Тобто, якщо ви йдете на метод RAM'ed iso + Firadisk.

Я рекомендую імітувати те, що робить Руфус. Просто скопіюйте файли і зробіть кілька налаштувань.

Джейк


0

Build 494 з unetbootin використовується для підтримки опції "Показати всі файли" для встановлення на диск NTFS.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.