[Tech] Booting Debian from USB dongle

marcoc1@dada.it marcoc1@dada.it
Lun 12 Lug 2004 11:37:00 CEST


Sto usando una Pebble (Debian per Access point distribuiti)
 che dovrebbe partire readonly da una scheda pc di quelle per
 apparecchiature embedded.

SI tratta di configurare opportunamente il suo lilo.conf
 ed il bios del sistema che la deve far partire.

Il sistema vede da bios la possibilita'
 di fare il boot da un disco che chiama
 (se il dongle e' collegato) 
 
-(USB)

oltre che dall'hdu interno, che chiama

IC25n040atmr04-0-(PM)

mettendo sul dongle una immagine generata presupponendo
 che il disco si veda col classico hde ed installando un 
 lilo sul boot block del dongle

boot = /dev/sda
disk = /dev/sda
  bios = 0x80
compact
delay = 100
image = /boot/vmlinuz-2.4.22-pebble
root = /dev/hde1 --- ho usato anche hdb -----
label = pebble
read-only

durante la creazione dell'immagine, il 
 dongle e' ovviamente montato come sda

il boot avviene correttamente 8) ma poi
 va in kernel panic, perche non riesce
 a montare il filesystem di root.

Ho fatto un po' di tentativi per indovinare
 come il kernel vede il disco di boot (il dongle)
 ma i messaggi sono troppo veloci e riesco a vedere
 solo la schermata che termina con il kernel panic

Le ultime righe sono

kmod failed to exec /sbin/modprobe -s -k block-major-33
    errno =  2
VFS: cannot open root device "2101" or 21:01
Please append a correct root= boot option
Kernel panic: VFS: unable to mount root fs on 21:01

Ho provat persino a scattare delle foto allo schermo per
 catturare gli altri messaggi, ma nengono mosse ....  8(

QUalche idea per un aiuto? anche solo per vedere i primi
 messaggi.

Tra l'altro il disco interno viene riconosciuto tranquillamente 
 come hda con tutte le sue partizioni .....

Ciao.   Marco
-- 

+     il  Progetto Freenet - segui il coniglio bianco        +
*     the Freenet  Project - follow the  white rabbit        *
*   Marco A. Calamari    marcoc@dada.it     www.marcoc.it    *
*     PGP RSA: ED84 3839 6C4D 3FFE 389F 209E 3128 5698       *
+ DSS/DH:  8F3E 5BAE 906F B416 9242 1C10 8661 24A9 BFCE 822B +

-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        non disponibile
Tipo:        application/pgp-signature
Dimensione:  307 bytes
Descrizione: This is a digitally signed message part
URL:         <http://lists.linux.it/pipermail/flug-tech/attachments/20040712/dbcbfd98/attachment.pgp>


Maggiori informazioni sulla lista flug-tech