QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1975|回复: 7

{{急}}mkfs.ext3格式化flash卡时出现问题。

[复制链接]
发表于 2006-8-9 15:28:46 | 显示全部楼层 |阅读模式
用脚本分区,分区完之后用mkfs.ext3格式化flash卡(mkfs.ext3 /dev/hda1)时出现问题,说:
no such file or directory while trying to determine hardware sector size

这句话第一次mkfs.ext3是必然的(如果不是用脚本分区则不会出现这句话)!然后再等等再执行mkfs.ext3就成功了,为什么?该怎么解决?为什么如果不用脚本的话就不会出现这种问题????
 楼主| 发表于 2006-8-9 15:35:42 | 显示全部楼层
当然,可以用parted来格式化,而且能够成功,但是过后的mount就会失败
回复

使用道具 举报

 楼主| 发表于 2006-8-9 15:45:11 | 显示全部楼层
解决了,原来设置好system id然后再格式化问题就解决了。
回复

使用道具 举报

 楼主| 发表于 2006-8-9 16:19:39 | 显示全部楼层
问题又出现了,看来刚刚是运气好……


回复

使用道具 举报

发表于 2006-8-10 09:02:07 | 显示全部楼层
自问自答啊
现在又有什么问题?
回复

使用道具 举报

 楼主| 发表于 2006-8-10 09:46:00 | 显示全部楼层
还是老问题,偶尔会正常格式化,真是好奇怪……

我看了busybox的原代码,发现在打开设备文件的时候失败了……(无法打开)

回复

使用道具 举报

 楼主| 发表于 2006-8-10 11:23:37 | 显示全部楼层
5555

搞不定啊!谁有高招呢????帮一下小弟拉!谢谢了!


我现在干脆到格式化的时候开一个子shell叫用户自己输入格式化命令:-(
自己用手输入就绝对不会出问题,至少到目前为止没发现问题。。。为什么会这样呢?一放进脚本就出问题。而且,即使用其他语言写程序来执行相同的命令也会出先问题,唉……
回复

使用道具 举报

发表于 2006-8-10 15:03:16 | 显示全部楼层
首先弄清楚
那个程序支不支持这个东西
格式化成功并不代表能mount得上
还要有分获标志位,超级块等东西
如果写不上去的话
是mount不了的
因为我没有这样的东西
所以也不知道是怎么回事
flash卡?U盘?
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-11 22:22 , Processed in 0.041449 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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