linux_biaon 发表于 2015-11-18 18:14:48

编译A20 linux sdk出现问题

根据教程pdf进行编译,cb_build_card_image之后,过程也没有报错,出现如下界面,是什么意思,,然后我再进行cb_install_tfcard nand sdb pack,出现如下界面

@allen 发表于 2015-11-19 14:25:34




/dev/sdb1不存在。 要么电脑没插卡要么你的卡盘符不是sdb

在自己电脑上执行:
$ git clone https://github.com/cubieboard/sunxi-tools
$ cd sunxi-tools
$ make
$ sudo cp fex2bin bin2fex /usr/bin

linux_biaon 发表于 2015-11-19 14:58:43

本帖最后由 linux_biaon 于 2015-11-19 15:02 编辑

@allen 发表于 2015-11-19 14:25 static/image/common/back.gif
/dev/sdb1不存在。 要么电脑没插卡要么你的卡盘符不是sdb

在自己电脑上执行:

这些步骤我都做过了,即使它没有烧写到tf卡中,我在编译的时候加了pack,在out文件是有img文件生成的,在windows上用win32disk烧写后发现没办法启动,整个过程报错的只有没找到sdb这个盘符,其他错误都没报


@allen 发表于 2015-11-19 15:29:11

linux_biaon 发表于 2015-11-19 14:58 static/image/common/back.gif
这些步骤我都做过了,即使它没有烧写到tf卡中,我在编译的时候加了pack,在out文件是有img文件生成的,在w ...

一定要插卡,不管你pack 不pack。

linux_biaon 发表于 2015-11-19 15:47:34

@allen 发表于 2015-11-19 15:29 static/image/common/back.gif
一定要插卡,不管你pack 不pack。

我插了tf卡了,也umount了,就是/dev/sdb,我fdisk看了,但是它就是提示没有找到

@allen 发表于 2015-11-19 15:53:06

linux_biaon 发表于 2015-11-19 15:47 static/image/common/back.gif
我插了tf卡了,也umount了,就是/dev/sdb,我fdisk看了,但是它就是提示没有找到
...


umount 后,再用sudo fdisk -l 看下设备在不在。

linux_biaon 发表于 2015-11-19 16:01:54

@allen 发表于 2015-11-19 15:53 static/image/common/back.gif
umount 后,再用sudo fdisk -l 看下设备在不在。

我用fdisk -l查的,它还是存在,但是我用df -lh查,就不在了,不知道为什么umount后fdisk还是存在

linux_biaon 发表于 2015-11-19 16:02:43

@allen 发表于 2015-11-19 15:53 static/image/common/back.gif
umount 后,再用sudo fdisk -l 看下设备在不在。

我现在在linux上用dd命令把out中的img文件烧写到tf卡中

@allen 发表于 2015-11-19 16:45:46

只要插着卡,fdisk -l都会看到的,umount 了,df -l 是看不到它的。

怀疑是没分区成功,所以找不到sdb1 。

linux_biaon 发表于 2015-11-19 16:49:44

@allen 发表于 2015-11-19 16:45 static/image/common/back.gif
只要插着卡,fdisk -l都会看到的,umount 了,df -l 是看不到它的。

怀疑是没分区成功,所以找不到sdb1 。

我给你看看fdisk -l的结果
页: [1] 2
查看完整版本: 编译A20 linux sdk出现问题