Linux USB キー - FAT にフォーマットされている場合にのみ起動可能 (Gigabyte マザーボード)

Linux USB キー - FAT にフォーマットされている場合にのみ起動可能 (Gigabyte マザーボード)

私はUSBブート可能なメモリスティック(私のマザーボードはGigabyte EP31-DS3Lです。図2を参照)を次のいずれかを使用して作成できます。ユニバーサル USB インストーラーまたはネットブートFAT図 1 を参照するために、事前にドライブをフォーマットしておきます。

図1

ここに画像の説明を入力してください

ただし、選択した場合、FAT32起動できず、次のメッセージが表示されます。

SYSLINUX 3.86 2010-04-01 CBIO Copyright (C) 1994-2010 H. Peter Anvin et al
No DEFAULT or UI configuration directive found!
boot: _

USB スティックは別のマシンでは正常に動作しているので、問題がないことはわかっています。

質問USB Linux ディストリビューションにFATover を 使用することの欠点は何ですか?FAT32

図2

私のマザーボードはGigabyte EP31-DS3L私はバージョンF5Fを使用しています

ここに画像の説明を入力してください

アップデート

最近、32GB の USB メモリ スティックを購入したのですが、これを FAT としてフォーマットできなくなり、起動可能なスティックを作成できなくなりました。これを FAT32 ディスクとして起動できるようにするソリューションがあれば、ぜひ教えてください。

答え1

BIOS では、USB 上の 2 GB を超えるブート パーティションで問題が発生します。
これはよくあることです。Gigabyte マザーボードだけでなく、多くのマシンでこの問題が発生しています (HP の多くのデスクトップおよびラップトップ モデルでもこの​​問題が発生しています)。

ファイルシステム (FAT または FAT32) は実際には重要ではありません。
最初のパーティションが 2 GB 未満であれば、どちらも動作します。

BOOTICE を使用した解決策はすでに見つかりました。2 GB 未満の小さなブート パーティションを作成し、残りのデータ用に 2 番目のパーティションを作成します。
残念ながら、すべてを 1 つのパーティション内に保持する必要がある場合は、この方法は役に立ちません。

答え2

まず、32GB スティックが動作しない理由は、FAT16 のファイルシステムのサイズ制限が 2GiB (64K クラスター サイズの場合は 4GiB) であるためです。動作している USB スティックは 4GB 未満ですか?

起動の問題の修正に関しては、Google で簡単に検索すると次の結果が見つかりました。http://www.geekzground.com/index/?p=27

USB インストール メディアを開き、次の名前を変更します。

isolinux –> syslinux (フォルダー)

isolinux.bin –> syslinux.bin

isolinux.cfg –> syslinux.cfg

これがうまくいくかどうか確認してください。

関連情報