mini2440 文件系统无法烧写问题

来源:互联网 发布:新ubantu系统安装caffe 编辑:程序博客网 时间:2024/06/06 15:53

拿到mini2440后,根据手册说明向nand flash里边烧写linux相关文件,每次烧写到文件系统时总是出错。上网问度娘。(我的系统环境为:ubuntu 14.04.02)

       1. 很多人说应该是nand flash坏掉了,我就在网上购买了对应型号的nand flash,收到之后,迫不及待的找人换上了一片,再次烧写,发现仍然是文件系统烧写到半截报错。

       2. 烧写了很多遍,用SD卡离线烧写,minitools USB方式烧写,问题依然如故,感觉不是nand flash的问题,觉得是光盘上的镜像文件有问题,开始研究重新编译各类镜像文件。

       3. 按照手册开始解压各类文件,解压过程都正常。

       3. 解压后进行系统配置设置,使用make menuconfig,结果出现错误,Makefile:303: /work/system/linux-2.6.32.2/scripts/Kbuild.include: No such file,问度娘说重新上官网https://www.kernel.org/pub/linux/kernel/找到linux-2.6.32.2版本下载,解压后,该错误解决,出现新的错误,如下:

根据错误,可以看出缺少ncurses相关库,于是很自然想到使用sudo apt-get install nucrses-devel,结果报错说没有这个库,问度娘说需要sudo apt-get update。(需要先关闭虚拟机,设置虚拟网卡为NAT模式,让虚拟机可以上网,然后重新启动虚拟机)

4. sudo apt-get update总是报错

接着问度娘,说需要先移除所有的lists包,再进行更新,命令 sudo rm /var/lib/apt/lists/* -vf         sudo apt-get update,这两调命令后安装包的更新终于搞定。

5. 接下来继续按章ncurses库,使用命令sudo apt-get install libncurses-dev,出现了正常安装的输出,选择y后,安装正常完成。

6. 进入源码目录后,重新运行make menuconfig命令,终于出现了教程上的图形配置界面。

0 0
原创粉丝点击