Chinaunix首页 | 论坛 | 博客
  • 博客访问: 468314
  • 博文数量: 56
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1957
  • 用 户 组: 普通用户
  • 注册时间: 2013-06-07 23:02
文章分类

全部博文(56)

文章存档

2016年(1)

2014年(7)

2013年(48)

分类: 嵌入式

2014-01-14 23:43:28

今天终于搞定了g_mass_storage模块!

主要是根据前人的步骤来的,重复一下,只是表明自己验证过,也让后人少走弯路。

首先编译模块:
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- modules -j4

将SD卡装入读卡器,
sudo mount /dev/sdc2 /media/rootfs
啰嗦一句,后人少走弯路,/dev/sdc2是SD卡的第二个分区,根文件系统就在这个分区,
/media/rootfs则是挂载点,也就是把SD卡内的操作系统根文件系统挂载到了我的/media/rootfs
目录。

ls /media/rootfs
则会显示根目录下的各个目录。
sudo make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- INSTALL_MOD_PATH=/media/rootfs modules_install

sudo modprobe g_mass_storage file=/dev/mmcblk0 stall=0 removable=1

打开host机器的“计算机”目录,SD卡的内容出来了,这下再也不用插拔卡了。哈哈!






阅读(2190) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~