编辑:我通过使用 USB 驱动器解决了这个问题
操作系统:Ubuntu 20.04(无头)
硬件: Beaglebone 黑色
我的 beaglebone black (BBB) 空间太小,无法安装我需要的一些软件。因此我想将 /usr 传输到我的 SD 卡(我知道还有更多步骤,但我还没有做到)
当我尝试将我的 /usr rsync 到我已安装的 SD 卡时,我意识到 FAT32 文件系统不支持所有权,并且建议使用 ext4。
我尝试按照本教程进行操作:https://kwilson.io/blog/format-a-linux-disk-as-ext4-from-the-command-line/
它没有任何错误地完成:
ubuntu@ubuntu:~$ sudo mkfs.ext4 /dev/mmcblk0p1
mke2fs 1.45.5 (07-Jan-2020)
Discarding device blocks: done
Creating filesystem with 7633152 4k blocks and 1908736 inodes
Filesystem UUID: 83a33f63-271f-44e0-a4a7-cb6df8535f4e
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000
Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
但是,当使用 fdisk -l 检查时,它没有显示其为 ext4!
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 * 8192 61067230 61059039 29.1G 7 HPFS/NTFS/exFAT
最重要的是,当我尝试安装它时出现此错误:
ubuntu@ubuntu:~$ sudo mount /dev/mmcblk0p1 /mnt/sdcard
mount: /mnt/sdcard: wrong fs type, bad option, bad superblock on /dev/mmcblk0p1, missing codepage or helper program, or other error.
我怎样才能成功地将其格式化为 ext4 或其他能够实现我的目标的格式?
感谢您的阅读!