嵌入式爱好者

查看: 29324|回复: 5

[Linux] create-sdcard.sh sfdisk: invalid option -- 'D'

[复制链接]

6

主题

15

帖子

30

积分

AM335x通行证

扫一扫,手机访问本帖
发表于 2020-4-10 23:53:57 | 显示全部楼层 |阅读模式
请问有支持ubuntu16.04以上版本的create-sdcard.sh 脚本吗,执行一直报sfdisk: invalid option -- 'D'。
网上查了下说是sfdisk版本太高的原因。
回复

使用道具 举报

0

主题

1173

帖子

2203

积分

发表于 2020-4-11 10:03:09 | 显示全部楼层
没有高版本的脚本,您可以看看-D在高版本被什么命令替代了,自己改一下试试
点评回复 支持 反对

使用道具 举报

6

主题

15

帖子

30

积分

AM335x通行证

 楼主| 发表于 2020-4-13 20:39:38 | 显示全部楼层
sd的大小超过16g可以使用这个脚本吗,在ubuntu12.04下
点评回复 支持 反对

使用道具 举报

6

主题

15

帖子

30

积分

AM335x通行证

 楼主| 发表于 2020-4-13 20:42:40 | 显示全部楼层
我自己尝试改了这个脚本在ubuntu16.04制作sd卡启动盘,用的64g sd卡,但系统起不来:(
点评回复 支持 反对

使用道具 举报

0

主题

1173

帖子

2203

积分

发表于 2020-4-14 08:37:49 | 显示全部楼层
我们一般都是使用8G或16G,最高试过32G,再高就没有试过了
点评回复 支持 反对

使用道具 举报

6

主题

15

帖子

30

积分

AM335x通行证

 楼主| 发表于 2020-4-14 11:06:03 | 显示全部楼层
kernel version 3.2
nand page size 4k
write MLO
flash_eraseall has been replaced by `flash_erase <mtddev> 0 0`; please use it
Erasing 256 Kibyte @ 1c0000 -- 100 % complete
10+1 records in
10+1 records out
41527 bytes (40.6KB) copied, 0.233135 seconds, 173.9KB/s
write u-boot.img
flash_eraseall has been replaced by `flash_erase <mtddev> 0 0`; please use it
Erasing 256 Kibyte @ 1c0000 -- 100 % complete
67+1 records in
67+1 records out
277300 bytes (270.8KB) copied, 0.703325 seconds, 385.0KB/s
flash_eraseall has been replaced by `flash_erase <mtddev> 0 0`; please use it
Erasing 256 Kibyte @ 1c0000 -- 100 % complete
write logo
flash_eraseall has been replaced by `flash_erase <mtddev> 0 0`; please use it
Erasing 256 Kibyte @ 1c0000 -- 100 % complete
94+1 records in
94+1 records out
385078 bytes (376.1KB) copied, 0.933729 seconds, 402.7KB/s
write kernel
flash_eraseall has been replaced by `flash_erase <mtddev> 0 0`; please use it
Erasing 256 Kibyte @ 7c0000 -- 100 % complete
870+1 records in
870+1 records out
3566976 bytes (3.4MB) copied, 4.080920 seconds, 853.6KB/s
write rootfs
flash_eraseall has been replaced by `flash_erase <mtddev> 0 0`; please use it
Erasing 256 Kibyte @ 3e0c0000 -- 98 % comp[   27.301848] yaffs: dev is 32505863 name is "mtdblock7" rw
Erasing 25[   27.308706] yaffs: passed flags ""
Erasing 256 Kibyte @ 3ebc0000 -- 100 % complete
tar: can't open '/tmp/card/rootfs.tar.bz2': No such file or directory
update nand done....

我这边制作完sd卡启动盘后一直这样卡在这里,这个rootfs.tar.bz2不是已经解压到rootfs分区了吗
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-20 19:30

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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