Le 31-08-2008, Miod Vallat <miod@online.fr> a écrit :
Il me demande un dump device (default sd0b)
puis un filesystem (default)
et il s'arrête ici, voir
http://kevin.denis.free.fr/images/boot.png
Visiblement l'émulation du NCR53C94 ou des transferts DMA n'est pas
fonctionnelle.
Bon. C'est grave, ou bien netBSD peut s'en contenter?
A priori, j'ai un minirootfs.
A priori, comme la commande read capacity a échoué (enfin, que les
informations censées être obtenues par DMA sont incorrectes), le noyal
pense que c'est un disque tout mignon de 8MB. Un peu léger pour faire
quoi que ce soit...
Pas de problèmes, comme c'est du qemu, je peux lui adjoindre 10 disques
de 100Go si besoin, donc les 8Mo, c'est un problème mineur. Je cherche
juste à booter jusqu'à sysinst dans un premier temps.
De plus, si le noyau ne trouve pas les bons paramètres, je peux
forcer ce que je souhaite (cyl, heads, sectors), reste à connaitre
les valeurs, ce que j'ignore. Une idée?
Par ailleurs, le sparccd.iso ne parvient pas à charger le noyau:
device [sd(0,2,0):b]
Booting netbsd
: trying netbsd.gz...
Booting netbsd.gz
Can't open device `sd(0,2,0):b`
Cannot load netbsd.gz: error=6
Quel est ce device "b" ?
`:b' désigne la deuxième partition du disque.
Ok, mais pourquoi il en a besoin a cet instant là? Je pensais (mais c'est
peut-être une déformation linuxienne) que tout se montait en RAM,
quel que soit l'état des disques.
--
Kevin