1 |
Le vendredi 19 août 2005 à 17:35 +0200, Christophe Garault a écrit : |
2 |
> Manuel BRULLARD a écrit : |
3 |
> |
4 |
> > Quelqu'un aurait une idée à me proposer pour résoudre ce problème avant que |
5 |
> > je ne réinstalle tout. |
6 |
> > |
7 |
> |
8 |
> La 1ère chose que je vérifierai c'est l'état des partitions. Quel fs |
9 |
> utilises-tu? En tous cas je te conseille de passer un grand coup de fsck depuis |
10 |
> un live-cd si tu en as la possibilité. |
11 |
> |
12 |
> -- |
13 |
> Christophe Garault |
14 |
> Take your marks: |
15 |
> Gen too three: Emerge! |
16 |
> |
17 |
|
18 |
Rapidement: |
19 |
|
20 |
1/LiveCD pour booter |
21 |
2/fsck * pour verifier les partitions et recuperer le max que tu peux |
22 |
3/qpkg -c -v system pour verifier l'integrité des packages du syteme qui |
23 |
te permet de determiner les pkgs n'etant plus conforme par rapport aux |
24 |
mtimes/md5 au moment de l'installation des pkgs. |
25 |
4/emerge "les pkgs incriminés en 3" |
26 |
|
27 |
|
28 |
|
29 |
Voici un copier coller d'un ancien message que j'ai posé sur la mailing |
30 |
liste qui pourrait bien te servir: |
31 |
|
32 |
|
33 |
Tu peux récupérer la structure des répertoires de bases |
34 |
styles /etc /usr /var |
35 |
dont /var/db/pkg cela peut etre fait par vérification de l'intégrité des |
36 |
paquages |
37 |
avec la commande "qpkg -c -v system" et recompilation des ports |
38 |
incriminés |
39 |
(fichiers manquants). |
40 |
|
41 |
Au pire, essayer de récupérer /etc pour la config et le fichier world. |
42 |
Tu peux reconstruire une gentoo à zero à l'identique si tu as une copie |
43 |
de /etc |
44 |
et du fichier world. Installation rapide en stage 3 + ecrasement de /etc |
45 |
et du fichier |
46 |
world et emerge -e world. |
47 |
|
48 |
Pour aller plus vite si tu as d'autre machines puissantes sous gentoo, |
49 |
utilises distcc |
50 |
pour faire compiler sur les machines plus puissantes les paquets. Ou |
51 |
mieux, si tu as |
52 |
une machine avec le meme processeur, une copie brut de la gentoo à la |
53 |
quelle tu |
54 |
écrases /etc et world puis "emerge -Dvu world && emerge --newuse world" |
55 |
te permets |
56 |
d'avoir rapidement une gentoo en place que tu pourras toujours nettoyer |
57 |
plus tard. |
58 |
|
59 |
Cela reste des méthodes rapides et vraiment non exhaustive de |
60 |
récupération/réparation |
61 |
de gentoo. Personnellement, j'ai récupéré grace à un live CD et la |
62 |
technique de |
63 |
"qpkg -c -v system" / "emerge" plus de 10 fois la même gentoo sur du |
64 |
reiserfs 3.6 |
65 |
très stréssé par des coupures courants intempestives après |
66 |
reconstruction du filesystem |
67 |
from crash par fsck. |
68 |
|
69 |
L'essentiel étant de faire un backup de /etc et le fichier world |
70 |
(sur /boot par |
71 |
exemple) pour être prêt à tout reconstruire en cas de gros pépins sans |
72 |
perdre les |
73 |
heures de configuration passées dessus. J'ai reconstruit tout mon |
74 |
système grâce à ça |
75 |
suite au crash définitif du disque. |
76 |
|
77 |
|
78 |
En espérant t'apporter un peu de lumière dans tes bien sombres |
79 |
filesystems du moment. |
80 |
N'hésite pas à demander plus de précision au cas où tu te décides à |
81 |
ressuciter ta gentoo... |
82 |
|
83 |
|
84 |
Gentoueusement, |
85 |
|
86 |
TuTTle |
87 |
|
88 |
|
89 |
-- |
90 |
-------------------------------------------------------------------------------------- |
91 |
PGP Public Key = http://pgpkeys.mit.edu:11371/pks/lookup?op=get&search=0x63DB4770 |
92 |
Key ID = 63DB4770 Tuttle (JFM) <b4b1@××××.fr> |
93 |
-------------------------------------------------------------------------------------- |