PDA

View Full Version : Stranezze kernel e patch reiser4


VegetaSSJ5
01-06-2005, 10:58
Ciao a tutti. Purtroppo ieri ho dovuto cancellare tutto il sistema formattando tutto a causa di alcuni casini che avevo combinato, ma veniamo al problema... Devo abilitare il supporto al file system reiser4 applicando l'apposita patch al kernel da ricompilare. Premetto che questa operazione l'ho già fatta molte altre volte in precedenza, anche perchè nel vecchio sistema avevo montato una partizione in /usr/local con fs reiser4. Ho patchato il kernel 2.6.11, 2.6.11.10, 2.6.11.11 con la patch reiser4 presa da qui (http://ftp.namesys.com/pub/reiser4-for-2.6/2.6.11/) ma nella configurazione del kernel non vuole saperne di apparire la riga per abilitare il supporto al reiser4! Ho provato a scaricare anche la patch -cko5 che contiene il reiser4 e altre patch come il supermount, ma il supermount mi appare e il reiser4 no! Qual'è il problema?

VegetaSSJ5
01-06-2005, 16:58
dai ragazzi possibile che nessuno abbia patchato un kernel con la reiser4??

VegetaSSJ5
01-06-2005, 18:14
Finalmente ho risolto! Dipendeva dal fatto che se nella configurazione è selezionata l'opzione dello stack a 4k, allora il reiser4 non è visualizzabile. Per scoprire questo mi sono dovuto leggere i files di configurazione Kconfig all'interno dei sorgenti del kernel. Ma io dico cavolo scrivete le dipendenze in una specie di release notes altrimenti uno ammattisce per niente... :muro:

Pardo
01-06-2005, 20:03
ah si c ho craniato anche io tempo fa. dovrebbe essere piu` pubblicizzata sta cosa

cmq reiser4 e` il meglio ke c'e` al momento windoze incluso..

gio67
01-06-2005, 21:13
lo usi su sistemi "in produzione?"
impressioni?

NA01
01-06-2005, 21:15
lo usi su sistemi "in produzione?"
impressioni?
mi auguro per lui di no :)

per quanto sia veloce e affidabile per un uso desktop non ci affiderei mai nulla di più.
senza contare che il signor hans per quanto intelligente e abile è un tantino esaltato....


ps: a quanto ne so ha utility di defrag, ma dovrebbero essere closed....

VegetaSSJ5
01-06-2005, 21:31
utility di defrag?? questa mi è nuova... puoi delucidarmi NA01?

gio67
01-06-2005, 22:12
mi auguro per lui di no :)

per quanto sia veloce e affidabile per un uso desktop non ci affiderei mai nulla di più.
senza contare che il signor hans per quanto intelligente e abile è un tantino esaltato....


ps: a quanto ne so ha utility di defrag, ma dovrebbero essere closed....

effettivamente pare che abbia un caratterINO ;) ("I'm the only alternative to WInFS!!!!") anche se la prestazioni di reiser 3 e reiser 4 sono lusinghiere ed in generale gli venga riconosciuta una indiscussa competenza. A quanto mi risulta c'è un supporto a pagamento ma non tools a codice chiuso (ho appena scaricato i reiser4progs per SuSE). qualche link?

ByeZ!
:)

gio67
01-06-2005, 22:13
EDIT : sgommata sul tasto INVIA - pardonnez-moi

NA01
02-06-2005, 08:47
A quanto mi risulta c'è un supporto a pagamento ma non tools a codice chiuso (ho appena scaricato i reiser4progs per SuSE). qualche link?
:)

non ho mai visto nulla. al tempo della sua uscita però si parlava di problemi di frammentazione da risolvere con un demone che sistemasse tutto durante le operazioni, e a quanto mi ricordo inmezzo alla rissa era anche uscita questa idea....

ciao!

VegetaSSJ5
02-06-2005, 10:17
[SBORONE MODE ON]

cmq ragazzi per la cronaca ho formattato il sistema ed installato la slackware current del 30 maggio 2005 (in fase di installazione mi diceva slackware 11.0 :eek: ). ho ricompilato il kernel con il 2.6.11.11 patchato con il reiser4 e devo dire che il pc va che è una scheggia nonostante sia un misero duron 1350 (1800 downclockato a 1350) con 512 mb di ram... :sborone:

[SBORONE MODE OFF]

Mezzelfo
02-06-2005, 10:21
Io l'ho messo su tutte le partizioni Linux tranne / (aspetto la versione di Grub con il supporto integrato, o è già uscita?).

Adesso non reiniziate con la storia che si perdono i dati come per il ReiserFS a suo tempo (mai perso niente)...
Qualcuno ha letto di gente che a perso dati con il Reiser4?

gio67
02-06-2005, 10:58
mah, da una fugace statistica su usenet non risultano disastri particolari. In compenso son tutti concordi nel lodarne la velocità.

...ho giusto giusto una partizione libera......

:)

VegetaSSJ5
02-06-2005, 10:59
mezzelfo leggo sulla tua signature 2.6.11-cko5-ck9. mi dici come hai fatto a patchare il kernel? hai scaricato il kernel 2.6.11 o l'ultimo 2.6.11.11? e in che ordine hai applicato le patch?

