谢谢shell909090的回复,不过我写出的#cat /dev/sdb |
less出现的io错误应该已经可以证实存储卡的"物理损坏"了;也谢谢吴宗森的回复,我卡里只有一个分区,所以只要可以写,回复分区表是很容易的事情,而我据到的最可怕的事情就是物理通过什么办法,我想不出如何在不损坏数据的前提下修复。很郁闷,如果里面不是有将近1年的资料,可能早就弃掉了。劝大家一定要注意重要数据的备份。

2008/8/7 吴宗森 <[EMAIL PROTECTED]>

> 你大概记得每个分区的大小吗?我有一次出现类似的问题,发现是fstab错乱了,修改后重启就好了。
>
> 2008/8/7 Miracle Liu <[EMAIL PROTECTED]>
>
>>
>> 谢谢您的回复,我尝试过我能尝试的任何办法了;当然仅限于软件应用上,在win下就是说没有格式化,当第一次加载的时候用的时间比较长,应该是在读分区表和文件列表的时候无法读取的问题。
>>
>> 2008/8/7 zwang <[EMAIL PROTECTED]>
>>
>>> 在win下试试,看能不能被识别昵!
>>>
>>> 2008/8/7 Miracle Liu <[EMAIL PROTECTED]>
>>>
>>> 我在这张卡上安装的是Debian sid,昨晚在apt-get
>>>> dist-upgrade的时候,突然断电了,重启后就发现无法访问这张卡了,发现不只是分区表错误,谁有经验帮帮忙,里面有重要数据。
>>>>
>>>> now i run -> #fdisk /dev/sdb               show:Unable to read /dev/sdb
>>>>                   #gpart /dev/sdb               show:*** Fatal error:
>>>> cannot get sector size on dev(/dev/sdb)
>>>>                   #gpart /dev/sdb -s 63       show:*** Fatal error:
>>>> failed trying to use sector size 63.
>>>>                   #cat /dev/sdb | less         show:cat: /dev/sdb:  io
>>>> error
>>>>
>>>>
>>>> 谁能帮帮我~~
>>>>
>>>

回复