- 论坛徽章:
- 0
|
Linux版本是2.6.32.2,nandflash型号k9f2g08u0c,通过NFS挂载根文件系统。一开始insmod s3c_nand.ko加载模块出现以下问题:提示:“uncorrectable error :”错误,后来通过谷歌搜索解决办法:
重新配置内核,取消下面三个选项。
在Make menuconfig时:
Device Drivers ->
Memory Technology Devices (MTD) ->
不要选择下面这三个选项
<>FTL (Flash Translation Layer) support
<> NFTL (NAND Flash Translation Layer) support
<>INFTL (Inverse NAND Flash Translation Layer) support
然后保存配置并重新编译
这样,不再提示错误,通过ls /dev/mtd* 能看到各个分区,但是问题来了,通过mount /dev/mtdblock3 /mnt/,无法挂载块设备,出现这样的提示:
[root@FriendlyARM /]# mount /dev/mtdblock3 /mnt/
mount: mounting /dev/mtdblock3 on /mnt/ failed: Block device required
向各路大神请教,求解!~?非常感谢~~ |
|