Як записати Windows 10 ISO на USB?


38

Я зробив ddметод, і він написав iso на USB-накопичувач, але я не впевнений, що це все, що я повинен зробити, тому що це Windows і може не мати GRUB, і я не впевнений, тому я прошу експертів.

winusb не працює для Windows 10, тому це відрізняється від попередніх питань.


Який ddметод ви використовували? Також де ви взяли ISO?
Вільф

@wilf я отримав це з офіційного сайту Windows 10 ( windows.microsoft.com/en-us/windows/preview-iso )
SakuraKaminari

@Wilf я використавsudo dd if=/home/sakurakami/Downloads/Windows.iso of=/dev/sdf bs=4M
SakuraKaminari

@Якщо операція пройшла успішно, я навіть перевірив хеш SHA-1openssl sha1 Windows.iso
SakuraKaminari

@karel жоден WinUSB не працював.
СакураКамінарі

Відповіді:


32

Я спробував усі способи в цій темі, і жоден не спрацював (і серйозно, питання полягає в тому, щоб спеціально записати на USB-ключ , чому люди пропонують скопіювати ISO на інший розділ замість ??).

Рішення, яке зробило для мене хитрість (якщо припустити, що ваш USB-диск /dev/sdc):

  • Виконати gparted
  • Створіть нову таблицю розділів на sdc, введітьmsdos
  • Створіть розділ NTFS, встановіть на ньому прапор завантаження
  • Витягніть ізо (можна зробити 7z x windows10.iso)
  • Скопіювати вміст ( з допомогою cp, rsync, графічний користувальницький інтерфейс, що завгодно) на змонтований розділ NTFS (звичайно /dev/sdc1)

  • Останній, найважливіший крок, зроблений з цієї публікації: https://superuser.com/a/817656/248812 :

    sudo ms-sys -7 /dev/sdc.

    ms-sys доступний в ppa: https://launchpad.net/~lenski/+archive/ubuntu/ms-sys

Без ms-sys, блимаючи курсор під час завантаження, коли вставлено USB-ключ.

З ним відображається логотип Windows.


6
Це працювало для мене для Windows 10. Щодо ms-sys, я завантажив деб прямо з startpad.net/~lenski/+archive/ubuntu/ms-sys/+files/… і встановив його dpkg -i <deb_file>.
Вінченцо Пій

Це спрацювало, і воно завантажилось, хоча кидає синій екран смерті ...
Ліліан А. Морару

3
Для користувачів Fedora ms-sysпакунки можна знайти тут: copr.fedorainfracloud.org/coprs/scorpionit/ms-sys
Максим

4
Для користувачів Arch ms-sys знаходиться в
аурі

Це працює, якщо у вас є розділ MBR, якщо у вас є схема розділів GPT, спробуйте це замість askubuntu.com/a/487970/80788
HVNSweeting

15

Вам не потрібен USB, DVD або інший зовнішній носій, щоб встановити диск Windows 10 Install (ISO), починаючи з установки тільки Ubuntu. Можна витягти зображення або файл ISO на розділ одного з ваших жорстких дисків, бажано не той, який ви будете використовувати для нової інсталяції Windows, і використовувати його.

Для наступних кроків має бути присутнім робоча конфігурація GRUB:

  1. Переконайтесь, що у вас є завантажуваний та відформатований розділ NTFS. Нижче розділ буде ідентифікований за тим, (hd0,5)де hd0знаходиться жорсткий диск з компонуванням таблиці таблиць розділів MSDOS або MBR.

  2. Встановлення зображення полегшить витяг його вмісту. Якщо програму Image Disk Image відмовляється монтувати iso-файл, ви завжди можете скористатися цією командою для монтажу будь-якого ISO-файла:

    sudo mount -o loop [Image_Path] [Mount_Point]
    
  3. Скопіюйте вміст нового циклічного пристрою в розділ NTFS.

  4. Тепер додайте запис GRUB для Windows 10. Це дасть можливість завантажувачу GRUB знайти встановлений диск, що міститься в розділі. Відкрийте /boot/grub/grub.cfgв текстовому редакторі як корінь і додайте ці рядки

    menuentry 'Windows 10 Install Disk' {
    set root=(hd0,5)
    insmod part_msdos
    insmod ntfs
    insmod ntldr
    drivemap -s (hd0) ${root}
    ntldr /bootmgr
    }
    

    відповідно змініть корінь.

  5. Збережіть і перезавантажте комп'ютер. Увійдіть у правий пункт оновленого меню GRUB.

