USB上のWindows 10 ISOが起動を拒否する


13

Windowsの「標準」ISOファイルを使用しています:Win10_1511_1_English_x64.isoで、そのmd5が期待どおりに一致することを確認しました。ISOはOS Xで「UDF」フォーマットとしてマウントできます。

次に、次のようにUSBドライブに「ストレート」にコピーします。

sudo dd if=Win10_1511_1_English_x64.iso of=/dev/rdisk1 bs=1m

それをデルのoptiplex 780(少し古いと思います)に接続し、BIOSでUSBデバイスからの起動を有効にして、それを選択します。

No boot device available - strike F1 to retry boot ...

何が悪いのですか?

作成されたUSBはOS Xで読み取り可能ですが、他のウィンドウボックスでは、「ドライブEでディスクをフォーマットする必要があります:使用する前に」と表示されます。したがって、起動せず、Windowsでも読み取れません...

更新:私はOS Xの「Boot Camp Assistant」を実行し(「Windows 7以降のバージョンのインストールディスクを作成する」チェックボックスをオンにして同じISOファイルを与えました)、魔法のようにうまく起動します(フォーマットされたFAT32のように見えます)。たぶん、それはFAT32の場合、USBでしか起動できない、Dellの特別な制限なのでしょうか?ストレートUDFから起動しないのはなぜですか?

回答:


11

公式のソースは見当たらないようですが、「UDF」をそのままコピーすると、USBから起動できないようです。また、多くのISOファイルはUDF形式です。

「cd romドライブ」から起動できるのは、El Torito規格に準拠することで達成されるようです。ただし、「通常」のディスクを起動するには、「MBR」を設定する必要があります(これは、El Toritoビットとは明らかに異なるビットです)。そして、明らかに、どちらか一方、または両方を設定できます。

したがって、基本的に、それが「ちょうど」El ToritoであるISOである場合、MBRフォーマットされた起動可能なUSBを提供するツールを使用する(または手動でフォーマット、パーティションマーキング、およびファイルコピーを慎重に行う)必要があります。未加工のISOビットをコピーするだけでは十分ではありません。

「いくつかの」ISO は特別なツールを必要としない場合があります(「isohybrid」の説明に注意してください。そのドキュメントでは、通常のISO(UDFフォーマット)は、追加のマスターブートレコードを追加ない限り、CDドライブからのみブート可能であると述べています(つまり、UDF外スペック]、明らかに多くのメインラインLinuxディストリビューションISOがこの特別な方法で作成されていますが、経験から、WindowsインストールISOは少なくともWindows 10はそうではないことがわかります)。

それを必要とするものについては、ISOからUSBへのrawディスクコピーは避けてください(例:ddunix *のコマンド)。または、あなたが私がした問題にぶつかるでしょう。

私の経験では、通常、UDF ISOからFAT32 USBデバイスに変換します。(前者はEl toritoで、後者は「ブートシステム」のMBR)。

起動可能なISOをUSBドライブに配置するにはどうすればよいですか?(これを「あなたのため」に行うユーティリティをたくさんリストします)

OS X関連のオプションについては、https://apple.stackexchange.com/a/234290/25085も参照してください

関連:

https://blogs.msdn.microsoft.com/matt-harrington/2012/03/27/how-to-create-a-bootable-usb-drive-from-an-iso-image-for-uefi-systems/(FAT32である必要があり、ISOからファイルをコピーする必要があると言及しています)。

更新:unetbootinの量は私にはうまくいかなかったようです、bootcampも新しいisoで動作しません。私は新しいブートスキームを読むことができなかった古いボックスにインストールしていたと思います。Windows「MBR」と「NTFS」でrufusを使用すると(fat32も機能する可能性がありますが、「install.win」が大きすぎるという不満がいくつかありました)、Windows 10 isoで機能しました。


1
Vista以来私が作成したすべてのWindowsブート可能USBインストーラーはfat32ですが、それがDellの問題かどうかはわかりません。
モアブ2016

2
答えは、に関するすべてのビットを除いて、まったく正しいUDFです。問題は実際にはISO9660vs とは何の関係もありませんUDF(どちらもISO files are almost all UDF formatted当てはまりません)。ISOが純粋に作成されているのか、El ToritoまたはMBRを含めて「ハイブリッドで」作成されているのかです。
トム・ヤン

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