web-dev-qa-db-ja.com

Linux USBキー-FAT(ギガバイトマザーボード)にフォーマットされている場合にのみ起動できます

以前にドライブをフォーマットしたことがある場合は、 ユニバーサルUSBインストーラー または netbootin のいずれかを使用して、USBブータブルメモリスティック(マザーボードはギガバイトEP31-DS3Lです。図2を参照)を使用できます。 FATに渡してください。図1を参照してください。

図1

enter image description here

ただし、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スティックは別のマシンで正常に動作するため、問題がないことはわかっています。

質問USBLinuxディストリビューションでFAT32よりもFATを使用することの欠点は何ですか?

図2

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

enter image description here

更新

最近32GBのUSBメモリスティックを持ってきましたが、これをFATとしてフォーマットできなくなったため、起動可能なスティックを作成できません。これをFAT32ディスクとして起動できるようにするためのソリューションはどれも素晴らしいでしょう。

3
Malachi

BIOSに、2GBを超えるUSBのブートパーティションに問題があります。
これは非常に一般的です。私はそれをギガバイトのマザーボードだけでなく多くのマシンで見ました(HPは多くのデスクトップおよびラップトップモデルでもそれを持っています)。

ファイルシステム(FATまたはFAT32)は実際には重要ではありません。
最初のパーティションが2GB未満の場合、両方が機能します。

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

2
Tonny

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

起動の問題の修正に関して、グーグルですばやく検索すると、次の結果が得られました: http://www.geekzground.com/index/?p=27

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

isolinux –> syslinux(フォルダー)

isolinux.bin –> syslinux.bin

isolinux.cfg –> syslinux.cfg

これがあなたのために働くかどうか見てください。

1
Alex Plumb