看板FreeBSD
标 题Re: 4.2BSD 硬碟目录损毁该如何用 disklabel 修复?
发信站City of Pest (Mon Apr 26 02:47:48 2004)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.ntu!freebsd.ntu!News.Math.NCTU!
※ 引述《[email protected] (我的站烂掉了..)》之铭言:
> 这是我用 scan_ffs 扫出来的结果
> [root@home ~]#scan_ffs /dev/ad2s1
> ufs1 at 0 size 65536 mount / time Fri Sep 5 09:15:07 2003
> ufs1 at 524288 size 450560 mount /mnt time Thu Sep 4 12:27:02 2003
> ufs1 at 755056 size 262144 mount /鐩time Fri Sep 5 09:16:04 2003
> ufs1 at 1803632 size 262144 mount /tmp time Fri Sep 5 09:15:54 2003
> ufs1 at 16370172 size 5442560 mount /home time Thu Sep 4 12:39:18 2003
先不管原本 mount 在哪里, 反正照着 a, e, f, g, h 的顺序排下来如下:
# size offset fstype [fsize bsize bps/cpg]
a: 65536 0 4.2BSD
c: [这行保持和原本一样]
e: 450560 524288 4.2BSD
f: 262144 755056 4.2BSD
g: 262144 1803632 4.2BSD
h: 5442560 16370172 4.2BSD
写入之後应该就可以 mount /dev/ad1s1[aefgh], 然後再照着内容看看要改
fstab 变成对应成什麽吧.
> 而这是之前的 fstab
> /dev/ad0s1b none swap sw 0 0
> /dev/ad0s1a / ufs rw 1 1
> /dev/ad0s1f /tmp ufs rw 2 2
> /dev/ad0s1g /usr ufs rw 2 2
> /dev/ad0s1e /var ufs rw 2 2
> 请问我该如何编辑 disklabel ,编了一整晚都没办法成功
> 有人能帮忙的吗?
> 即使提示一下方向也行...
> 谢谢
--
「谁在你的脑海中出现, 她就是你要找的人.....」
-- 《爱情灵药》
--
本篇文章来自 沛斯特市 <pest.yichi.org>
====| 市民住址 pest.yichi.org|====