Перегляньте цей підручник Youtube https://youtu.be/1Y4JXv9r5Ug


Це не спрацює, якщо ви встановлюєте на той самий розділ або диск, з якого ви завантажуєтесь.
Конор Патрік

5
@ThisNameBetterBeAvailable Як це правильна відповідь? Він навіть не ставить дані на USB.
jbo5112

7
@ThisNameBetterBeAvailable Як видалити на USB непотрібне "спалювання Windows 10 ISO на USB", як запитував оригінальний запитувач. Вони, можливо, хочуть використовувати це на декількох комп'ютерах.
jbo5112

1
@ jbo5112 Про це не було сказано в питанні, тому припускаючи свої цілі і намагаючись допомогти йому в цьому, що сталося.
x13

5
@ThisNameBetterBeAvailable Це у назві питання.
jbo5112

7

Ви можете скопіювати весь вміст ISO на флешку та зробити його завантажувальним.

Отже, перш за все, встановіть GParted з центру програмного забезпечення або з терміналу:

sudo apt-get install gparted

Потім відкрийте його з тире чи терміналу:

gksudo gparted

Після цього виберіть флешку з меню у верхньому правому куті. Має бути одна перегородка. Якщо у вас немає даних для резервного копіювання, переформатуйте їх як ntfs( bootmgrне працює правильно у fat32), натисніть Apply(галочку в меню заголовка). Клацніть правою кнопкою миші розділ, виберіть Manage flagsі перевірте boot.

Потім ви зможете встановити його через свій файловий менеджер ( nautilusза замовчуванням GNOME та Unity).

Змонтуйте файл ISO:

sudo mount -o loop [path to iso] [mountpoint]

Потім ви можете скопіювати весь вміст з точки встановлення ISO на флешку через диспетчер файлів.

Перезавантажте комп'ютер і встановіть спочатку завантаження USB-накопичувача.


Так, я спробував завантажувати його, але, здається, він не спрацював. Чи можете ви дати мені список команд, які ви використовували?
СакураКамінарі

Я щойно скопіював з файлового менеджера і включив прапор завантаження від GParted.
астефанов

@SakuraKaminari - ви могли б додати більше деталей щодо того, як це, здається, не працює?
Вільф

@wff він не завантажувався.
СакураКамінарі

@ alb3rtano0012 Як я можу це встановити? Він не хоче монтуватися. наразі в / dev / sdf
SakuraKaminari

4

Мені вдалося це зробити за допомогою дуже простого GUI-програми waeusb. https://github.com/slacka/WoeUSB

Це виделка WinUSB.

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt-get install woeusb

працював чудово, дякую! :)
Geeocode

Це було найпростішим рішенням для мене. Для Windows 10 вам доведеться вибрати NTFS як файлову систему.
rgov

1

Якщо ви не були впевнені, то як ви можете сказати, що ddметод спрацював? Крім того, це не спосіб. Вам потрібно використовувати Rufus, щоб зробити USB-накопичувач завантажувальним; не те, що я перешкоджаю практикам DD, оскільки про це ми говоримо саме про Windows, я вважаю, що найкраще використовувати Rufus для вирішення цього.

Якщо у вас вже встановлена ​​установка Windows, завантажтеся в неї та виконайте наведені нижче дії, або скористайтеся virtualbox.

ПРОЦЕДУРА:

Відповідно до: http://www.cnet.com/how-to/how-to-install-windows-10-technical-preview-from-a-flash-drive/

вам знадобиться принаймні 4 Гб флешки (8 Гб для 64-розрядних).

-> Завантажте та запустіть Rufus, після чого вставіть флешку, переконайтесь, що вона не містить важливих даних. (Йдеться про видалення.) Руфус повинен автоматично виявити накопичувач і вказати його в полі Пристрій. (Якщо ні, виберіть привід вручну.)

