今天要调WLAN,由于要向cramfs文件系统中添加一个库,想偷懒一把,直接将ARM中的文件系统拷贝出来,然后再加入库,结果出现了问题,比如mount,echo等程序无法使用。
结果发现,从ARM拷贝到windows下会将所有链接丢失。所以,重新用busybox制作了下文件系统。
文件系统虽然运行起来,结果首先发现vsftpd无法运行,其他应用程序也无法运行,开始怀疑是编译器的问题。最后将问题定位在lib文件夹下的库文件,其中有很多链接,在拷贝过程中也丢失了。在linux下重新拷贝下,运行正常了。