だから、ブート可能なCDを作成するとき、それは私の意見では本当に簡単でした。
必要なことは、.isoファイルをディスクに書き込み、ブート可能にすることだけでした。
USBドライブには、さらに多くのオプションがあります。
誰かが2の間で必要な違いを説明できますか?
さまざまなオプションの概要を簡単に説明してください。
だから、ブート可能なCDを作成するとき、それは私の意見では本当に簡単でした。
必要なことは、.isoファイルをディスクに書き込み、ブート可能にすることだけでした。
USBドライブには、さらに多くのオプションがあります。
誰かが2の間で必要な違いを説明できますか?
さまざまなオプションの概要を簡単に説明してください。
回答:
ルーファス開発者はこちら。
まず第一に、あなたはリストのオプションの多くはされているのみ(すなわちときアドバンストモードでルーファスを実行しているときに表示され詳細オプション]セクションが表示されている)彼らはすでに彼らが何であるかについて知られている人々のために意図されているので、。
始めるには、ISOフォーマットがされたことを理解する必要が決して USBブートのために設計されていません。ISOは光ディスクの1:1コピーであり、光ディスクメディアはUSBメディアとは大きく異なります。ブートローダーの構造、使用するファイルシステム、パーティション化の方法(これらはありません) )、 等々。
したがって、ISOがある場合は、USBを使用して、光ディスクからできることを単純に行うことはできません。これは、ISOから1バイトごとに読み取られ、そのままディスクにそのままコピーされます(つまり、どのCD / DVD書き込みアプリケーションは、ISOを書き込むときに行います)。
それは、この種の1:1コピーがUSBに存在できないということではなく、USBメディアの1:1コピーは、光ディスクメディアの1:1コピーとはまったく異なり、(ISOHybridイメージを使用する場合は、したがって、ディスクと光ディスクの1:1コピーの両方として機能するように作成されています)は互換性がありません。記録については、Rufusの用語では、USBメディアの1:1コピーはDD Image
(リストにそのオプションが表示されます)と呼ばれ、FreeBSDやRaspbianなどの一部のディストリビューションは、実際にUSBインストール用のDDイメージをISOと一緒に提供しますCD / DVDインストール用。
したがって、ISOイメージは実際にはブート可能なUSBメディアの作成にはあまり適していません。これは、小さな正方形の穴に合うように丸いペグを提供するのと同等であるため、丸いペグを合わせるには変更する必要があるためです。
ブート可能なISOがあまり適していない場合、そこにいるほとんどのOSディストリビューターがDDイメージの代わりにISOイメージを提供する理由を疑問に思うかもしれません。歴史的な理由以外で、DDイメージの問題の1つは、パーティション化されたファイルシステムであるため、USBメディアに1:1のコピーを作成し、メディアがユーザーのメディアよりも大きい場合です。イメージを作成すると、メディアの見かけの容量が元のDDイメージのサイズに縮小されます。また、光ディスク、したがってISOは、2つのファイルシステム(ISO9660
またはUDF
)のいずれか1つしか使用できませんが、それらはすべて、すべての主要なOSで非常に長い間サポートされています(これにより、使用前または使用後の画像コンテンツ)、DD Imagesは文字通り使用できます存在する数千の異なるファイルシステムのいずれか。つまり、起動可能なUSBを作成した後でも、起動するまで実際にそのコンテンツを表示できない場合があります。たとえば、WindowsでFreeBSD USBイメージを使用する場合がこれに該当します— USBが作成されると、再フォーマットするまでWindowsはそのコンテンツにアクセスできなくなります。
これが、OSプロバイダーが(通常)すべてのOSでより優れたユーザーエクスペリエンスを提供するため、可能な場合はISOに固執する傾向がある理由です。しかし、それはまた、何らかの変換が(通常)行われなければならないことを意味し、その結果、丸いISOペグはUSBフラッシュドライブである小さな正方形の穴にうまく収まります。それはリストオプションとどのように関係しますか?私たちはそれに来ています。
通常は行く必要がある最初の事の一つがあるISO9660
か、UDF
ISOイメージが使用されているファイルシステムのこと。ほとんどの時間、抽出して上にISOからすべてのファイルをコピーし、この手段FAT32
か、NTFS
何で、ファイルシステム、ブート可能な USBフラッシュ・ドライブを使用する傾向があります。しかし、もちろん、それは、ISOシステムを作成する人は、ライブまたはインストール用のファイルシステムとして、またはサポートするために何らかの対策を講じなければならないことを意味します(すべての人、特にISOHybridに少し依存しすぎる人はそうしません) 。FAT32
NTFS
次に、実際のブートローダー自体、つまり、コンピューターがUSBからブートするときに実行されるコードの最初のビットがあります。残念ながら、HDD / USBとISOブートローダーは非常に異なっており、BIOSまたはUEFIファームウェアもUSBと光学メディアをブート中に非常に異なって扱います。そのため、通常はISOからブートローダー(通常はEl Toritoブートローダー)を取得し、USBにコピーして、そのUSBが起動することを期待することはできません。
そして、これはリストオプションに関連する部分です。Rufusは、ISOからは取得できない関連するブートローダーピースを提供する必要があるためです。LinuxベースのISOを扱っている場合は、GRUB 2.0またはSyslinuxを使用する可能性が高いため、RufusにはUSBバージョンのGRUBまたはSyslinuxをインストールする機能が含まれています(通常、ISOにはISO固有のバージョンのみが含まれているため)。現在、これは通常ISO Image
、ISO を選択して開くときに自動的に行われます.Rufusは適用する必要のある変換の種類を検出するのに十分賢いため、Rufusはいくつかの空白をインストールする選択肢も提供しますブートローダー。GRUBまたはSyslinuxプロンプトから起動できます。そこから、これらのタイプのブートローダーに精通している場合、独自の設定ファイルを作成/テストし、独自のSyslinuxまたはGRUBベースのカスタムブートプロセスを試すことができます(この段階では、ファイルをコピー/編集するだけですUSBでそれを行う)。
そのため、リストにあるオプションを回避できます。
.vhd
また、同様に圧縮(MicrosoftのDDイメージのバージョンである)がサポートされています(.gz
、.zip
、.bz2
、.xz
、.Z
...)。上記の4つのオプションは、通常モードで表示されるオプションです。Rufusを拡張モードで実行する場合、次の選択肢もあります。
NTFS
ファイルシステムとして選択する必要があります。BLANK UEFI:NTFSブートローダーをインストールします。これによりNTFS
、NTFS
ドライバーを含まないUEFIプラットフォームで、純粋なUEFIモード(CSM以外)からの起動が可能になります。BLANKであるため、それを有効にするには、独自のパーティション/efi/boot/bootia32.efi
またはパーティションにコピーする必要があります。UEFI:NTFSはRufusによって自動的に使用され、4GBの最大ファイルサイズのFAT32を回避します。たとえば、4.7GB ファイルを分割することなく、UEFIモードでMicrosoft Server 2016をインストールできます。/efi/boot/bootx64.efi
NTFS
install.wim
お役に立てば幸いです。
PS:これは簡略化された概要ですので、人々が意図的に口を閉ざしている、または黙っていた側面を盗み始めないことを願っています(そのような、はい、パーティションのないUSBフラッシュドライブを持つことは可能です、はい、それUSBとオプティカルで同じファイルシステムを使用することも可能です。はい、一部のブートプロセスでは、パーティションサイズをUSBサイズに拡張して、見かけ上の容量の問題を解決する機能があります。
RufusはUSBドライブ用のフォーマットツールです。つまり、ブータブルドライブの作成に興味がない場合でも使用できます。上部はこの一般的な書式設定用で、下部はコンテンツの追加専用です。
通常、CDには異なるファイルシステムとパーティションを使用するオプションがありません。媒体としてのCDには、慣例により、ISO9660またはUDFファイルシステムといくつかの標準ブロックサイズを持つ単一の「パーティション」があります。適切なツールを使用して他のフォーマットも可能ですが、RufusはUSBドライブのフォーマットのみをサポートしています。MBRとさまざまなファイルシステムでCDを作成できたとしても、ファームウェアがそれを期待していないため、おそらく起動できません。
BIOSとUEFIはブータブルCDを同様に処理します(私は思います)が、USBドライブには異なるフォーマットが必要です。簡素化するため:UEFIにはFATパーティションと.efiファイルが必要です。BIOSは、MBRパーティションテーブルに常駐するための初期ブートコードが必要です。ファイルシステムの種類は気にしません。つまり、スマートフォーマットソフトウェアにはBIOSおよびUEFIのオプションを含め、イメージファイルを適切に処理する必要があります。このドロップダウンリストで「ISOイメージ」を選択すると、これが起こると思います。
ただし、下のドロップダウンリストは実際にはUSB固有のものではありません。オールドスクールのCD書き込みに相当するのはDDイメージで、おそらくUnixのddコマンドに関連しています。他のオプションではブートローダープログラムを追加できます。これは2つの理由で便利です。
理論的には、CDバーナーはドロップダウンリストにあるようなブートローダー、つまりCDのRufusを上書き/追加するオプションも提供できます(ただし、存在するかどうかはわかりません)。
ファームウェアターゲットがイメージのプロパティと一致する場合、そのリストのISOオプションはおそらく内部でDDモードを使用します。しかし、それは私の側の憶測です。
では、一般的な、あなたはそれについて気にする必要はありません。これらのオプションは通常、特別なオプション、または特定の場合に必要な特定のブートローダーです-何らかの理由で別のオプションセットがありますが、ISOイメージとDDイメージは「デフォルト」オプションです。SyslinuxとGrubは、他の何かをチェーンロードするようにセットアップできるLinuxブートローダーです。UEFI NTFSは、使用目的に応じてUEFIブート可能NTFSパーティションとして設定します。私はMS DOSを持っていません。freedosは基本的なfreedosを起動可能なUSBにし、reactosはISOを要求します。
実際に話して、あなたがする必要があるのは、右側にあるその小さなディスクのアイコンをクリックして、それをISOに向けて、ルーファスにそれを任せるだけです。
「なぜこんなに複雑なのか」-ISOを「書き込む」ことで、文字通り完璧なコピーを作成しているだけです。USBブートでは、追加の手順があります(これはrufusによって美しく隠されます)。
たとえば、重要な異なるシステムファームウェアオプション(クラシックBIOS、またはUEFI?)を選択できます。ファイルシステムを選択できます(fat32は常に安全なオプションですが)。これを「どのドライブに書き込みますか」とは対照的です
ISOイメージの書き込みとUSBフラッシュドライブのフォーマットおよび準備の比較は、比例していないことに気づかずにはいられません。次のいずれかを行う必要があります。
ISOをディスクに書き込むこととVHDをUSBフラッシュドライブに書き込むことを比較する
...または...
Nero Burning ROMを使用したブータブルディスクのフォーマットと準備と、ブート可能なUSBフラッシュドライブのフォーマットと準備を比較する
最初のケースでは、ISOとVHDの両方が、適切なメディアにのみ複製する必要がある構造をフォーマットして準備しました。
2番目のケースでは、エミュレーション方法(フロッピー、HDD、エミュレーションなし)やブートセクター開始オフセットなど、Nero Burning ROMであるブート可能なCDに関するさまざまな複雑な選択に直面する必要があります。
Rufusは、起動可能なUSBフラッシュドライブをフォーマットして準備するだけでなく、ISOイメージを選択し、ディスク関連の構造を削除し、ファイルを抽出し、USBフラッシュドライブにダンプし、USBフラッシュドライブを起動可能にする機能を追加できます。それは素晴らしい偉業です。過小評価しないでください。