UbuntuでWindows ISOをUSBデバイスに書き込みたい。どうすればいいですか?
Ubuntu ISOをUSBデバイスに書き込む方法は知っていますが、Windows ISOでは同じではありません。
UNetbootinは動作するはずです: http://unetbootin.sourceforge.net/
または、ビット単位のコピーを試すことができます:
/dev/sd[1 letter][optionally 1 number]
。たとえば、/dev/sdc
または/dev/sdc1
です。USBデバイスがアンマウントされていることを確認します(安全に取り外せませんが、アンマウントします)マウントされている場合は、アンマウントできます:
Sudo umount /dev/sd[1 letter][optionally 1 number]
.isoファイルがホームフォルダーにあると仮定して、ターミナルを開き、次のように記述します。
Sudo dd bs=4M if=[ur .iso] of=/dev/sd[that 1 letter]
例:
Sudo dd bs=4M if=windows7.iso of=/dev/sdc
そして、それが終了するのを待ちます。 (「bs = 4M」-ビットはオプションであり、単に高速にします。)
USBデバイスを挿入し、gpartedを実行します。
GPartedウィンドウの右上隅近くのリストからUSBデバイスを選択し、マウントされた場所を検出します:/dev/sd[1 letter]
(私のものは/dev/sdc
)。
Sudo dd if=[PATH TO YOUR .iso FILE] of=/dev/sd[THAT 1 LETTER]
私の場合:
Sudo dd if=/home/downloads/windows7.iso of=/dev/sdc
DdをsuまたはSudoとして実行する必要があります。 gpartedにはsuも必要ですが、通常はgksudoを使用してパスワードの入力を求めます。
これは、フィールド診断のために永続的なライブブートUSBでランチャーにgpartedをロックできることを意味します。
UEFIで起動する場合(BIOSまたはBIOS互換モード(別名:CSM)ではないUEFI)、必要なのはGPartedとファイルマネージャーだけです。
これを機能させるには、UEFIブート用にISOを構成する必要があります。 Windows 8.1とUbuntu 14.04の両方でこれを成功させましたが、他のOSを保証することはできません。 (編集:Windows 10でこれを試してみましたが成功しませんでした。理由はわかりませんが、 WinUSB は機能したので、これ以上調査しませんでした。)
これは、UEFIファームウェア用の起動可能なUSBドライブを作成するために行うことです。
(これをテストしている間、ブートフラグを設定した後、USBドライブをマウントできなくなりました。理由はわかりませんが、GPartedはそれを見ることができ、最終結果はまだブート可能なUSBドライブでした。本当に重要です。)
繰り返しますが、これが機能するには、コンピューターのファームウェアがUEFIに準拠し、ISOがUEFIブートの準備ができている必要があります。
ISOでEFIディレクトリを見つけた場合、通常は良い兆候です。
現在UEFIブートを使用しているかどうかを確認するには、ターミナルでSudo efibootmgr -v
を実行します。多数のブートオプションがリストされている場合は、準備ができています。 BIOS互換モードを使用している場合、次のように表示されます。
Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.
Try 'modprobe efivars' as root.
UEFIの詳細については、このテーマに関するこの優れたエッセイをお読みください: https://www.happyassassin.net/2014/01/25/uefi-boot-how-does-that-actually-work-then /
また、Ubuntuがセキュアブートを有効にした状態で動作するとは思わないため、UbuntuでUEFIブートを使用できるようにするには、無効にする必要があります。
Ubuntuを使用してWindows ISOをUSBに書き込む場合、 WinUSB を使用できます。 UnetbootinはWindows ISOでは動作しません。 Linuxディストリビューションのみをサポートします。
ただし、現在のUbuntuバージョンにWinUSBをインストールするのは簡単なことではありません。それ以上に、WinUSBには古いGRUB依存関係があり、ブートローダーのセットアップに干渉する可能性があるため、 非ブート可能なUbuntu 。 Ubuntuを削除するためにWindows USBを作成している場合、それはそれほど大きな問題ではありません。しかし、その も保証されていません 。
現在、オペレーティングシステムを起動するには2つの方法があります。 EFIロードおよびMBRロード。どちらが適しているかは、PC /マザーボードの機能によって異なります。上記の各ブートロード方法でブート可能なUSBを作成する方法については、 で説明しています。UbuntuでWindowsのブート可能なUSBスティックを作成するにはどうすればよいですか?
WinUSBは、MBR起動可能USBドライブのみを作成できます。
WinUSB
を使用して、windowsをペンドライブに書き込むことができます。
追加の詳細とUbuntuパッケージを見つけることができます こちら
注:-windows 7 iso
を書き込むには、最低4 GBのペンドライブが必要です
Multisystem というツールがあり、USBドライブを起動可能にし、そこからさまざまなOSを起動できます-特に、Windows XP、Vista、Sevenは supported (プログラムのページはフランス語のみ;プログラム自体はローカライズされています)。このツールを使用して、USBフラッシュディスクからWinXPインストールISOを起動できました。
Windows CDはinstallCDであり、使用可能な「ライブ」ディストリビューションではないことに注意してください。
Windowsからunetbootinを使用し、Linuxディストリビューションからターミナルでこのコマンドを使用してみてください(これでうまくいきましたが、フラッシュドライブの内容が失われるため、コピーを作成します)。
Sudo dd if=<ISO_FILE> of=/dev/sd<FLASH_DRIVE_ID>
それは非常に簡単です...パワーISOを使用して、ステップごとに進みます。
注:ペンドライブは4GB以上である必要があります。
質問が少し時代遅れであることは知っていますが、完全を期すために、フラッシュドライブでisoを書き込むための最新の標準Ubuntu GUIアプリケーションへのリンクを追加します: Disk Creator 。