天嵌 ARM开发社区

 找回密码
 注册
查看: 3486|回复: 3

E8的Linux SD卡烧写问题咨询

[复制链接]
waves 发表于 2014-9-26 11:07:13 | 显示全部楼层 |阅读模式
报错如下:
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
66264 inodes, 264492 blocks
13224 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=67633152
33 block groups
8192 blocks per group, 8192 fragments per group
2008 inodes per group
Superblock backups stored on blocks:
         8193, 24577, 40961, 57345, 73729, 204801, 221185

Allocating group tables: done
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
dm9000 dm9000: eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
done

EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
tar: invalid magic
tar: short read
umount: tmpfs busy - remounted read-only
The system is going down NOW!

烧写的系统是Linux系统。

另外还有一个问题:  如果系统的eMMC上面已经有Linux和文件系统了,这个时候想用SD卡来重新烧写整个系统,每次在上电的时候会直接启动eMMC上面已有的系统,不能直接进入到SD烧写的流程。

是不是只有采用RAMDISK的方式才能进入到SD卡的烧写流程?比较紧急,还请尽快解答一下,谢谢!
Calvin 发表于 2014-9-26 11:54:04 | 显示全部楼层
用SD卡烧写需要注意文件系统的格式后缀名为.tar.bz2 (具体查看用户手册的SD卡更新linux系统章节,特别是红色字体)
还有的是请注意文件系统的路径
 楼主| waves 发表于 2014-9-26 12:07:49 | 显示全部楼层
本帖最后由 waves 于 2014-9-26 12:37 编辑

已经OK了,多谢。还有一个问题,麻烦版主帮忙看看:

我现在是通过先烧写ramfs后,通过RAMDISK的方式进入到SD烧写Linux的流程,在eMMC里面有系统的情况下,怎么样直接进入到烧写流程?

天嵌_support1 发表于 2014-9-26 14:29:24 | 显示全部楼层
RAMDISK是SD卡烧写必须的,这跟原先eMMC里面是否有系统无关。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-4-20 15:00 , Processed in 1.046875 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表