我使用脚本备份 SD 卡上的 eMMC 内容 OK
然后、我从 debian 创建了一个"闪存器"磁盘、并使用引导开关 S2引导、这导致系统更新 EMMC。 这在闪存器启动后挂起、几个小时后、我将 SD 映像更改为物联网映像并重新启动
然后,我使用 fdisk 删除分区并创建新分区,以便从引导的 SD 卡复制新文件
fdisk 程序指示需要重新启动 ioctl 才能读取新分区。 系统将引导 SD
dev 未包含/dev I Expected。 它仅包含 SD 卡的 DEV、不包含 eMMC 器件
Debian@BeagleBone:~$查找/dev/disk/by-path -ls
16099 0 drwxr-xr-x 2 root 用户80 APR 4 4 14:08 /dev/disk/by-path
16959 0 lrwxrwxrwxrwx 1 root root 用户4月15日14:08 /dev/disk/by-path/platform-48060000.mmc-part1 ->../../mmcblk0p1
16100 0 lrwxrwxrwx 1 root root 用户4月13日14:08 /dev/disk/by-path/platform-48060000.mmc ->../../mmcblk0
Debian@BeagleBone:~ df -h
文件系统大小已使用的可用空间利用率%已安装
udev 214M 0 214M 0%/dev/dev
tmpfs 49M 5.3M 44M 11%/run
/dev/mmcblk0p1 3.4G 2.5G 770M 77%/
tmpfs 242M 0 242M 0%/dev/shm
tmpfs 5.0M 4.0K 5.0M 1%/run/lock
tmpfs 242M 0 242M 0%/sys/fs/cgroup
tmpfs 49M 0 49M 0%/run/user/1000
这可能是愚蠢的、但如何将 eMMC 器件添加到器件树中、以便可以在其上放置操作系统。
如果您能建议如何向该器件写入和读取测试文件、我会很高兴
此致、并提前感谢您
Nick