Debian sur SPARC : aucun disque scsi détectés

Bonjour,

J’essaie d’installer Debian sur une machine SPARC possédant deux disques SCSI.
Au boot, tout se passe bien jusqu’à la détection des disques qui échoue.
Je dois entrer le nom du module de mes disques. J’ai essayé tous ceux de la liste proposée, sans succès.
Quelqu’un aurait une idée ?
Merci d’avance.

Config :
Architecture : SPARC
Machine : Sun-Fire 280R
Distro : Debian etch 4.0 netinstall
Modèle des disques (obtenu avec lspci via une autre distro) : SCSI storage controller: LSI Logic / Symbios Logic 53c875 (rev 37)

Bonjour,

J’ai eu le même problème récemment, et bien que le post soit un peu vieux, je met ici la solution que j’ai utilisée (rédiger de mémoire, il ce peut qu’il y ait quelque imprécision).

Ma config :
Architecture : SPARC
Machine : Sun-Blade 1000
Distro : Debian Lenny en boot par le réseau
Modèle des disques (obtenu avec lspci) : SCSI storage controller: QLogic Corp. QLA2200 64-bit Fibre Channel Adapter (rev 05)

L’installation ce passe bien jusqu’à la détection du disque dur. L’installateur propose de choisir dans une liste le module à charger. En fait, l’installateur n’arrive pas à charger le firmware qlogic pour pouvoir utiliser le disque. Nous allons donc installer le firmware adéquat.

Allez en bas de la liste des modules proposés et choisissez ‘autre’.
Un message d’erreur s’affiche, choisissez ‘revenir en arrière’.
L’installateur affiche alors une liste d’action. Choisissez ‘lancer un shell’.
Téléchargez le firmware :

cd /tmp wget http://ftp.fr.debian.org/debian/pool/non-free/f/firmware-nonfree/firmware-qlogic-di_0.9_all.udeb
A ce niveau de l’installation, dpkg n’est pas disponible. Pour installer le paquet procédez comme suite :

ar -x firmware-qlogic-di_0.9_all.udeb cd / tar zxvf /tmp/data.tar.gz
Voilà, le firmware est installé dans l’installateur Debian. Rechargez maintenant le module adéquat :

modprobe -v -r qla2xxx modprobe -v qlaxxx
Puis reprenez l’installation en quittant la console (exit), puis en choisissant ‘détection des disques durs’.

Vous pouvez maintenant poursuivre l’installation tranquillement, mais ATTENTION, avant de quitter l’installateur il va falloir installer le firmware qlogic sur le système installé.
Une fois atteint la fin de l’installation, l’installateur indique qu’il va redémarrer l’ordi, choisissez ‘revenir en arrière’, puis ‘lancer un shell’.
Montez le disque :

mkdir /mnt/disk mount /dev/sda1 /mnt/disk
Changez de racine :

Ajouter le dépot non-free dans sources.list :

echo "deb http://ftp.fr.debian.org/debian lenny non-free" >> /etc/apt/sources.list echo "deb-src http://ftp.fr.debian.org/debian lenny non-free" >> /etc/apt/sources.list
Puis installez le paquet firmware-qlogic :

apt-get update apt-get install firmware-qlogic
Démontez le disque :

exit umount /mnt/disk
Il ne reste plus qu’à quitter l’installateur.