Linux USB 密钥 - 仅当格式化为 FAT 时才能够启动(技嘉主板)

Linux USB 密钥 - 仅当格式化为 FAT 时才能够启动(技嘉主板)

我可以使用 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 发行版FAT有 什么缺点?FAT32

图 2

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

在此处输入图片描述

更新

我最近买了一个 32gb 的 USB 记忆棒,但无法将其格式化为 FAT,因此无法创建可启动的记忆棒。任何能够将其作为 FAT32 磁盘启动的解决方案都非常好。

答案1

您的 BIOS 对任何大于 2 GB 的 USB 启动分区都存在问题。
这种情况很常见。我在许多机器上都看到过这种情况,而不仅仅是技嘉主板(惠普的许多台式机和笔记本电脑型号也存在这种情况)。

文件系统(FAT 或 FAT32)实际上并不重要。
如果第一个分区小于 2 GB,则两者都可以工作。

您已经找到了使用 BOOTICE 的解决方案:创建一个小于 2 GB 的小启动分区,并为其余数据创建第二个分区。
不幸的是,如果您确实需要将所有内容保存在 1 个分区内,那么这无济于事。

答案2

首先,32GB 的 U 盘无法使用的原因是 FAT16 的文件系统大小限制为 2GiB(64K 簇大小时为 4GiB)。您使用的 U 盘是否小于 4GB?

关于修复启动问题,通过谷歌快速搜索得到了这样的结果:http://www.geekzground.com/index/?p=27

打开 USB 安装介质,然后重命名以下内容:

isolinux –> syslinux(文件夹)

isolinux.bin –> syslinux.bin

isolinux.cfg –> syslinux.cfg

看看这对你是否有用。

相关内容