免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3183 | 回复: 8
打印 上一主题 下一主题

[高手救急] 硬链接失败后,自身目录丢失,如何恢复. [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-03-23 16:43 |只看该作者 |倒序浏览
下面是我们在实验室模拟的情况,事实上现场丢失了更重要的东西,各位高手看看有没有办法恢复:\r\n\r\n看下面的例子:\r\nserver上有如下目录结构/tmp1/a和/tmp2/a,/tmp2/a目录下有文件test.\r\n# cd /tmp1\r\n# ls -al\r\ntotal 8\r\ndrwxr-xr-x   3 root     other        512 Mar 23 10:09 .\r\ndrwxr-xr-x  31 root     root        1536 Mar 23 15:30 ..\r\ndrwxr-xr-x   2 root     other        512 Mar 23 10:09 a\r\n# cd /tmp2/a\r\n# ls -al\r\ntotal 4\r\ndrwxr-xr-x   2 root     other        512 Mar 23 15:31 .\r\ndrwxr-xr-x   3 root     other        512 Mar 23 15:30 ..\r\n-rw-r--r--   1 root     other          0 Mar 23 15:31 test\r\n# ln -s /tmp1/a /tmp2\r\nln: cannot create /tmp2/a: File exists ----ln -s 不成功,目标目录a还在\r\n# cd /tmp2\r\n# ls -al\r\ntotal 8\r\ndrwxr-xr-x   3 root     other        512 Mar 23 15:30 .\r\ndrwxr-xr-x  31 root     root        1536 Mar 23 15:30 ..\r\ndrwxr-xr-x   2 root     other        512 Mar 23 15:31 a\r\n# ln /tmp1/a /tmp2\r\nln: /tmp1/a is a directory-----ln 报错,但tmp2下整个a目录都不见了!\r\n# ls -al\r\ntotal 6\r\ndrwxr-xr-x   3 root     other        512 Mar 23 15:40 .\r\ndrwxr-xr-x  31 root     root        1536 Mar 23 15:30 ..\r\n# pwd\r\n/tmp2\r\n#

论坛徽章:
0
2 [报告]
发表于 2005-03-23 23:09 |只看该作者

[高手救急] 硬链接失败后,自身目录丢失,如何恢复.

顶上去,,高手来帮忙看看啊

论坛徽章:
0
3 [报告]
发表于 2005-03-24 11:41 |只看该作者

[高手救急] 硬链接失败后,自身目录丢失,如何恢复.

ls -al /tmp1/a 看看有啥内容?

论坛徽章:
0
4 [报告]
发表于 2005-03-24 13:44 |只看该作者

[高手救急] 硬链接失败后,自身目录丢失,如何恢复.

你的ln /tmp1/a /tmp2是创建的硬链接,这不同于加-s的symbol链接,在ln /tmp1/a /tmp2时其实已经重新创建了/tmp2,而且/tmp2指的inode已经指向/tmp1/a,现在实际上/tmp1/a跟/tmp2在硬盘数据存放上是放到同一位置的,可用ls -i看到,\r\n至于你/tmp2/a/test文件怎么回复,我暂时没有什么好办法,让高人指点一下吧.

论坛徽章:
0
5 [报告]
发表于 2005-03-24 14:08 |只看该作者

[高手救急] 硬链接失败后,自身目录丢失,如何恢复.

我在我的机器重现了你的现象,确实很奇怪,我正在想办法看能不能恢复,不知记下inode有没有用,暂时没有什么好的办法,帮你顶一下!!

论坛徽章:
0
6 [报告]
发表于 2005-03-24 14:49 |只看该作者

[高手救急] 硬链接失败后,自身目录丢失,如何恢复.

可以的,已经可以恢复了,用光盘引导机器boot cdrom -s启动到单用户模式,然后fsck你丢失文件的硬件切片文件如:c0t0d0s0,然后一直yes,完成以后重启机器, 在lost+found找到你丢失文件的inode文件,cp到原来的目录就行了.我已经成功恢复了.

论坛徽章:
0
7 [报告]
发表于 2005-03-24 15:23 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
8 [报告]
发表于 2005-03-24 15:58 |只看该作者

[高手救急] 硬链接失败后,自身目录丢失,如何恢复.

这个是意外发生的吗?!! 还是文件系统有bug??!!

论坛徽章:
0
9 [报告]
发表于 2005-03-24 21:46 |只看该作者

[高手救急] 硬链接失败后,自身目录丢失,如何恢复.

谢谢啊,,大哥!!!明天也去实验室模拟试验吧!!\r\n\r\n不过这问题好像不是意外发生的..我在很多机器上模拟测试几次都是这样的.\r\n各位要注意啊,弄丢了重要文件不好玩啊!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP