-1

Я пробовал, но пока не закончил. Где моя процедура не проходит? У меня есть 2G USB-диск, который я готовлю следующим образом:

1 - Make a partition with fdisk yielding /dev/sdb1
2 - mkfs.ntfs /dev/sdb1
3 - parted /dev/sdb and set partition one bootable with: set 1 boot on
4 - copy iso content onto pendrive: dd if=winxpproinstallationdisk.img of=/dev/sdb1 bs=100M
5 - make MBR: install-mbr -i n -p D -t 0 /dev/sdb which means: 

    n      Never display the prompt (unless an error occurs).
    D      The partition marked with the bootable flag in the partition table.
    0      Timeout zero.

отсоединить. Загрузка на целевой машине с включенной загрузкой USB в BIOS:

GRUB loading.
Welcome to GRUB!

error: unknown filesystem.
Entering rescue mode...
grub rescue> _

1 ответ1

0

Согласно http://jaxov.com/2009/09/install-windows-7-from-usb-stick-easily-unetbootin/ должна быть возможность установки установочных дисков Windows на USB-флешку с помощью unetbootin (я знаю это статья для windows 7, но и для XP тоже должна работать). Unetbootin (http://unetbootin.sourceforge.net) можно найти в репозиториях большинства дистрибутивов GNU/Linux.

О том, что вы пытались сделать: нет смысла сначала создавать файловую систему в /dev /sdb1, а затем перезаписывать ее ISO-образом. Это должно работать нормально, просто сделав следующее:

  • dd if=winxpproinstallationdisk.img of=/dev/sdb

После этого не связывайтесь с MBR и обратите внимание, что эта команда записывает не в раздел /dev /sdb1, а на диск в целом.

Если это не сработает, вы можете попробовать Multisystem (http://liveusb.info/dotclear/). Сайт французский, но я однажды успешно его скачал, так что это должно быть возможно. Вот английский сайт об этом: http://www.pendrivelinux.com/multiboot-create-a-multiboot-usb-from-linux/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .