On 11:38 Wed 29 Sep , Benjamin Mercier wrote: > > > Je me permets de poster car je dois installer Debian Lenny sur un cluster SGI Altix 350. > > > Celui-ci peut est considéré comme un seul "pc" par les systèmes. > > > Sur ce cluster, je n'ai ni lecteur disquette, ni port USB. > > > Le lecteur CD et les deux disques SCSI fonctionnent en étant connecté à une carte qLogic ISP12160. > > > Un driver est fourni par Debian via un paquet non-free ; Hors le cd d'installation n'inclue pas les non-free. > > > Lors de l'install, j'ai un message m'indiquant la possibilité de charger ql2300_fw.bin via un media amovible. > > > Sauf que le lecteur CD n'est pas détecté. > > > Aussi, je souhaite intégrer ce driver directement au CD ; Je suis tombé sur ce script dans mes recherches qui correspondrait exactement : > > > http://luxpopuli.fr/Systeme/Debian/Grub-installer-et-demarrer-une-image-avec-initrd > > > Sauf qu'il n'existe aucun initrd.gz dans le CD ? > > > Ton CD contient forcément l'initrd mais sous une forme décompressé. > Cet initrd peut-il se nommer boot.img ? Tu peux le nommer en n'importe quoi. Si tu veux le contenu: gunzip < initrd.gz | cpio -i --make-directories > Suffirait-il de faire un cat des fichiers bin et de les ajouter à la suite ? > D'après le script, si j'ai bien compris, c'est ce que la personne fait. > > Après modification du script, les bin sont ajoutés à l'image et le md5 remis à > jour, il suffirait donc de créer un iso bootable, non ? Je suis pas sure que cette méthode puisse passé. Sinon le plus simple, ajoute le paquet que tu veux sur une iso existante. http://wiki.debian.org/DebianInstaller/Modify/CD > > > Aussi si quelqu'un sait comment intégrer un driver ou sous quel nom se trouve l'initrd, je suis preneur ! > > Ce que tu peux faire, c'est utiliser le paquet debian-installer pour contruire > > ton initrd initial ou en prendre un directement sur un mirroir debian. Puis tu > > utilise debian-cd avec le script easy-build qui est fournit. Dans debian-cd tu > > as un fichier CONF.sh ou tu peux dire d'ou viennent les paquets et tu peux lui > > rajouter non-free. Dans les tasks de debian-cd, tu lui rajoute le paquet qui > > contient ton driver ou tu peux utiliser un dépot perso avec un paquet qui > > contient le driver que tu fais toi même. > > L'idée est intéressante, mais est-il possible de faire tout cela pour une architecture différente ? > Tout mes PC et autres serveurs sont en i386 ou AMD64, et le cluster est en IA64. > Et je n'ai pas la possibilité d'exécuter ces manipulations depuis une machine IA64. Normallement debian-installer est fait pour être buildé sur le même target que tu vises donc ca devient compliqué dans ton cas. > Merci pour ta réponse :) De rien. Amicalement, -- Xavier Oswald <xoswald@debian.org> GNU/Linux Debian Developer - http://www.debian.org/ GPG key ID: 0x464B8DE3
Attachment:
signature.asc
Description: Digital signature