Newsgroup: it.comp.os.linux.sys
Titolo: problema al boot su 2.6.27 e seguenti

Ci riprovo qui:
sul mio desktop (slack 12.2) ho il kernel 2.6.26.8; volevo provare la 2.6.29 
ma se provo a mettere qualsiasi cosa della serie 2.26.27 (e seguenti) mi fa 
il boot, riconosce le periferiche, mi dice che vfs monta root ext3 in 
readonly sul device 9,0 (che � dev/md0) e poi si pianta dicendo che non 
trova init...
Dove posso guardare?
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
Fashion is a form of ugliness so intolerable that we have to alter it
every six months.
		-- Oscar Wilde

 Dove posso guardare?
Usi un ramdisk? Il percorso root passato al kernel � corretto?
Enrico


No ramdisk, si, il percorso � corretto.
Se prendo un 2.6.26.qualcecosa, ci copio il .config, do la doverosa 
controllata e compilo va tutto bene, dal 2.6.27 in su nada


 Dove posso guardare?
Mah... quando mi son capitate 'ste cose, è stato *sempre* perché col nuovo
kernel alcuni device da hdX erano passati a sdX, oppure perché si era
invertito l'ordine di alcuni device (da sda a sdc, per esempio - e questo è
capitato anche cogli aggiornamenti automatici del kernel). Da quando uso solo
e soltanto gli UUID, *dappertutto*, vivo felice.
-- 
Bye, Lem
Ceterum censeo ISLAM esse delendum
____________________________________________________________________________
Non sprecare i cicli idle della tua CPU: 
http://boinc.berkeley.edu/index.php

 e soltanto gli UUID, *dappertutto*, vivo felice.
dopo riprovo ma a occhio il binding del raid lo fa e quello non dovrebbe 
cambiare (sempre /dev/md0 rimane)


 solo e soltanto gli UUID, *dappertutto*, vivo felice.
Io uso ancora le label dei dischi, e vivo felice anche quando cambio il
disco e copio il sistema a colpi di cp -a .. ( :) ).


Nope..
Unglienepuò frega de meno.
Adesso ho gli uuid, in fstab ho
UUID=961fafdf-584b-43c6-aefb-31203f87afc6 /                ext3 defaults         1   1
#/dev/md0         /                ext3        defaults         1   1
#/dev/cdrom      /mnt/cdrom       auto        noauto,owner,ro  0   0
/dev/fd0         /mnt/floppy      auto        noauto,owner     0   0
devpts           /dev/pts         devpts      gid=5,mode=620   0   0
proc             /proc            proc        defaults         0   0
192.168.0.100:/nas/NASDisk-00003/public   /backup_remoto nfs lock,rw,udp,soft,retrans=10
#/dev/md1       swap        swap        defaults   0   0
UUID=217bb259-38f5-4676-8a1c-13bb1320ec7c  swap        swap        defaults   0 0
in lilo ho lasciato /dev/md0 e non è cambiato nulla, ho messo anche li l'uuid ed è cambiato il messaggio di errore
in pratica dice che non sa gestire quel device perché sda lo gestisce col driver sd, il cdrom col driver sr ma il disco md non sa come gestirlo


 Adesso ho gli uuid, in fstab ho
Nel tuo caso gli uuid li avrei visti più utili in mdadm.conf, non in fstab.
Comunque probabilmente il problema non è quello. Mi spiace.


 Comunque probabilmente il problema non è quello. Mi spiace.
Quando si schianta il pc si presenta così
www.tosnet.it/rob/photo.jpg


 Quando si schianta il pc si presenta così 
www.tosnet.it/rob/photo.jpg
AFAIK non puoi usare l'uuid di un virtual device in menu.list. È troppo
presto, non viene capito (e appunto hai l'errore, e ti vien suggerito di
usare un identificativo valido). Mi scuso se ti ho messo io su una cattiva
strada: parlando di uuid io intendevo riferirmi solo agli uuid dei
device fisici (quelli a cui possono esser dati nomi diversi da kernel
diversi). Dovevo essere più esplicito.
La seconda cosa è che pare che il tuo initrd manchi del driver per i raid
software: vedi la scritta "md0 (driver?)".
La terza cosa, purtroppo, che sembra emergere dopo una brevissima ricerca
in Google, è che proprio Slackware, segnatamente le ultime release,
manifesti 'sto problema al boot, con configurazioni come la tua, *anche*
se l'initrd effettivamente contiene il driver per il raid fatto con mdadm.
A 'sto punto non saprei proprio dove sbattere la testa...


 A 'sto punto non saprei proprio dove sbattere la testa...
Ho lilo (e lilo accetta gli uuid) e ho un kernel monolitoco senza initrd
La cosa curiosa è che 2 righe sopra dica di fare il binding del raid e che 
poi monta un ext3 in / sul device 9,0 (che è md0)
boh...



Oggi ho preso il .config della slack current (hugesmp.s) e magia delle magie 
funziona (sfido io, praticamente compila tutto...)
L'unico forfait è quello della webcam (m$ vx 3000) :8
il vecchio gspca non compila, quello in git va clamorosamente in panic e 
quello del kernel fa vedere un (molto televisivo) effetto neve
Se qualcuno ha qualche idea bene altrimenti prendo la webcam e la volo :D