-> Помітьте прапорець "Створити завантажувальний диск за допомогою". Клацніть піктограму накопичувача в крайній правій частині, а потім перейдіть до місця, де ви зберегли файл ISO 10 Windows. Виберіть його та натисніть кнопку Пуск. (Усі інші настройки за замовчуванням у Rufus повинні бути нормальними.)

-> Це займе певний час, можливо, 20-30 хвилин. Не турбуйтеся (або плутайте), якщо на флешці з’явиться вікно Провідника; просто залиште його в спокої, поки Руфус не повідомить "Зроблено". Потім ви можете закрити вікно програми та диска та вийняти диск.

-> Тепер настав час для старого ПК. Підключіть флешку до USB-порту, а потім увімкніть живлення системи. Швидше за все, він не буде налаштовано для завантаження із зовнішнього диска за замовчуванням, тому вам може знадобитися перейти в меню запуску або BIOS під час POST. Зрештою, потрібно змусити машину завантажуватися з флешки. Після цього перезавантажте систему та дотримуйтесь інструкцій із встановлення Windows.

Всього найкращого!


але у мене немає вікон. тому я хочу, щоб Windows 10 був у тому, що мій windows 7 не працює, тому я не можу горіти руфусом. це те, що я зробив нормально?
СакураКамінарі

Потім встановіть Windows у VirtualBox. Або скачайте WinUSB, як пропонується в: askubuntu.com/questions/289559/… Посилання показує, як щодо Windows 8, але я думаю, що це буде працювати з Windows 10.
Surya Teja Karra

добре здається, що winusb не працював надійно, і idk погано спробував це, але
SakuraKaminari

Ну, тоді найкраще зараз використовувати VirtualBox. Якщо ви намагаєтеся використовувати Windows, то найкраще розміщувати Windows (практично поки що).
Surya Teja Karra

Я отримав це від WinUSB: Установка не вдалася! Вихідний код: 256 Журнал: Формувальний пристрій ... Помилка: / dev / sdf: нерозпізнана мітка диска
SakuraKaminari

1

Знайшов набагато простіше рішення. Встановіть ISO за допомогою циклу тощо та -t udf. Скопіюйте все у запасний розділ NTFS. Позначте цей розділ як завантажувальний з gparted. Запустіть sudo update-grubі перезавантажте.


Зауважте, що ви зможете завантажувати цей usb-накопичувач лише з комп’ютера, на якому було запущено "update-grub"
ozma

2
@ozma Ця відповідь не стосується USB-накопичувача.
forresthopkinsa

@forresthopkinsa Ви праві, мій коментар мав на меті запобігти такій помилці
ozma

Цей метод працював, поки інсталятор Windows 10 не поскаржився на завантаження з ntfs-розділу та перервав його.
Лейтон Еверсон

1

Пакет ms-dos є досить старим, без збереження. Він не завантажується на ubuntu 16-04. Замість цього використовуйте пакет syslinux, який, швидше за все, вже встановлений: http://ubuntuhandbook.org/index.php/2013/08/repair-windows-mbr-from-ubuntu/

Також cp до розділу ntfs повільний. Витягніть iso безпосередньо до sdc1

  • Виконати gparted
  • Створіть нову таблицю розділів на sdc, введіть msdos
  • Створіть розділ NTFS, встановіть на ньому прапор завантаження
  • Скопіюйте ізо

    sudo dd of = / dev / sdc1 if = Win10_1703_English_x64.iso bs = 4М

  • Створіть MBR

    sudo dd if = / usr / lib / syslinux / mbr / mbr.bin of = / dev / sdc


працював на відмінно, має бути прийнятою відповіддю. Спасибі.
Булат М.

Я просто спробував це (використовуючи Win10_1709_Dutch_x64.iso завантажений з MS ), і мені це не вийшло. Помилка завантаження отриманої USB-палички Missing operating system(яка, на мою думку, надрукована MBR), завантаження в реальній системі показує подібне повідомлення від BIOS (яке, ймовірно, приховує повідомлення MBR). Цікаво, як це має працювати? A .iso не містить NTFS?
Matthijs Kooijman

0

Я спробував з ms-sys, він запустився, але USB не вдалося завантажити. Однак це спрацювало:

sudo apt install woes
sudo woeusb --target-filesystem NTFS --device Win10.iso /dev/sdX

де /dev/sdXповинен бути ваш USB-ключ.

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