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

私が使用し@Wilfsudo dd if=/home/sakurakami/Downloads/Windows.iso of=/dev/sdf bs=4M
SakuraKaminari

@Wilf操作は成功し、SHA-1ハッシュも検証しましたopenssl sha1 Windows.iso
SakuraKaminari

@karelのWinUSBは機能しませんでした。
さくら雷

回答:


32

私はこのスレッドですべての方法を試しましたが、どれも機能しませんでした(そして真剣に、質問はUSBキーに具体的に書き込むことです、なぜ人々は代わりにISOを別のパーティションにコピーすることを提案するのですか??)

私のトリックを行った解決策(USBドライブがであると仮定/dev/sdc):

  • gpartedを実行
  • に新しいパーティションテーブルを作成しsdc、入力しますmsdos
  • NTFSパーティションを作成し、ブートフラグを設定します
  • isoを抽出します(で行うことができます7z x windows10.iso
  • コンテンツをコピーします(を経由してcprsyncGUI、何でも)マウントされた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
これは私がから直接debファイルをダウンロードし、MS-SYSについてのWindows 10のために私のために働いたlaunchpad.net/~lenski/+archive/ubuntu/ms-sys/+files/...し、それをインストールdpkg -i <deb_file>
ヴィンチェンツォピイ

それは、死のブルースクリーンを投げたが...、これが働いており、それがブート
リリアンA. Moraruの

3
Fedoraユーザーの場合、ms-sysパッケージは次の場所にあります:copr.fedorainfracloud.org/coprs/scorpionit/ms-sys
Maxim Egorushkin

4
Archユーザーの場合、ms-sysはaur
alecdwm

あなたはMBRパーティションを持っている場合は、GPTパーティションスキームを持っている場合は、この作品では、代わりにこれを試してaskubuntu.com/a/487970/80788
HVNSweeting

15

UbuntuのみのインストールからWindows 10インストールディスク(ISO)をインストールするために、USB、DVD、またはその他の外部メディアは必要ありません。新しいWindowsのインストールに使用するハードディスクではなく、ハードディスクのパーティションにイメージまたはISOファイルを抽出して使用することができます。

次の手順では、動作するGRUB構成が存在する必要があります。

  1. ブート可能なフォーマット済みNTFSパーティションが存在することを確認してください。以下では、パーティションは、MSDOSまたはMBRパーティションテーブルレイアウトを含むハードディスク(hd0,5)がどこにhd0あるかによって識別されます。

  2. イメージをマウントすると、そのコンテンツを簡単に抽出できます。Disk Image Mounterがisoファイルのマウントを拒否した場合は、常にこのコマンドを使用してisoファイルをマウントできます。

    sudo mount -o loop [Image_Path] [Mount_Point]
    
  3. 新しいループデバイスの内容をNTFSパーティションにコピーします。

  4. 次に、Windows 10用のGRUBエントリを追加します。これにより、ブートローダー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元の質問者が要求していたように、「Windows 10 ISOをUSBに書き込む」必要のないUSBへの抽出はどのように行われますか。彼らはこれを複数のコンピューターで使いたいかもしれません。
jbo5112

1
@ jbo5112それは質問で言及されていなかったので、彼の目標を引き受けてそれを手伝おうとすることが起こったのです。
x13

5
@ThisNameBetterBeAvailable質問のタイトルにあります。
jbo5112

7

すべてのISOコンテンツをフラッシュドライブにコピーして、ブート可能にすることができます。

したがって、まず、ソフトウェアセンターまたはターミナルからGPartedをインストールします。

sudo apt-get install gparted

次に、ダッシュまたはターミナルから開きます。

gksudo gparted

その後、右上隅のメニューからフラッシュドライブを選択します。1つのパーティションが必要です。バックアップするデータがない場合は、ntfsbootmgrfat32では正しく機能しない)として再フォーマットし、(Applyヘッダーメニューのチェックマーク)をクリックします。パーティションを右クリックして、を選択Manage flagsして確認しbootます。

その後、ファイルマネージャーを使用してマウントできます(nautilusGNOMEおよびUnityのデフォルトです)。

ISOファイルをマウントします。

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

次に、ファイルマネージャーを使用して、ISOマウントポイントからフラッシュドライブにすべてのコンテンツをコピーできます。

コンピューターを再起動し、最初に起動するようにUSBフラッシュドライブを設定します。


ええ、私はそれを起動しようとしましたが、うまくいかなかったようです。使用したコマンドのリストを教えてください。
さくら雷

ファイルマネージャーからコピーし、GPartedのブートフラグを有効にしました。
aastefanov

