stlxv 发表于 2006-8-9 15:28:46

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

用脚本分区,分区完之后用mkfs.ext3格式化flash卡(mkfs.ext3 /dev/hda1)时出现问题,说:
no such file or directory while trying to determine hardware sector size

这句话第一次mkfs.ext3是必然的(如果不是用脚本分区则不会出现这句话)!然后再等等再执行mkfs.ext3就成功了,为什么?该怎么解决?为什么如果不用脚本的话就不会出现这种问题????

stlxv 发表于 2006-8-9 15:35:42

当然,可以用parted来格式化,而且能够成功,但是过后的mount就会失败

stlxv 发表于 2006-8-9 15:45:11

解决了,原来设置好system id然后再格式化问题就解决了。

stlxv 发表于 2006-8-9 16:19:39

问题又出现了,看来刚刚是运气好……


:cry:

shadkong 发表于 2006-8-10 09:02:07

自问自答啊 :mrgreen:
现在又有什么问题?

stlxv 发表于 2006-8-10 09:46:00

还是老问题,偶尔会正常格式化,真是好奇怪……

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

:cry:

stlxv 发表于 2006-8-10 11:23:37

5555 :cry:

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


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

fox_eagle2003 发表于 2006-8-10 15:03:16

首先弄清楚
那个程序支不支持这个东西
格式化成功并不代表能mount得上
还要有分获标志位,超级块等东西
如果写不上去的话
是mount不了的
因为我没有这样的东西
所以也不知道是怎么回事
flash卡?U盘?
页: [1]
查看完整版本: {{急}}mkfs.ext3格式化flash卡时出现问题。