Re: Diskless sous Lenny
Le 09/04/2009 à 11:21, Kevin Hinault a écrit : > > Le 7 avril 2009 16:48, Kevin Hinault a écrit : > > Mon problème : > > Le boot s'effectue correctement, pxelinux se lance commence > > l'installation sans problème et à l'étape "linstallation des paquets > > et configuration", il plante magistralement sur la configuration des > > paquets (après téléchargement des paquets). J'ai regardé dans les logs > > syslog et là j'ai une montagne d'erreur de dépendances et je ne > > comprend pas pourquoi. Quelqu'un aurait une idée ? > > Suite de mon problème : > > En fait mon problème venait de mon disque dur qui est tout abimé, > c'est réglé et maintenant j'ai un nouveau et joli multi-boot PXE avec > choix entre lenny et etch qui m'a permis d'installer lenny en réseau. > (netboot c'est excellent !) > > Il ne me reste qu'a découvrir comment faire ce satané Diskless. > Est ce que je peux/dois copier sur le serveur l'arborescence installé > sur le pc ? > oui, faire la copie du système d'une machine arrêtée est une solution qui marche bien il faut vérifier /etc/fstab, la ligne concernant / (ca devrait fonctionner meme sans rien préciser, c'est un peu obscur pour moi) et la config reseau pour ne pas saborder la connection établie.:-) dejà si il charge le noyau et démarre c'est bien, ensuite régler les pb de config pour avoir un boot complet. bon courage, ca peut marcher en 5 min si tu as de la chance Alain -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: Diskless sous Lenny
Le 7 avril 2009 16:48, Kevin Hinault a écrit : > Mon problème : > Le boot s'effectue correctement, pxelinux se lance commence > l'installation sans problème et à l'étape "linstallation des paquets > et configuration", il plante magistralement sur la configuration des > paquets (après téléchargement des paquets). J'ai regardé dans les logs > syslog et là j'ai une montagne d'erreur de dépendances et je ne > comprend pas pourquoi. Quelqu'un aurait une idée ? Suite de mon problème : En fait mon problème venait de mon disque dur qui est tout abimé, c'est réglé et maintenant j'ai un nouveau et joli multi-boot PXE avec choix entre lenny et etch qui m'a permis d'installer lenny en réseau. (netboot c'est excellent !) Il ne me reste qu'a découvrir comment faire ce satané Diskless. Est ce que je peux/dois copier sur le serveur l'arborescence installé sur le pc ? -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: Diskless sous Lenny
Le 2 avril 2009 11:39, Alain Baeckeroot a écrit : > > Le 02/04/2009 à 10:56, Kevin Hinault a écrit : > > En l'occurrence, j'ai recompilé grub comme c'était expliqué et j'ai pris > > pxegrub pour le boot pxe. Ils font la même chose ? > > Je n'ai pas réessayé, mais lors de ma tentative pxegrub a toujours échoué > => syslinux :-) > > > > bien sur avoir une arborescence complete du systeme, quelque part sous > > > /tftpboot > > > > > > Ce qu'il me manque c'est justement l'arborescence qui normalement devait > > être crée par lessdisks. > > Comment la récreer, c'est une simple copie ? > > oui (pareil :) ) > > - il y a un repertoire pxelinux.cfg qui contient juste une conf genre > menu.lst de grub > Ca doit etre dans un des paquets syslinux ou dans la doc sur _le_ site : > http://syslinux.zytor.com/wiki/index.php/PXELINUX Finalement j'ai abandonné pxegrub qui a bootait correctement mais qui ne savait pas où trouver mes paquets et je n'ai pas encore compris comment lui dire qu'ils sont sur NFS, lui voulait les chercher absolument sur un CD. Si quelqu'un à une explication je suis preneur ;) J'ai aussi abandonné le boot en réseau façon diskless pour faire juste une installation réseau sur mon disque interne puisque je ne savais pas où récupérer l'arborescence d'un système fonctionnelle, faut il que je fasse une installation correcte avant ? Je verrais plus tard avec peut être debian live. Donc pour l'instant, je suis passé à pxelinux pour faire une installation de lenny via pxe, ce qui m'es plus familier. - Serveur TFTP Ok. - Serveur DHCP Ok. - J'ai installé les paquet pxe et syslinux, j'ai modifié les confs de pxe. - Je n'ai pas pris tout de suite le pxelinux disponible avec le paquet syslinux. Pour l'instant j'ai téléchargé l'archive netboot.tar.gz (sur http://ftp.fr.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/ ) et je l'ai mis dans la racine de tftp. Mon problème : Le boot s'effectue correctement, pxelinux se lance commence l'installation sans problème et à l'étape "linstallation des paquets et configuration", il plante magistralement sur la configuration des paquets (après téléchargement des paquets). J'ai regardé dans les logs syslog et là j'ai une montagne d'erreur de dépendances et je ne comprend pas pourquoi. Quelqu'un aurait une idée ? -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: Diskless sous Lenny
Le 02/04/2009 à 10:56, Kevin Hinault a écrit : > Le 2 avril 2009 10:35, Alain Baeckeroot a > écrit : > > > > > oui a la main avec dhcp3-server , syslinux, tftpd-hpa (ceux la marchent > > bien > > ensemble, d'autres non) tftpd-hpa : j'ai pris atftpd en théorie ca marche aussi, en pratique je suis que tftpd-hpa fonctionne, et j'avais eu des soucis avec d'autres. > > En l'occurrence, j'ai recompilé grub comme c'était expliqué et j'ai pris > pxegrub pour le boot pxe. Ils font la même chose ? Je n'ai pas réessayé, mais lors de ma tentative pxegrub a toujours échoué => syslinux :-) ... > - bien sur avoir une arborescence complete du systeme, quelque part > > sour /tftpboot > > > Le server TFTP c'est bon aussi par contre ce qu'il me manque c'est justement > l'arborescence qui normalement devait être crée par lessdisks. Comment la > récreer, c'est une simple copie (comme pour un PXE pour faire des > installations où je copiais l'arborescence d'un cdrom :p) ? oui (pareil :) ) - il y a un repertoire pxelinux.cfg qui contient juste une conf genre menu.lst de grub Ca doit etre dans un des paquets syslinux ou dans la doc sur _le_ site : http://syslinux.zytor.com/wiki/index.php/PXELINUX - un /tftpboot/laracine qui doit etre exporté par le serveur nfs (/etc/exports) > > > > - avoir un kernel qui supporte le boot en pxe et nfsroot > >donc éventuellemnt copier /etc/initramfs-tools/initramfs.conf > > et faire une config qui va bien avant > > /usr/sbin/mkinitramfs -f maconfig 2.6.xx -o > > /tftpboot/initrd_qui_va_bien.img dans la config du kernel il y doit y avoir une option NFSROOT. je ne sais pas si l'initrd suffit. Egalement un peu obscur : /etc/fstab du client ca fonctionne si on ne dit rien pour / , sauf que df ou showmount ne disent pas tout Pour etch il fallait préciser une option pour la conf réseau, pour signaler que le reseau est déjà en place, sinon certain services ne démarraient pas, mais j'ai oublié quoi et ou :-). (j'attend ma doc...) Alain -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: Diskless sous Lenny
Le 2 avril 2009 10:35, Alain Baeckeroot a écrit : > > oui a la main avec dhcp3-server , syslinux, tftpd-hpa (ceux la marchent > bien > ensemble, d'autres non) dhcp3-server : ok syslinux : voir en dessous tftpd-hpa : j'ai pris atftpd > il doit y avoir un tutoriel dans tldp.org : diskless-howto > un peu long, mais il y a les exemples > Je vais regarder ça. > de mémoire, installer syslinux > - copier le fichier /usr/lib/syslinux/pxelinux.0 dans /tftpboot > (la config était suceptible, je n'ai jamais reussi a changer le nom > "linux" > du premier choix proposé) En l'occurrence, j'ai recompilé grub comme c'était expliqué et j'ai pris pxegrub pour le boot pxe. Ils font la même chose ? - dans /etc/dhcp3/dhcpd.conf ajouter une ligne indiquant > le serveur de boot et le pxelinux.0 (il me semble que le chemin > est relatif à celui indiqué avant) Ça c'est bon. - bien sur avoir une arborescence complete du systeme, quelque part > sour /tftpboot Le server TFTP c'est bon aussi par contre ce qu'il me manque c'est justement l'arborescence qui normalement devait être crée par lessdisks. Comment la récreer, c'est une simple copie (comme pour un PXE pour faire des installations où je copiais l'arborescence d'un cdrom :p) ? > - avoir un kernel qui supporte le boot en pxe et nfsroot >donc éventuellemnt copier /etc/initramfs-tools/initramfs.conf > et faire une config qui va bien avant > /usr/sbin/mkinitramfs -f maconfig 2.6.xx -o > /tftpboot/initrd_qui_va_bien.img Le paquet mknbi permet ça aussi non ? Je découvre à l'instant live-initramfs, di-netboot-assistant et live-magic. Vous les connaissez ? En tout cas je vais essayer de faire le kernel avec initramfs. Merci de ton aide Alain.
Re: Diskless sous Lenny
j'ai oublier un détail lancer les serveur dhcp et tftp très verbeux (genre -vv) comme ca on voit tout dans les logs de dhcp et tftp ca permet de comprendre ou ca bloque (dès fois que ;-) Alain -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: Diskless sous Lenny
Le 02/04/2009 à 09:55, Kevin Hinault a écrit : > Bonjour à tous, > > Hier soir j'ai voulu recycler un vieux PC en y mettant une Lenny, ce qui ne > devait pas poser de problème normalement. Sauf que mon lecteur de cdrom à > décidé de me lâcher en pleine installation et le disque dur montre de > sérieuse faiblesse. > Je ne me suis pas démonté et j'ai pensé "Tu as un DHCP, tu as du NFS, tentes > donc d'installer un Diskless". En plus, j'ai de la chance ce pc gère les > boots PXE, je l'avais utilisé pour faire des installations en PXE. ... > - est il possible de refaire manuellement ce qu'etait censé faire lessdisks > puisque l'article parle de solution de facilité, il doit y avoir autre chose > ? oui a la main avec dhcp3-server , syslinux, tftpd-hpa (ceux la marchent bien ensemble, d'autres non) il doit y avoir un tutoriel dans tldp.org : diskless-howto un peu long, mais il y a les exemples de mémoire, installer syslinux - copier le fichier /usr/lib/syslinux/pxelinux.0 dans /tftpboot (la config était suceptible, je n'ai jamais reussi a changer le nom "linux" du premier choix proposé) - dans /etc/dhcp3/dhcpd.conf ajouter une ligne indiquant le serveur de boot et le pxelinux.0 (il me semble que le chemin est relatif à celui indiqué avant) - bien sur avoir une arborescence complete du systeme, quelque part sour /tftpboot - avoir un kernel qui supporte le boot en pxe et nfsroot donc éventuellemnt copier /etc/initramfs-tools/initramfs.conf et faire une config qui va bien avant /usr/sbin/mkinitramfs -f maconfig 2.6.xx -o /tftpboot/initrd_qui_va_bien.img en gros c'est aussi simple que ca, il y a 10 lignes de config. En détail, hmm je peux remettre la main sur une doc simple. Alain -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Diskless sous Lenny
Bonjour à tous, Hier soir j'ai voulu recycler un vieux PC en y mettant une Lenny, ce qui ne devait pas poser de problème normalement. Sauf que mon lecteur de cdrom à décidé de me lâcher en pleine installation et le disque dur montre de sérieuse faiblesse. Je ne me suis pas démonté et j'ai pensé "Tu as un DHCP, tu as du NFS, tentes donc d'installer un Diskless". En plus, j'ai de la chance ce pc gère les boots PXE, je l'avais utilisé pour faire des installations en PXE. J'appels GG à la rescousse pour savoir ce qu'il à me dire la dessus et je tombe sur un article qui me parait pas trop mal : http://www.unixgarden.com/index.php/news/demarrez-sans-disque-avec-pxe-grub-et-nfs C'est un article paru il y a 6 mois dans Linux Magazine. L'article est en effet pas trop mal et j'arrive à m'en sortir pour l'intégrer à mon existant jusqu'au moment où il parle d'installer un paquet "lessdisks". Celui-ci je ne le retrouve pas dans les dépôts et pourtant l'article dit utiliser une Sarge, voici ce que me donne une recherche : # apt-cache search lessdisks sdm-terminal - Secure Display Manager - terminal files sdm - Gestionnaire d'affichage sécurisé - accès à distance sécurisé de X11 J'ai donc cherché sur debian.org et je n'ai trouvé que quelques mentions de lessdisks dans les nouvelles disant que le paquet devait en remplacer un autre mais rien de plus : http://www.debian.org/News/weekly/2005/38/index.fr.html Dans les archives des ML par contre une message de Fredéric Boiteux dit que ltsp ferait la même chose et que lessdisks http://lists.debian.org/debian-user-french/2006/01/msg00341.html Donc mes questions sont les suivantes : - lessdisks fait-il partie d'un autre dépôts ou a été abandonné ? - ltsp fait vraiment la même chose ? On dirait une solution complète qui prend en charge tout de A à Z, ca me parait trop simple, j'ai envie de comprendre. - est il possible de refaire manuellement ce qu'etait censé faire lessdisks puisque l'article parle de solution de facilité, il doit y avoir autre chose ? Merci de vos conseils. Kévin