Linux USB 隨身碟 - 僅在格式化為 FAT 時才能啟動(技嘉主機板)

Linux USB 隨身碟 - 僅在格式化為 FAT 時才能啟動(技嘉主機板)

我可以使用 USB 啟動記憶棒(我的主機板是 Gigabyte EP31-DS3L,請參閱圖 2)通用 USB 安裝程式或者烏內特引導程序如果我事先格式化了驅動器,請FAT參閱圖 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 記憶棒沒有問題,因為它在另一台機器上可以成功工作。

問題FAT使用overFAT32作為 USB linux 發行版 有哪些缺點?

圖2

我的主機板是Gigabyte EP31-DS3L我使用的是F5F版本

在此輸入影像描述

更新

我最近帶來了一個 32GB USB 記憶棒,但無法再將其格式化為 FAT,這使我無法創建可啟動記憶棒。任何能夠使其作為 FAT32 磁碟啟動的解決方案都很棒。

答案1

您的 BIOS 對 USB 上大於 2 GB 的任何啟動分割區都存在問題。
這很常見。我在很多機器上都看到過它,而不僅僅是技嘉主機板(惠普在許多桌上型電腦和筆記型電腦型號上也有它)。

文件系統(FAT 或FAT32)實際上並不重要。
如果第一個分割區 < 2 GB,則兩者都可以工作。

您已經使用 BOOTICE 找到了解決方案:建立一個小於 2 GB 的小型開機分割區,並為其餘資料建立第二個分割區。
不幸的是,如果您確實需要將所有內容保留在 1 個分區內,這將無濟於事。

答案2

首先,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

看看這是否適合你。

相關內容