Pagina 1 di 2

help ho cancellato /var/log/packages

Inviato: mer 6 set 2006, 0:29
da P3RUGINO1
Ciao a tutti,,,come da topic ho cancellato quella directory per errore....ora da quanto ho capito non posso piu disinstallare o aggiornare qualcosa....Posso fare qualcosa per risolvere questo problema??
Ciao e grazie a tutti per l'aiuto

Re: help ho cancellato /var/log/packages

Inviato: mer 6 set 2006, 6:51
da Meskalamdug
P3RUGINO1 ha scritto:Ciao a tutti,,,come da topic ho cancellato quella directory per errore....ora da quanto ho capito non posso piu disinstallare o aggiornare qualcosa....Posso fare qualcosa per risolvere questo problema??
Ciao e grazie a tutti per l'aiuto
Non vedo altra soluzione se non il formattone.
Oppure....se usi reiserfs,da una live puoi provare a recuperare
la directory cancellata.
Se vuoi provare posso dirti come fare,ciao

Inviato: mer 6 set 2006, 10:14
da P3RUGINO1
si uso reiserfs.......mi faresti un gran piacere..

Inviato: mer 6 set 2006, 13:34
da gastone90
intanto non devi più usare la partizione dove si trovava la directory..atrimenti "ci scrivi sopra" e i programmi di recupero non funzionano più,....

stai usando quella partizione ora? ;)


:badgrin: :badgrin: :badgrin: :badgrin:

Inviato: mer 6 set 2006, 14:03
da P3RUGINO1
beh si ho solo quella....ma pensavo se qualcuno è in current e ha kde e xface non può passarmi quella directory?

Inviato: mer 6 set 2006, 14:57
da gastone90
non credo sia una buona idea..;)


:badgrin: :badgrin: :badgrin: :badgrin:

Inviato: mer 6 set 2006, 15:08
da useless
in realtà non è un grosso problema... basta che non fai mai removepkg o upgradepkg, ma solo installpkg :).

Inviato: mer 6 set 2006, 15:19
da P3RUGINO1
beh ma se faccio con istallpkg la versione precedente viene sovrascritta??per non parlare di swaret kslackchek non vanno perchè non hanno piu un database...

Inviato: mer 6 set 2006, 15:22
da gastone90
aspetta l'uscita di slack 11 e formatta tutto :compress:


:badgrin: :badgrin: :badgrin: :badgrin:

Inviato: mer 6 set 2006, 15:29
da P3RUGINO1
si infatti è quello che farò....useless aspetto la tua risposta..

Inviato: gio 7 set 2006, 9:44
da absinthe
P3RUGINO1 ha scritto:si infatti è quello che farò....useless aspetto la tua risposta..
in pratica se rifai l'installpkg di *TUTTI* i pacchetti il giochino è fatto... al più perdi un paio di file di configurazione...

M

Inviato: gio 7 set 2006, 13:20
da useless
mah, in teoria non dovresti perdere niente, prova :).

Inviato: gio 7 set 2006, 14:01
da Galvano
Purtroppo la furbata l'ho fatta anche io tempo fa :-(

In linea di massima Non ti cambia nulla per avere un ripristino dovresti fare come consigliato da absinthe, ma nel mio caso avevo una 40/50ina di pacchetti compilati da me, quindi il formattone è stato d'obbligo :-|

In mano a me anche sudo diventa pericoloso ':shock:'

Inviato: gio 7 set 2006, 18:02
da Meskalamdug
E' meglio se formatti ma se vuoi rischiare...ti avverto che e' difficile.

Inanzitutto ti occorrono molta esperienza,fortuna
e un altro disco o partizione

Avvia con slackware da cd
al prompt monta il disco senza packages
con (ricorda che al posto di hd* devi mettere l'esatta partizione)
#mount /dev/hd* /2
mentre il disco o partizione libero lo monti con
#mount /dev/hd* /3
Copia la partizione attuale(quella di root dove manca packages) con #cp -pR /2/b* /2/etc /2/lib /2/opt /2/tmp /2/sbin /2/usr /2/var /2/home /2/root /2/m*

/3

Fatto questo smonta 2
#umount 2
e fai chroot sulla 3
#chroot 3
adesso dovrai dare

reiserfsck --rebuild-tree -S /dev/hd*

dove hd* era il disco senza packages

fatto questo fai

#exit

e rimonti 2

/var/log/packages AMMESSO SIA RIUSCITO A RECUPERARLO

lo trovi al suo posto oppure in lost+found(in mezzo a 500.000 files circa)

abbiamo quasi finito

cp -pR /2/var/log/packages /3/var/log

ora smonti 2

umount 2

chroot 3

formatti 2 con mkreiserfs /dev/hd*

e esci da 3,

rimonti 2 e copi da 3 a 2 come prima..ma all'inverso ossia


#cp -pR /3/b* /3/etc /3/lib /3/opt /3/tmp /3/sbin /3/usr /3/var /3/home /3/root /3/m*

/2

Adesso puoi smontare definitamente 3,
rimonti 2,chroot 2
e per sicurezza dai lilo -v

exit,umount -a e reboot.

Semplice no?

Inviato: mar 12 set 2006, 13:02
da P3RUGINO1
grazie a tutti
ora provo!