我可以毫无问题地访问所有最大 32GB 的 USB 介质。今天我尝试使用 64GB 的棒子,虽然系统将其识别为驱动器,但无法访问单个分区。
当我尝试手动安装它时,出现此错误:
mount: unknown filesystem type 'exfat'
一些研究让我安装了 exfat-utils 和朋友,因此我尝试了 slackbuilds 站点上的 fuse-exfat-1.3.0,当尝试安装时,configure 命令工作正常,但 make 命令最后出现了以下错误:
/usr/local/lib/libdl.so.2: undefined reference to `_dl_tls_get_addr_soft@GLIBC_PRIVATE'
collect2: error: ld returned 1 exit status
Makefile:398: recipe for target 'mount.exfat-fuse' failed
make[1]: *** [mount.exfat-fuse] Error 1
make[1]: Leaving directory '/tmp/fe/fuse-exfat-1.3.0/fuse'
Makefile:363: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
当我尝试使用最新的浏览器(Firefox 108)在 github 上注册时,他们的注册表格显示为损坏状态,并带有动画太空场景的背景。
有没有一些简单的方法来安装 exfat 文件系统,而不需要新的计算机或新技术?
我的意思是,我能想到的唯一办法就是重新格式化驱动器,但不幸的是,这不是一个选择,因为它包含所需的数据,只有新相机才能访问这些数据
答案1
Ubuntu 上的补救措施:
$ sudo apt install exfat-fuse exfat-utils
slackware 肯定也有类似的东西。
我很难相信没有预建的包,但谁也不知道。
答案2
您可以在 Slackware 上下载包fuse-exfat并使用以下命令进行安装:
installpkg exfat-utils.tar.gz
这是二进制包,没有提供源代码。检查这一页了解详情。
这是用于 exFAT 管理的 FUSE 工具
您可以尝试使用的挂载命令是:
mount.exfat-fuse <usb-device> <mount_point>