• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

磁盘阵列mount时报:BAD SUPER BLOCK: MAGIC NUMBE

发布: 2007-6-08 22:43 | 作者: seanhe | 来源: | 查看: 22次 | 进入软件测试论坛讨论

领测软件测试网
我昨天做disksuite,将磁盘阵列/dev/dsk/c1t0d0s0加在/test 下,做完后,我发现失败。然后我将在将/dev/dsk/c1t0d0s0挂上时,报错如下:
bash-2.03# mount /dev/dsk/c1t0d0s0 /maildata
mount: /dev/dsk/c1t0d0s0 不是此 fstype
然后我修复此设备:
#fsck -y /dev/rdsk/c1t0d0s0
/dev/rdsk/c1t0d0s0: BAD SUPER BLOCK: MAGIC NUMBER WRONG
/dev/rdsk/c1t0d0s0: USE AN ALTERNATE SUPER-BLOCK TO SUPPLY NEEDED INFORMATION;
/dev/rdsk/c1t0d0s0: eg. fsck [-F ufs] -o b=# [special ...] 
/dev/rdsk/c1t0d0s0: where # is the alternate super block. SEE fsck_ufs(1M). 
然后我执行如下操作:bash-2.03# fsck -F ufs -o b=98464 /dev/rdsk/c1t0d0s0
现在我在等结果,我想知道这种修复的原理是什么?有可能有什么问题吗?

【发表回复】【查看CU论坛原帖】【添加到收藏夹】【关闭】
 C.Arthur 回复于:2004-01-14 09:26:01
f这种只是尝试修复超级块

 老同志lawson 回复于:2004-01-14 09:45:47
那么修复不成功时,会出现什么问题那?

 C.Arthur 回复于:2004-01-14 09:49:48
继续报超级块错误,让你去修复

 老同志lawson 回复于:2004-01-14 10:12:14
唉,那个磁盘阵列100G,看来可以休息一下,再回头看了!!!

 pengtao_hlp 回复于:2004-01-14 10:18:23
你要挂接的盘是否newfs啦。

 metor78 回复于:2004-01-14 10:24:44
小彭,你又出来吓人了

 laoxia 回复于:2004-01-14 10:41:09
这个超级块会被用来MOUNT时使用,如超级快损坏,MOUNT要出错,就要修复,靠一个
备分的超级块上的信息来恢复到原来的状况

newfs -N /dev/rdsk/c#t#d#s#

可以得到所有的备分超级块,一般用32就可以了

fsck -o -b=32 /dev/rdsk/c#t#d#s#

 老同志lawson 回复于:2004-01-14 10:46:40
谢谢各位好兄弟提醒,我做了newfs,然后我用b=32,但是不行,只好换个备份超级快了。

 老同志lawson 回复于:2004-01-14 10:47:48
现在工作结束了,Ok了

 laoxia 回复于:2004-01-14 10:52:19
newfs 一定要小心,如果newfs   /dev/rdsk/c#t#d#s#,文件系统就被完全抹掉了,
生成一个崭新的文件系统

 老同志lawson 回复于:2004-01-14 10:53:39
没错,我现在发现我的东西都没有了,生成了一堆#。。。。的东西,郁闷呀,这些#。。。,可以删掉吗?

 laoxia 回复于:2004-01-14 10:58:09
[quote:30fd9998d7="老同志lawson"]没错,我现在发现我的东西都没有了,生成了一堆#。。。。的东西,郁闷呀,这些#。。。,可以删掉吗?[/quote:30fd9998d7]如果你的newfs 有个 “-N”选项,不会有什么麻烦,不做什么操作,只是提供信息


你不妨贴出来你想表达的东西,你的意思俺没看懂

 老同志lawson 回复于:2004-01-15 11:54:39
newfs -Nv ,我是这样用的,然后fsck -F ufs -o b=98464 /dev/rdsk/c1t0d0s0 的,修复完后,可以挂上这个阵列了,进去后,发现一堆#。。,然后我在进入其中一个,里面所有的系统目录都有,我现在是发现不了原来阵列上的东西了。但是我现在想是否在我做disksuite的时候,阵列上的东西已经招到的破坏?

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网