@SakuraKaminari-動作しないように見える方法について、さらに詳細を追加できますか?
ウィルフ

@wilf起動しませんでした。
さくら雷

@ alb3rtano0012マウント方法は?マウントしたくない。現在は/ dev / sdfにあります
SakuraKaminari

4

私はwoeusbの非常にシンプルなGUIアプリケーションでこれを行うことができました。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メソッドが機能したとどうやって言えますか?また、それは方法ではありません。USBドライブを起動可能にするにはRufusを使用する必要があります; ddの慣行を落胆させるのではなく、私たちが話しているのはWindowsなので、Rufusを使用してこれを処理するのが最善だと思います。

Windowsが既にインストールされている場合は、起動して以下の手順に従うか、virtualboxを使用します。

手順:

によると:http : //www.cnet.com/how-to/how-to-install-windows-10-technical-preview-from-a-flash-drive/

少なくとも4GBのフラッシュドライブ(64ビットで8GB)が必要です。

-> Rufusをダウンロードして実行し、フラッシュドライブを挿入して、重要なデータが含まれていないことを確認します。(まもなく消去されます。)Rufusはドライブを自動的に検出し、[デバイス]フィールドにリストします。(そうでない場合は、ドライブを手動で選択してください。)

->「次を使用してブータブルディスクを作成します。右端のドライブアイコンをクリックし、Windows 10 ISOファイルを保存した場所に移動します。それを選択し、[開始]をクリックします。(Rufusの他のデフォルト設定はすべて問題ありません。)

->これには、おそらく20〜30分程度の時間がかかります。エクスプローラーウィンドウがフラッシュドライブに表示されても、心配しないでください(または混乱しないでください)。ルーファスが「完了」と報告するまでそのままにしておきます。その後、プログラムとドライブウィンドウを閉じて、ドライブを削除できます。

->それでは、古いPCを使用します。フラッシュドライブをUSBポートに接続し、システムの電源を入れます。ほとんどの場合、デフォルトでは外部ドライブから起動するように構成されていないため、POST中にスタートアップメニューまたはBIOSにジャンプする必要があります。最終的には、マシンを強制的にフラッシュドライブから起動する必要があります。それが完了したら、再起動し、Windowsのインストール手順に従います。

ではごきげんよう!


しかし、私は窓を持っていません。私がwindows 10が欲しいのは、windows 7が動作しないため、ルーファスで焼くことができないからです。私は大丈夫でしたか?
桜雷

次に、VirtualBoxにWindowsをインストールします。:で提案されているとして、あるいは、ダウンロードのWinUSB askubuntu.com/questions/289559/... のWindows 8についてへのリンクショーどのように私はそれは、Windows 10で動作するでしょう賭ける
スーリヤテジャKarra

よくそれは確実にそののWinUSB didntの仕事だし、それを試してみたが、病気IDKの
SakuraKaminari

さて、今はVirtualBoxを使用するのが最善です。Windowsを使用しようとしている場合は、Windowsをホストすることをお勧めします(当面は実質的に)。
スーリヤTejaカラ

WinUSBからこれを取得しました:インストールに失敗しました!終了コード:256ログ:整形デバイス...エラー:は/ dev /自衛隊:認識されていないディスクラベル
SakuraKaminari

1

はるかに簡単なソリューションを見つけました。ループetcおよび-t udfを使用してISOをマウントします。予備のNTFSパーティションにすべてをコピーします。このパーティションをgpartedのブートとしてマークします。実行sudo update-grubして再起動します。


あなただけが「更新-GRUB」を実行していたコンピュータからこのUSBドライブをブートできるようになることに注意してください
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/

ntfsパーティションへのcpも低速です。ISOを直接sdc1に抽出します

  • gpartedを実行
  • sdcに新しいパーティションテーブルを作成し、msdosと入力します
  • NTFSパーティションを作成し、ブートフラグを設定します
  • isoをコピーします

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

  • MBRを作成する

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


完全に機能し、受け入れられた答えであるはずです。ありがとう。
ブラットM.

Win10_1709_Dutch_x64.iso MSからダウンロードしたものを使用して)これを試したところ、うまくいきませんでした。結果のUSBスティックの起動は失敗しMissing operating system(これはMBRによって印刷されると思います)、実際のシステムで起動するとBIOSから同様のメッセージが表示されます(おそらくMBRメッセージが非表示になります)。これはどのように機能するのでしょうか?.isoにはNTFSが含まれていませんか?
Matthijs Kooijman

0

で試してみましたがms-sys、実行されましたが、USBを起動できませんでした。しかし、これはうまくいきました:

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

/dev/sdXUSBキーが必要です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.