DM8168心得之SD卡快速分区制作.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DM8168 心得之 SD 卡快速分区制作 /****************************************************************** author: 卢浩 * time: 12.03.08 environment: ubuntu10.04LTS +TI DM8186 kernel versionl:inux-2.6.37 ******************************************************************/ 这一个星期一直在搞 DM8168 ,虽然还有一些细节需要完善,但现在也基本从 SD 卡和nandflash可以正常启动起来了... 首先我们需要给SD 卡分区,至于怎么分区,办法还是挺多的,我在上一家公司的时候,他们的文档里面是在linux下用 sudo fdisk /dev/sd进b 行分区,具体这个怎么做,我建议大家搜一下百度谷歌,我这里就不详细讲了,我下面截一张关于这个的图 大家进去之后可以按m 看看具体怎么做。接下来我讲讲TI 给的关于SD 卡分区的资料,这个就比较方便了 首先我们看一个连接。关于TI 给的SD 卡分区的连接 /index.php/How_to_Make_3_Partition_SD_Card 首先在linux主机上建立一个文件,命名为 mk3PartSDCard ,把下面段代码复制进去并保存 #! /bin/sh # mk3PartSDCard.sh v0.3 # Licensed under terms of GPLv2 DRIVE=$1 dd if=/dev/zero of=$DRIVE bs=1024 count=1024 SIZE=`fdisk -l $DRIVE | grep Disk | awk {print $5}` echo DISK SIZE - $SIZE bytes CYLINDERS=`echo $SIZE/255/63/512 | bc` sfdisk -D -H 255 -S 63 -C $CYLINDERS $DRIVE EOF ,9,0x0C,* 10,115,,- 126,,,- EOF mkfs.vfat -F 32 -n boot ${DRIVE}1 umount ${DRIVE}1 mkfs.ext3 -L rootfs ${DRIVE}2 umount ${DRIVE}2 mkfs.ext3 -L START_HERE ${DRIVE}3 插上你的SD 卡,并且让linux主机识别到改变文件的可执行属性user@UbuntuVbox1004:~$ chmod 755 mk3PartSDCard 在命令终端输入df -hT来显示挂载分区情况 执行这个脚本之前请umount 你的SD 卡user@Ubuntu1004:~$ umount /dev/sdb然1 后执行这个脚本 user@Ubuntu1004:~$ sudo ./mk3PartSDCard /dev/然sd后b 你会看到 user@UbuntuVbox1004:~$ sudo ./mk3PartSD /dev/sdb [sudo] password for user: 1024+0 records in 1024+0 records out 1048576 bytes (1.0 MB) copied, 1.53109 s, 685 kB/s Disk /dev/sdb doesnt contain a valid partition table DISK SIZE - 1977614336 bytes Checking that no-one is using this disk right now ... OK Disk /dev/sdb: 240 cylinders, 255 heads, 63 sectors/track sfdisk: ERROR: sector 0 does not have an msdos signature /dev/sdb: unrecognized partition table type Old situation: No partitions found New situation: Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0 Device Boot Start End #cyls #blocks Id System /dev/sdb1 * 0+ 8 9- 72261 c W95 FAT32 (LBA) /dev/sdb2 10 124 115 923737+

文档评论(0)

hao187 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档