1 |
On Dienstag, 11. September 2007, Jorge Peixoto de Morais Neto wrote: |
2 |
> > Do you think that there is any plausible chance that using the partition |
3 |
> > |
4 |
> > > might cause further damage? |
5 |
> > |
6 |
> > if there isn't a hardware problem - very probably not. I have had very |
7 |
> > good |
8 |
> > experiences with reiserfsck (for 3.6) and fsck.reiser4 (with reiser4). If |
9 |
> > the |
10 |
> > fs got fixed, it is fixed. |
11 |
> > If the disk is damaged, than reinstalling from scratch won't help you |
12 |
> > anyway. |
13 |
> |
14 |
> I realized that the damaged files were filled with nulls, so I made a |
15 |
> script that detected null-filled files across my filesystem. There are |
16 |
> some 250 files like this. Here are some: |
17 |
> |
18 |
> /media/hda2/bin/du: 59084 |
19 |
> /media/hda2/bin/rm: 34100 |
20 |
> /media/hda2/bin/tr: 27492 |
21 |
> /media/hda2/bin/wc: 23108 |
22 |
> /media/hda2/bin/dir: 79420 |
23 |
> /media/hda2/bin/cut: 27048 |
24 |
> /media/hda2/bin/env: 13436 |
25 |
> /media/hda2/bin/seq: 17740 |
26 |
> /media/hda2/bin/tty: 12800 |
27 |
> /media/hda2/bin/yes: 12876 |
28 |
> /media/hda2/bin/expr: 23336 |
29 |
> /media/hda2/bin/head: 24516 |
30 |
> /media/hda2/bin/sort: 65168 |
31 |
> /media/hda2/bin/stty: 37380 |
32 |
> /media/hda2/bin/sync: 12584 |
33 |
> /media/hda2/bin/true: 12200 |
34 |
> /media/hda2/bin/vdir: 79420 |
35 |
> /media/hda2/bin/dirname: 13836 |
36 |
> /media/hda2/bin/rmdir: 14684 |
37 |
> /media/hda2/bin/sleep: 14772 |
38 |
> /media/hda2/bin/touch: 34328 |
39 |
> /media/hda2/bin/uname: 15316 |
40 |
> /media/hda2/bin/chroot: 13500 |
41 |
> /media/hda2/bin/mkfifo: 14644 |
42 |
> /media/hda2/bin/readlink: 18988 |
43 |
> /media/hda2/bin/basename: 13772 |
44 |
> /media/hda2/etc/enlightenment/sysactions.conf: 2964 |
45 |
> /media/hda2/etc/laptop-mode/laptop-mode.conf: 15916 |
46 |
> /media/hda2/etc/laptop-mode/lm-profiler.conf: 1561 |
47 |
> /media/hda2/etc/portage/package.keywords/wanted~: 796 |
48 |
> /media/hda2/var/lib/scrollkeeper/scrollkeeper_docs: 1812 |
49 |
> /media/hda2/usr/lib/aspell-0.60/nroff-filter.info: 232 |
50 |
> /media/hda2/usr/lib/aspell-0.60/iso-8859-1.cset: 13848 |
51 |
> /media/hda2/usr/lib/aspell-0.60/iso-8859-2.cset: 14133 |
52 |
> /media/hda2/usr/lib/aspell-0.60/cp1250.cmap: 31404 |
53 |
> /media/hda2/usr/lib/aspell-0.60/cp1252.cset: 14039 |
54 |
> /media/hda2/usr/lib/aspell-0.60/cp1253.cset: 13682 |
55 |
> /media/hda2/usr/lib/aspell-0.60/iso-8859-8.cmap: 27758 |
56 |
> /media/hda2/usr/lib/aspell-0.60/iso-8859-8.cset: 12557 |
57 |
> /media/hda2/usr/lib/aspell-0.60/cp1255.cmap: 35133 |
58 |
> /media/hda2/usr/lib/aspell-0.60/cp1256.cset: 13307 |
59 |
> /media/hda2/usr/lib/aspell-0.60/cp1257.cmap: 31235 |
60 |
> /media/hda2/usr/lib/aspell-0.60/cp1258.cset: 13920 |
61 |
> /media/hda2/usr/lib/aspell-0.60/context-filter.so: 26976 |
62 |
> /media/hda2/usr/lib/aspell-0.60/iso-8859-10.cmap: 31046 |
63 |
> /media/hda2/usr/lib/aspell-0.60/iso-8859-10.cset: 14259 |
64 |
> /media/hda2/usr/lib/aspell-0.60/texinfo-filter.info: 914 |
65 |
|
66 |
start with emerging coreutils and go on from that point. |
67 |
|
68 |
> |
69 |
> |
70 |
> Most of these things are not essential; the big exception is the things in |
71 |
> /bin. So it does seem that the system is fixable. |
72 |
> Something else that I wanted to ask: this backup that I made after the |
73 |
> screwup but before rebuild-tree, do you think it is reliable? |
74 |
|
75 |
not really, no. Damaged files are damaged files. Some stuff might be usable |
76 |
but that has to be checked on a case to case basis. |
77 |
-- |
78 |
gentoo-user@g.o mailing list |