Mezzelfo
02-06-2005, 11:39
http://kem.p.lodz.pl/~peter/cko/

Scarichi il 2.6.11 vanilla (http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.11.tar.bz2)
patch-2.6.11-cko5.bz2 (http://kem.p.lodz.pl/~peter/cko/rel/patch-2.6.11-cko5.bz2)
(2.6.11-cko5) Quick update from -ck6 to -ck7 (patch) (http://kem.p.lodz.pl/~peter/cko/fixes/2.6.11-ck6-ck7.bz2)
(2.6.11-cko5) Fix for swsusp2 compile time error (patch) (http://kem.p.lodz.pl/~peter/cko/fixes/2.6.11-cko5-swsusp-fix.patch)
(2.6.11-cko5) Quick update from -ck7 to -ck9 (patch) (http://kem.p.lodz.pl/~peter/cko/fixes/2.6.11-ck7-ck9.bz2)


Le ck vanno applicate alle versioni con "3 numeri" perchè contengono loro quelle con "4 numeri" (patchare con la ck9 significa avere un kernel 2.6.11.11 con in più le patch caratteristiche delle ck.)

VegetaSSJ5
02-06-2005, 11:59
grazie mezzelfo...
ma non si può fare direttamente: scarico il 2.6.11 vanilla, patch con -ck9, patch con-cko5?? inoltre puoi dirmi perchè bisogna applicare le quick update -ck6 to -ck7 e non direttamente la -ck9??

Mezzelfo
02-06-2005, 12:35
Perchè le ck sono contenute nelle cko, che in più hanno altre cose come Reiser4 ecc.

Le patch sono file diff (file che contengono le differenze tra due file) dove c'è scritto vai alla riga X del file oppure trova la frase Y e sostituiscila (o aggiungi o elimina) con Z. (qualcuno mi corregga se ho detto castronerie)

Bisogna applicare le varie patch in ordine perchè sono patch incrementali. "from" ->"to". Le modifiche dell'ultima si basano sul file che contiene già le precedenti patch.

La cko5 è basata sulla ck6, applicando la -ck6-ck7 ottienei una cko5 basata sulla ck7 e stessa cosa per la ck9.

Cmq una cosa non ho ancora capito (ho cercato in rete ma non ho trovato qualcosa di certo): il repacker (utility per la deframmentazione) del Reiser4 è open o no?

VegetaSSJ5
02-06-2005, 12:51
grazie mezzelfo. e se non sbaglio la -ck9 contiene anche la patch per portare il 2.6.11 al 2.6.11.11, quindi avendo un kernel 2.6.11-cko5-ck9 si ha un 2.6.11.11 con molte altre patch, giusto?

Mezzelfo
02-06-2005, 13:56
Esatto :cool:

VegetaSSJ5
02-06-2005, 16:56
Esatto :cool:
grazie! tra un po' faccio l'update... ;)

NA01
02-06-2005, 17:26
Adesso non reiniziate con la storia che si perdono i dati come per il ReiserFS a suo tempo (mai perso niente)...
Qualcuno ha letto di gente che a perso dati con il Reiser4?

di persone ne conosco :fiufiu: :sofico: (le faccine stanno a dire che sono io quella persona ;) )

per il fatto che funzionare funziona nulla da dire.
ma da lì a metterlo in un ambiente di produzione che non sia il pc che tiene la collezione di mp3 dello scaricatore folle di turno ce ne passa ;)

quelli che mettono l'ext3 prendendo uno degli fs più lenti non sono necessariamente degli esaltati o degli imbecillli ;)

ciao

Mezzelfo
02-06-2005, 17:32
Ma tu l'hai messo quando era già uscito ufficialmente o hai messo una beta?

Nn sai niente del repacker?

NA01
02-06-2005, 18:23
era uscito ufficialmente, ma anche il 3 fino al 19 ha avuto seri problemi (e era già nel vanilla).
è normale, non è la cosa più semplice, e anche nell'ext3 stanno continuando a correggere dei problemucci.


per il repacker...
a quanto mi ricordo del mega flame dovrebbe essere a pagamento. cmq su google non se ne trova traccia ne a pagamento ne liberamente :eek:

NA01
04-06-2005, 12:20
mmmhh....
tempo fa avevo letto che sarebbe stato incluso nel vanilla a partire dal 2.6.12, non se ne sa più nulla?


ciao!

VegetaSSJ5
04-06-2005, 12:36
NA01 ti riferisci al reiser4 che sarà incluso nel 2.6.12 vanilla? se sarà così è un'ottima notizia... ma non c'è nessuno che abbia una rc del 2.6.12 che può confermare?

NA01
04-06-2005, 12:40
era quello che ho letto, ma nela rc non la trovo...

ciao

VegetaSSJ5
04-06-2005, 12:52
se non la trovi nella rc non penso che la mettano di botto nella versione finale, evidentemente avranno rimandato...

cisc
04-06-2005, 15:36
chissà cosa li frena così tanto, evidentemente c'ha qualche problema di troppo...............

NA01
04-06-2005, 17:04
non so se sono problemi solo tecnici. dopo tuto il casino che è successo forse ne sono sorti anche di "politici"

cmq è uscito veramente da poco, e data la complessitaà di un fs il tempo che intercorre tra il rilascio e una versione davvero sicura non è poco

ciao!