匠牛社区工业派-SD启动卡制作

匠牛社区工业派使用SD卡启动Linux内核。刚拿到新的SD卡,到制作启动盘,怎么弄?


一、SD卡/U盘的基本操作

注意一点:(1):当前窗口转到虚拟机下(就是用鼠标点一下虚拟机,使当前窗口在虚拟机下),然后再插入SD卡,SD卡在虚拟机中读取到。(2):当前窗口在windows下,插入SD卡,SD卡在Windows下读取到,在虚拟机下读取不到。

 

1、查看,检测

插上,从宿主机删除,在linux中查看

查看方法1:df   //插入前后对比多出来的那个,一般是sdbx,x代表数字,也可能没有

df -h  //此命令还可以查看挂载点

查看方法2:fdisk -l //最后一行

2.挂载/卸载

加载命令:

添加挂载点:mkdir /media/SD_card1

挂载:sudo mount /dev/sdb1 /media/SD_card1

进入SD卡查看文件:cd /media/SD_card1

卸载SD卡:sudo umount /media/SD_card1

卸载后就可以拔出了。

 

二、SD卡/U盘的启动盘制作

STEP1:制作启动盘前,首先要在windows下对sd卡做一下预处理。同时按下Win+x,选择磁盘管理。找到sd卡对应的条目,将sd卡所有卷删除、合并。注意,这里只删除卷、合并卷,不要创建新卷。

这一步如何在linux上做没有尝试,或许可以。

 

STEP2:SD卡启动盘分区(分区工具fdisk)

一般linux启动需要两个分区,一个启动分区(boot分区,存放uboot,较小,几M基本就可以满足要求),另一个是文件系统分区,一般较大。

在虚拟机下,插入SD卡。

 

1、查看现有flash

fdisk -l

  1. 对想要分区的存储器进行分区(这里是SD卡)

fdisk /dev/sdc1      // /dev/sdc1 为SD卡设备,具体设备地址要通过fdisk -l查看

  fdisk命令参数介绍

   p、打印分区表。

   n、新建一个新分区。

   d、删除一个分区。

   q、退出不保存。

   t、修改分区类型,L查看分区类型代码。 FAT32:c   linux(EXT2/3/4):83

   a、分区启动标志,设置在系统盘(boot盘)

 

p查看现在的分区信息

先使用参数d删除所有分区

使用n建立一个分区,空间1G:输入参数+1G

使用参数t修改分区类型。FAT32:输入参数c;linux:83。

使用n建立第二个分区,空间剩下的全部分配

使用默认分区类型,linux

设置第一个分区启动标志,用参数a

p查看没问题后,w写入并退出

 

如果写入退出有问题,请重做STEP1

fdisk -l 查看设备名称

 

STEP3:分区完毕,进行格式化

分别格式化两个分区

mkfs.msdos -F32 /dev/sdb1 -n LABEL1 

mkfs.ext3 -L LABEL2 /dev/sdb2

重新挂载

 

完成结束

 

STEP4:制作工业派SD启动卡

1、下载工业派提供的镜像烧写包:JN-industrPi_programming_4.3.1.x.tar.gz

2、放到目录: mkdir /home/hank/SD_make

mv JN-industrPi_programming_4.3.1.x.tar.gz  /home/hank/SD_make

3、使用命令解压tar -xzvf JN-industrPi_programming_4.3.1.x.tar.gz

4、插入sd卡,df -h 查看是否挂载,如果挂载,使用umount退出挂载

5、镜像烧写:

./mkmmc-am57xx.sh /dev/sdb MLO u-boot.img zImage JN-industrPi.dtb tisdk-rootfs-image-am57xx-evm.tar.xz

注意!这里的/dev/sdb为sd卡的设备文件,如果sd卡有分区,这里不能写成sdb1、sdb2等sd卡的分区设备文件,也要写/dev/sdb。

 

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值