免费注册 查看新帖 |

Chinaunix

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

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

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-03-23 16:43 |只看该作者 |倒序浏览
下面是我们在实验室模拟的情况,事实上现场丢失了更重要的东西,各位高手看看有没有办法恢复:

看下面的例子:
server上有如下目录结构/tmp1/a和/tmp2/a,/tmp2/a目录下有文件test.
# cd /tmp1
# ls -al
total 8
drwxr-xr-x   3 root     other        512 Mar 23 10:09 .
drwxr-xr-x  31 root     root        1536 Mar 23 15:30 ..
drwxr-xr-x   2 root     other        512 Mar 23 10:09 a
# cd /tmp2/a
# ls -al
total 4
drwxr-xr-x   2 root     other        512 Mar 23 15:31 .
drwxr-xr-x   3 root     other        512 Mar 23 15:30 ..
-rw-r--r--   1 root     other          0 Mar 23 15:31 test
# ln -s /tmp1/a /tmp2
ln: cannot create /tmp2/a: File exists ----ln -s 不成功,目标目录a还在
# cd /tmp2
# ls -al
total 8
drwxr-xr-x   3 root     other        512 Mar 23 15:30 .
drwxr-xr-x  31 root     root        1536 Mar 23 15:30 ..
drwxr-xr-x   2 root     other        512 Mar 23 15:31 a
# ln /tmp1/a /tmp2
ln: /tmp1/a is a directory-----ln 报错,但tmp2下整个a目录都不见了!
# ls -al
total 6
drwxr-xr-x   3 root     other        512 Mar 23 15:40 .
drwxr-xr-x  31 root     root        1536 Mar 23 15:30 ..
# pwd
/tmp2
#

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

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

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

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

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

ding ,xiang zhidao

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

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

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

论坛徽章:
0
5 [报告]
发表于 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看到,
至于你/tmp2/a/test文件怎么回复,我暂时没有什么好办法,让高人指点一下吧.

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

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

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

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

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

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

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

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

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

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

论坛徽章:
0
10 [报告]
发表于 2005-03-24 16:04 |只看该作者

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

有实验机的人真幸福
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP