如何让 SystemRescueCD(Arch Linux)挂载 exFAT?

如何让 SystemRescueCD(Arch Linux)挂载 exFAT?

我的系统救援光盘(可启动 CD 基于Arch Linux发行版)无法安装我的 exFAT SD 卡。当我插入 USB 读卡器时,/dev/sdc会出现,但它甚至不会显示/dev/sdc1。无法安装它,mount /dev/sdc1 /mnt/1会失败。

有趣的是,它/dev/sdc1被识别了cfdisk /dev/sdc- 它显示有大约 1 MB 的可用空间,然后是/dev/sdc1大约 64 GB 的可用空间。但文件系统上没有/dev/sdc1显示!如果我将普通的 FAT SD 卡放入读卡器中,它/dev/sdc1会正确显示。

如何让 SystemRescueCD 安装 exFAT?查看/root/packages-list.txt,它包含exfat-utils 1.3.0-1。我能够运行mount.exfatmount.exfat-fuse,但仍然存在不存在的问题/dev/sdc1,并且尝试挂载/dev/sdc显然会导致错误。

令人惊讶的是,SystemRescueCD 默认无法执行此操作,“救援 CD”的目的对我来说意味着它应该能够挂载尽可能多的文件系统)。

(我有 SystemRescueCD 6.0.3 版本uname -aLinux sysresccd 4.19.34-1-lts #1 SMP 星期六 4月 6 日 19:41:19 CEST 2019 x86_64 GNU/Linux似乎没有此问题在最新版本中会有所不同)

答案1

您需要指定要挂载的设备上文件系统的类型。不幸的是,该mount命令不会自动为您执行此操作。因此,对于 exFAT,您应该执行以下操作:

[root@sysrescue ~]# mkdir -p /mnt/windows_dest
[root@sysrescue ~]# mount -t exfat /dev/sdc1 /mnt/windows_dest

相关内容