refind能引导ntfs分区吗?

rEFInd 默认不能直接引导 NTFS 分区 ,因为它 不包含 NTFS 文件系统驱动 (没有 ntfs_x64.efi )。

不过, 可以通过手动添加第三方 NTFS 驱动实现引导 NTFS 分区 (包括从 NTFS 分区启动 Windows、Linux ISO 或其他系统)。


一、rEFInd 对 NTFS 的支持情况

项目 状态
内置 NTFS 支持 没有
官方驱动 不提供
第三方驱动 可用 (需手动添加)
实际可行性 完全可行

二、解决方案:添加第三方 ntfs_x64.efi 驱动

下载地址 https://efi.akeo.ie/

三、操作步骤:让 rEFInd 支持 NTFS

1. 下载驱动

wget https://efi.akeo.ie/

2. 挂载 ESP 分区(EFI 系统分区)

sudo mkdir /boot/efi

sudo mount /dev/sda1 /boot/efi   # 你的 ESP 分区,注意替换

3. 放入驱动

sudo mkdir -p /boot/efi/EFI/refind/drivers_x64

sudo cp ntfs_x64.efi /boot/efi/EFI/refind/drivers_x64/

4. 编辑 refind.conf(自动加载驱动)

sudo nano /boot/efi/EFI/refind/refind.conf

添加或修改:

conf

# 自动扫描驱动目录 scan_driver_dirs EFI/refind/drivers_x64 # 可选:扫描所有分区(包括 NTFS) scanfor internal,external,manual

5. 重启 → rEFInd 应能识别 NTFS 分区


四、引导 NTFS 分区中的系统(示例)

示例 1:引导 NTFS 中的 Windows

示例 2:引导 NTFS 中的 Linux ISO(需先写入分区)

注意: ISO 必须支持 UEFI 引导 ,且不能太大(受限于 UEFI 内存加载)


五、验证是否成功

重启进入 rEFInd 后:

  • 看到 NTFS 分区图标出现
  • 可浏览分区内文件
  • 手动条目能正常启动

→ 说明 ntfs_x64.efi 已成功加载!


登录

注册

重设密码

请输入您的用户名或电子邮箱地址。您会收到一封包含创建新密码链接的电子邮件。