Mir*_*kov 8 external-hdd exfat raspberrypi 20.04
今天我在我的 Raspberry PI 上安装了 Ubuntu 20.04 (GNU/Linux 5.4.0-1008-raspi aarch64) 的新副本,我知道 5.4 内核应该支持 exFAT,但是每当我尝试挂载外部驱动器时,我收到一个错误
$ sudo mount -t exfat /etc/sda1 /media/wd
mount: /media/wd: unknown filesystem type 'exfat'.
Run Code Online (Sandbox Code Playgroud)
这是输出cat /proc/filesystems
nodev sysfs
nodev tmpfs
nodev bdev
nodev proc
nodev cgroup
nodev cgroup2
nodev cpuset
nodev devtmpfs
nodev configfs
nodev debugfs
nodev tracefs
nodev securityfs
nodev sockfs
nodev bpf
nodev pipefs
nodev ramfs
nodev devpts
ext3
ext2
ext4
squashfs
vfat
nodev ecryptfs
fuseblk
nodev fuse
nodev fusectl
nodev mqueue
nodev pstore
btrfs
nodev autofs
Run Code Online (Sandbox Code Playgroud)
您是否需要额外执行任何操作来启用对 exFAT 的支持?
谢谢
小智 6
在早期版本中安装保险丝驱动程序然后升级到 20.04 并删除保险丝驱动程序后,我遇到了同样的问题。cat /proc/filesystems | grep fat
不显示 exfat。
我使用以下命令重新安装了 20.04 中包含的内核模块:
sudo modprobe -v exfat
cat /proc/filesystems | grep fat
现在显示 exfat。然后为了让它在重新启动后继续存在,我添加了 exfat/etc/modules-load.d/modules.conf
您可以尝试以下方法。由于GNU/Linux 5.4.0-1008-raspi aarch64
内核似乎没有内置对 exFAT 的支持,因此可以添加它。从https://www.techrepublic.com/article/try-out-this-new-linux-exfat-kernel-module-for-improved-performance/您可以按照以下步骤下载并安装内核的 exFAT 支持。
git
如果没有安装则安装:
sudo apt install git
Run Code Online (Sandbox Code Playgroud)
您可能还需要 build-essential 包:
sudo apt install build-essential
Run Code Online (Sandbox Code Playgroud)
接下来,下载 exfat-linux:
git clone https://github.com/arter97/exfat-linux
Run Code Online (Sandbox Code Playgroud)
输入新创建的文件夹,该文件夹应该是cd exfat-linux
然后运行以下命令来安装内核模块并使其处于活动状态:
make
sudo make install
sudo modprobe exfat
Run Code Online (Sandbox Code Playgroud)
现在,当您运行时,cat /proc/filesystems
您应该会看到exfat
列表底部的 。
归档时间: |
|
查看次数: |
35902 次 |
最近记录: |