ext4 - 笔记本电脑无法检测到 sandisk USB

ext4 - 笔记本电脑无法检测到 sandisk USB

我最近将 Ubuntu 20.04 安装在 USB 上,发现我无法在“从 USB 启动”选项中看到它。我认为这是因为使用 ext4 文件系统安装它。我的笔记本电脑 Aspire 3 a315 似乎不支持它。

问题 2:预计 5 年后最常见的文件系统是什么?

所以我的第二个问题是关于未来的防护。预计未来 5 年笔记本电脑最常用的格式是什么。NTFS 是一个好的选择吗?我不是在问性能,我只需要它可用,以及笔记本电脑最有可能仍在使用的格式是什么。

答案1

您遇到了几个潜在问题。不过我相信您选择安装的文件系统与它未出现在您的 UEFI 中无关。

1) 您的 ESP(安装 EFI 启动项的分区)不存在于 USB 棒本身上(EFI 分区可以放在系统上支持启动的任何设备上,从 USB 到 SD 到 SSD/HDD 等等)。如果是这种情况,您需要尝试重新安装引导加载程序/配置并进行适当的分区调整。

2) 您的 ESP 未正确创建(这可能意味着分区类型或引导加载程序安装失败),因此您的系统的 UEFI 无法找到要启动的条目。

3) 您以传统模式启动实时映像并使用这些设置安装到 USB,并且硬件不知道那里安装的操作系统,或者 USB 启动选项下未显示传统模式或 UEFI 模式。

-- 澄清一下我关于文件系统的观点,支持文件系统不是机器的工作,而是操作系统的工作。Ext4 是 Linux 的通用标准,但即使是 BTRFS、XFS 等也是可行的选择。硬件几乎不知道这些概念。唯一重要的文件系统是启动分区(用于 EFI),它需要符合几个特定的​​标准,即 FAT32(Ubuntu 安装程序称之为“EFI 系统分区”)或 NTFS(尽管这通常只适用于 Windows)。

相关内容