Как создать установку Windows 7 USB из Linux или Mac?

У меня есть установка Windows 7 DVD, который шел с компьютером без оптического диска. У меня есть пустая карта флэш-памяти USB. У меня есть доступ к двум компьютерам с оптическими дисками, одним под управлением Linux и другим под управлением Mac OS X.

В частности, у меня нет доступа ни к какому компьютеру Windows в это время. С инструментами, которые я имею, как я могу создать карту флэш-памяти, с которой я могу загрузиться и установить Windows 7?

Я должен высматривать что-нибудь при создании ISO из DVD (DRM или что-нибудь)?

После того, как ISO сделан, UNetbootin будет работать? Как насчет dd?

10
задан 23.06.2011, 02:11

1 ответ

Интересный вопрос - позволяет нам предположить, что Ваш флеш-накопитель является sdc, и Ваш ISO называют w7.iso.

Я предполагаю, что самый короткий и беспрепятственный ответ должен спросить, поддерживает ли Ваша материнская плата начальную загрузку стиля CD-ROM USB, потому что раз так Вы можете просто DD изображение непосредственно к неструктурированному устройству:

dd if=w7.iso of=/dev/sdc

В противном случае Вам будет нужен мс-sys, и затем необходимо будет сделать что-то как следующее:

Сначала размонтируйте диск USB...

umount /dev/sdc

Затем войдите в fdisk...

fdisk /dev/sdc

После того как Вы находитесь в fdisk, удаляете каждый раздел при помощи d и затем вводя количество соответствующего раздела. Теперь создайте совершенно новый раздел, заполняющий диск путем выполнения следующей последовательности: n, p, 1, ВОЙДИТЕ, ВОЙДИТЕ. ВОЙТИ. После того, как та проверка, которая это, покончила p. Теперь установите его как раздел NTFS с t, затем 7, и дайте ему флаг начальной загрузки с a, 1, ВОЙТИ. Наконец нажмите w для записи таблицы в палку usb.

Поместите файловую систему на раздел путем выполнения следующего как корня:

mkfs.ntfs /dev/sdc1

Теперь Вы испытываете необходимость для монтирования ISO как vnd. Чтобы сделать это, сделайте следующее...

mkdir /mnt/iso
mount -o loop w7.iso /mnt/iso

И теперь смонтируйте карту с интерфейсом USB снова...

mount /dev/sdc1 /media/usb

Скопируйте все рекурсивно от цикла монтируется к диску USB...

cp -a /mnt/iso /media/usb

Запишите главную загрузочную запись для начальной загрузки от...

ms-sys -7 /dev/sdc (use -m for WinXP)

И там Вы идете (надо надеяться).

Я попробовал что-то подобное этому на моей машине Debian, и это работало, это - определенная настроенная версия.

7
ответ дан 07.12.2019, 12:59

Теги

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