Newsgroup: it.comp.os.linux.sys
Titolo: La patch per il raid... come si installa?

Ehm, ce la sto mettendo tutta, giuro :)
Dunque questa volta la cosa sembra semplice:
praticamente ho scaricato la patch raid0145-19990824-2.2.11.bz2 che serve a
patchare il kernel in modo da usare il raid sw.
Ora il fatto e' che dopo aver estratto questo file (bzip2 -d nomefile) mi
ritrovo un file raid0145-19990824-2.2.11 che non so come usare!!
Cosa ci devo fare?
E' uno script? Ma non ha il permesso X!
E poi se e' uno script da dove lo devo lanciare?
Grazie ancora
Ciao
--
Giulivo Navigante [Linux RedHat] - I crash funzionano meglio su Win ;)
http://www.fans.carmenconsoli.com
 - Carmen Consoli Unofficial Web Site

 ritrovo un file raid0145-19990824-2.2.11 che non so come usare!!
vai dove hai la sorgente del kernel, di solito usr/src/linux, copiaci il
file e scrivi
patch -p0 < raid0145-19990824-2.2.11
e' meglio se il tuo kernel e' un 2.2.11, ma mi sembra starno che
esistano delle patch, visto che il supporto per il raid esiste gia' nei
kernel standard 2.2. Dove l'hai scaricata? 
--


Devi avere il kernel 2.2.11 decompresso in /usr/src e un link nella stessa
chiamato linux che punti al 2.2.11. Es.
[cowo@braveheart src]$ l
total 20
drwxr-xr-x   5 root     root         4096 Dec 22 09:10 .
drwxr-xr-x  22 root     root         4096 Jul 21 05:16 ..
lrwxrwxrwx   1 root     root           13 Dec 22 14:08 linux -> linux-2.3.34/
drwxr-xr-x  14 1046     console      4096 Dec 22 09:21 linux-2.3.34
drwxr-xr-x   7 root     root         4096 May 23  1999 redhat
drwxr-xr-x   6 root     root         4096 Aug 12 14:34 uae
Piazzi la patch nella stessa dir, decomprimi, e fai un cat raidblabla|patch
-p0. Così la applichi. Ricompili il kernel e te lo ritrovi aggiornato all'md
driver 0.90. ;-)
-- 
		Giuseppe Corbelli
    -=< A Metal Heart Is Hard To Tear Apart >=-
ANTI-SPAM: E-Mail address is fake. Substitute cowo with IHATESPAM.

Ciao Giulivo Navigante,
 > Ora il fatto e' che dopo aver estratto questo file (bzip2 -d nomefile) mi
 > ritrovo un file raid0145-19990824-2.2.11 che non so come usare!!
 > E' uno script? Ma non ha il permesso X!
 > E poi se e' uno script da dove lo devo lanciare?
io in /usr/src metto il file file.patch.bz2
po do':
bzip2 -cd file.patch.bz2 | patch -p0
e questo decomprime e "patcha" il kernel
dopo di che' prosegui come al solito a ricompilare.
Le patch non sono degli eseguibili script, sono solo dei file di testo
contenenti le differenze tra il file "originale" e quello "corretto".
Quando "patchi" applichi le differenze al file "originale" e lo fai diventare
"corretto".
man patch
-- 
Pa.Ped, Como
http://www.fastflow.it/~paolop

 "corretto".
Chiarissimo!
Grazie mille a te ed a tutti gli altri che mi hanno subito risposto!
Comunque, la patch credo serva per il raid software... nell'howto e' scritto
di scaricarla, ma non come si "installa"
Ancora grazie a tutti!!


Devi avere sicuramente i raid tools, ma se hai un kernel diverso (ovvero maggiore)
del 2.2.11 non troverai le patch necessarie: devi usare le Alan Cox's patch.
Io uso la 2.2.13 (slack7) ac3 e va tutto bene.
       ciao

 Devi avere sicuramente i raid tools, ma se hai un kernel diverso
[...]
Alla fine ero riuscito nell'impresa... ma l'essere costretto ad una patch (e
quindi ad un kernel) non mi valeva le prestazioni :(
Cosa ho fatto?
Ho diviso il filesystem su 4 partizioni che stanno in 2 dischi differenti!
;)
In una ho montato / nell'altra /usr etc...
Non va molto piu' veloce, ma un po' di guadagno mi pare di avvertirlo e non
solo legato a patches e varie ;)
