在我的基于ARM的主板(DM368)的u-boot中,我手动将一些内核分区块标记为坏的。U-boot表示它已被标记,例如,在写入/读取内核映像时,我发现它跳过了这个坏块。但是,当我尝试从Linux中写入相同的分区(通过NFS加载)时,我发现Linux nandwrite命令使用了这个坏块!我用几种方法检查了这一点- Linux 100%忽略坏块标记。但是在互联网上到处都有人说BBT同时适用于u-boot和Linux。
那么,陷阱在哪里呢?
因此,例如:uname -a -> results in 4.19.4-arch1-1-ARCH
我不知道这到底是怎么回事如果我查看我的/boot目录,它有三个文件initramfs-linux-back.img、initramfs-linux.img和vmlinuz,其中前两个文件最近更新了,最后一个文件的日期是几周前我安装系统时那么,什么是不同步的呢?我的vmlinuz与根分区中的内核不<