无法在 Raspberry Pi 4 上安装 USB 磁盘

无法在 Raspberry Pi 4 上安装 USB 磁盘

我正在尝试在运行 Ubuntu 19.10(arm64 内核 5.3.0-1007-raspi2)的 Raspberry Pi 上安装 USB 磁盘,但出现以下错误(似乎在两者之间切换):

tom@cl0:/tmp$ sudo mount /dev/sda mnt
mount: /tmp/mnt: mount(2) system call failed: Structure needs cleaning.
tom@cl0:/tmp$ sudo mount /dev/sda mnt
mount: /tmp/mnt: wrong fs type, bad option, bad superblock on /dev/sda, 
missing codepage or helper program, or other error.

blkid返回:

/dev/sda: LABEL="Skynet" UUID="85e8dbfd-7f8f-4bcd-ad69-bf593504854f" TYPE="ext3"

该磁盘包含单个文件系统(没有分区),这很不寻常,但不应该成为问题。

安装在另一台 Linux 主机上(Debian 测试,内核 5.2.0-3-amd64)

有人知道这里发生了什么事吗?

答案1

经过更多测试(使用另一个磁盘),它成功挂载了一次(只需运行 mount 命令即可,直到成功)。这很清楚地表明这不是磁盘的问题,而是与 USB 有关的问题。

经过进一步研究,我发现这是一个错误: https://bugs.launchpad.net/ubuntu/+source/linux-raspi2/+bug/1848790

具体来说,该错误仅在使用超过 3072mb 的 RAM 启动时才会出现。因此,一个快速(但不幸)的解决方法是将以下行添加到/boot/firmware/usercfg.txt:total_mem=3072

相关内容