Як створити інсталяційний USB для Windows 7 з Linux або Mac?


10

У мене інсталяційний DVD-диск для Windows 7, який постачався з комп'ютером без оптичного приводу. У мене порожній USB-накопичувач. У мене є доступ до двох комп’ютерів з оптичними накопичувачами, один працює під управлінням Linux і інший працює під управлінням Mac OS X.

Примітно, що в даний момент у мене немає доступу до жодного комп’ютера Windows. Як у мене є інструменти, якими я можу створити накопичувач, з яким я можу завантажуватися та встановити Windows 7?

Чи потрібно мені щось пильнувати під час виготовлення ISO з DVD (DRM або чогось іншого)?

Після того, як буде створено ISO, чи працюватиме UNetbootin? Як щодо ДД?

Відповіді:


7

Цікаве запитання - припустимо, що ваша флешка є SDC, а ваш ISO називається w7.iso.

Я думаю, що найкоротший і безпроблемний відповідь - запитати, чи підтримує ваша материнська плата завантаження стилю USB-CDROM, оскільки в такому випадку ви можете просто передати зображення безпосередньо на необроблений пристрій:

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

Якщо ні, то вам знадобляться ms-sys , і тоді вам потрібно буде зробити щось на зразок наступного:

Спочатку відключіть USB-диск ...

umount /dev/sdc

Потім перейдіть у fdisk ...

fdisk /dev/sdc

Щойно ви перебуваєте у fdisk, видаліть кожен розділ, використовуючи dта вводячи номер відповідного розділу. Тепер створити абсолютно новий розділ заповнення диска, виконавши наступну послідовність: n, p, 1, ENTER, ENTER. ENTER. Після цього перевірка це зроблено p. Тепер встановіть його як розділ NTFS з t, а потім 7, і дати йому прапор завантаження з a, 1, ENTER. Нарешті натисніть w, щоб записати таблицю на палицю usb.

Помістіть файлову систему на розділ, запустивши наступний як root:

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, і це спрацювало, це трохи перероблена версія.


1
Вам також потрібно відформатувати розділ ntfs за допомогою mkfs.
lzm

відсутній крок sudo mkfs.ntfs / dev / sdc1. Крім того, щоб увімкнути прапор завантаження, ви введете "a", потім "1", а потім введіть.
Метт H

@MattH: де мені зробити цей крок? Це вікі спільноти, ви можете змінити відповідь, а не коментувати. Дякую!
Олів'є Лалонде

Чи не повинно це бути "cp -a / mnt / iso / * / media / usb", інакше я отримую папку під назвою iso inside / media / usb
Aaron J Lang
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.