web-dev-qa-db-ja.com

Windows 10 ISOをUSBに書き込むにはどうすればよいですか?

ddメソッドを実行し、USBドライブにISOを書き込みましたが、Windowsであり、GRUBが存在しない可能性があるため、それがすべてである必要があるかわかりません。わからないので、私は専門家に尋ねています。

winusbはWindows 10では機能しないため、これは以前の質問とは異なります。

38
SakuraKaminari

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

私のためにトリックを行ったソリューション(USBドライブが/dev/sdcであると仮定):

  • Gpartedを実行
  • sdcに新しいパーティションテーブルを作成し、msdosと入力します
  • NTFSパーティションを作成し、ブートフラグを設定します
  • Isoを抽出します(7z x windows10.isoで実行できます)
  • コンテンツを(cprsync、GUIなど)をマウントされたNTFSパーティション(確かに/dev/sdc1)にコピーします

  • 最後の、criticalステップは、この投稿から取得しました: 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ロゴが表示されます。

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

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

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

  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

15
Suman

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

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

Sudo apt-get install gparted

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

gksudo gparted

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

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

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

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

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

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

7
aastefanov

私はwoeusbの非常にシンプルなGUIアプリケーションでこれを行うことができました。 https://github.com/slacka/WoeUSB

WinUSBのフォークです。

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

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

1
Kjeld Flarup

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

1
d3rdon

確信が持てない場合、どのようにして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のインストール手順に従います。

ではごきげんよう!

1

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

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

/dev/sdXはUSBキーでなければなりません。

0
Prof. Falken