Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1371 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  [PXE] Live CD pour clients diskless

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PXE] Live CD pour clients diskless

n°1083459
Drwily
Mad Doctor !
Posté le 22-10-2008 à 11:23:52  profilanswer
 

Bonjour,
 
Je travail actuellement sur des solutions embarquées pour client légés. Certains de ces clients sont équipés d'une version d'Ubuntu ou d'XPE que j'ai configurée pour être bootable en réseau. Tout fonctionne à merveille mais j'ai quand même un problème de taille... Au sens propre. C'est à dire que mes images réseaux sont trop grosses pour booter rapidement. Pour Ubuntu (environ 1Go, avec système NFS) il me faut 3 bonnes minutes. Pour XPE (environs 500 Mo) il faut presque 8 minutes.
 
Alors je me disais qu'un live CD comportant la suite Open Office, Firefox et un lecteur multimedia ferait l'affaire. Mais quelle distrib prendre ? En sachant qu'elle doit être facilement configurable au niveau réseau et surtout installable et supportant un bon panel de matos.
 
Avez vous une idée ?
 
Merci


Message édité par Drwily le 22-10-2008 à 11:29:08
mood
Publicité
Posté le 22-10-2008 à 11:23:52  profilanswer
 

n°1085850
rapha3L
Posté le 30-10-2008 à 00:15:08  profilanswer
 

Je souhaite faire la même chose donc je pose mon drapal. Je cherche a booter un système d'exploitation complet et réactif le plus rapidement possible via réseau.
Est ce qu'il est possible de booter via pxe, créer une ramdrive de 1go et y déposer toute l'arbo du livecd? Ainsi on pourrait obtenir un système d'exploitation hyper-réactif en mémoire...

n°1085889
rapha3L
Posté le 30-10-2008 à 09:30:45  profilanswer
 

Bon, résultat des courses c'est pas gagné. J'ai testé avec une Ubuntu.
A partir du menu de boot PXE, je mets 45 secondes pour arriver sur le desktop avec tous les programmes chargés.  
J'ai tenté de modifier la taille du ramdisk pour être un peu plus à l'aise mais elle reste toujours à 1Go, ptet que je m'y prends mal aussi. [:ocube]
Sinon si je lance Firefox, j'ai le gtk qui semble pas trop apprécier et se fait la malle pour revenir 10 sec apres, bref spa stable mon histoire.
 
Vais tenter avec une distrib un peu plus light pour voir [:spamafote]


Message édité par rapha3L le 30-10-2008 à 09:32:59
n°1088045
Drwily
Mad Doctor !
Posté le 07-11-2008 à 09:41:54  profilanswer
 

Bah pour ma part Ubuntu fonctionne très bien, j'utilise le système NFS et je pense qu'avec un Live CD je pourrai faire la même chose. De toute façon il faut recompiler le Kernel quoi qu'il arrive pour le rendre compatible avec le boot PXE. Le problème se pose plutôt dans la config et l'arborescence de ces Live CD, ce n'est pas toujours très accessible selon les distributions, et encore moins flexible au niveau des pilotes.
 
Avec quoi tu boot en PXE, un Windows ou une distrib Linux ?

n°1088223
patrick2
V6 power
Posté le 07-11-2008 à 22:33:08  profilanswer
 

une compact flash sur l'ide non ?

n°1088238
rapha3L
Posté le 08-11-2008 à 02:13:58  profilanswer
 

[:gratgrat]

n°1088243
patrick2
V6 power
Posté le 08-11-2008 à 08:16:09  profilanswer
 

moi je mettrais l'os sur une compact flash connectee a l'ide pour remplacer le disque dur, et je mettrais une mandriva 2008.1 et choisissant les paquets au debut de maniere a arriver a avoir que le minimun . enfin, mais je n'ai pas teste encore peut etre une Mandriva Mini .
http://www.mandriva.com/enterprise [...] driva-mini
 
je me demande si j'ai pas compris de travers  :heink:


Message édité par patrick2 le 08-11-2008 à 08:16:53
n°1088245
rapha3L
Posté le 08-11-2008 à 08:36:36  profilanswer
 

On veut charger le système d'exploitation par le réseau directement en mémoire [:ocube]

n°1088277
patrick2
V6 power
Posté le 08-11-2008 à 12:02:28  profilanswer
 

ouais, c'est bien ce qui me semblait mais bon je disais ca comme ca :)
adaptateur 2 euros :) compact flash maxi 10- 12 aller 15 euros et ca boot super vite visiblement . je test ca bientot quand mon htpc en cours sera fini, et que je passe a l'autre .

n°1088280
rapha3L
Posté le 08-11-2008 à 12:20:02  profilanswer
 

L'intéret n'est pas d'avoir une configuration sans disque ou silencieuse mais de pouvoir booter sur un OS depuis n'importe quel pc situé sur un réseau privé :o

mood
Publicité
Posté le 08-11-2008 à 12:20:02  profilanswer
 

n°1088285
patrick2
V6 power
Posté le 08-11-2008 à 12:37:35  profilanswer
 

c'est vrai que ca limite le matos, c'est sur ...
je comprends la demarche :)

n°1088488
esox_ch
Posté le 09-11-2008 à 15:44:59  profilanswer
 

Le soucis c'est que les LiveCD/DVD ont vraiment beaucoup de choses installées (justement parce qu'ils doivent pouvoir s'adapter à beaucoup d'utilisateurs différents).
Si tu veux booter vite il faudra probablement que tu te fasses toi même une image à partir d'une distro plus "légère". Par exemple une Debian sur laquelle tu installeras seulement les choses indispensables..


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1088500
rapha3L
Posté le 09-11-2008 à 16:54:09  profilanswer
 

Sinon on monte l'image squashfs présente dans l'iso d'ubuntu, on chroot, on vire les trucs inutiles et on refait l'image. Nan?

n°1088553
thana54
made in concept
Posté le 09-11-2008 à 20:01:48  profilanswer
 

As-tu tenté de démarrer une ubuntu ou autre distro grand public sur une clef usb performante ? Le démarrage est plus rapide qu'avec un lecteur cd/dvd et à l'usage c'est quand même plus pratique de ne pas subir le démarrage du lecteur avec le mini freeze associé pour ouvrir une appli.

n°1088554
rapha3L
Posté le 09-11-2008 à 20:08:48  profilanswer
 

Ouais mais dans le titre du topic c'est marqué PXE  -   -

n°1088556
thana54
made in concept
Posté le 09-11-2008 à 20:11:58  profilanswer
 

Ok j'ai rien dis, mal lu les précédents posts.

n°1088562
rapha3L
Posté le 09-11-2008 à 21:00:01  profilanswer
 

:)

n°1088606
Drwily
Mad Doctor !
Posté le 10-11-2008 à 08:51:16  profilanswer
 

Citation :

Si tu veux booter vite il faudra probablement que tu te fasses toi même une image à partir d'une distro plus "légère". Par exemple une Debian sur laquelle tu installeras seulement les choses indispensables..


 
Oui Debian ça marche bien, c'est léger mais au niveau de multiple config c'est pas top. L'avantage des Live CD c'est qu'il y a une détection automatique des périph et ça, ça me plait bien pour faire une seule et unique image. Je dois avoué que sous Debian j'ai quelques soucis pour comprendre comment effectuer une détection auto des périph au boot...

n°1088628
rapha3L
Posté le 10-11-2008 à 11:24:24  profilanswer
 

À partir du moment où ton matos est pris en charge dans le noyal, je ne vois pas ce qu'il y'a à faire en plus. Ta debian va se débrouiller toute seule pour choisir le pilote had-oc nan?
J'ai déjà effectué un passage amd -> intel sans rien toucher à la configuration de ma debian et tout a fonctionné du premier coup [:spamafote]
 
Sinon tu as suivi quel tuto pour ton montage? T'as du intégrer le nfs dans ton initrd?


Message édité par rapha3L le 10-11-2008 à 11:25:45
n°1088793
esox_ch
Posté le 10-11-2008 à 19:54:25  profilanswer
 

Drwily a écrit :

Citation :

Si tu veux booter vite il faudra probablement que tu te fasses toi même une image à partir d'une distro plus "légère". Par exemple une Debian sur laquelle tu installeras seulement les choses indispensables..


 
Oui Debian ça marche bien, c'est léger mais au niveau de multiple config c'est pas top. L'avantage des Live CD c'est qu'il y a une détection automatique des périph et ça, ça me plait bien pour faire une seule et unique image. Je dois avoué que sous Debian j'ai quelques soucis pour comprendre comment effectuer une détection auto des périph au boot...


 
Salut,
Une install bien faite de Debian (c-a-d avec les démons qu'il faut, style HAL & co) + une bonne panoplie de modules "usuels" (qui sont d'ailleurs généralement inclus dans le package) suffi généralement amplement.  
Au pire si tu penses avoir besoin de quelques modules "exotiques" (ne serait-ce que les drivers proprio ATI, les drivers madwifi ,... ) rien ne t'empêche de les inclure dans l'image  [:spamafote]


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1089107
Drwily
Mad Doctor !
Posté le 12-11-2008 à 11:48:47  profilanswer
 

rapha3l --->
 

Citation :

Sinon tu as suivi quel tuto pour ton montage? T'as du intégrer le nfs dans ton initrd?


 
Je n'ai suivit aucun tuto. J'ai installé le pack PXE, NFS, les services DHCP, créé mes partages NFS, mes menu et inclue mes images Nix\Windows dans les répertoires qui correspondent aux MACs de mes machines.
 
Non, je n'ai pas inclue le NFS dans le initrd, mais par contre j'ai configuré le fstab pour que le système considère le partage NFS comme disque système.
 
esox_ch --->
 

Citation :

Au pire si tu penses avoir besoin de quelques modules "exotiques" (ne serait-ce que les drivers proprio ATI, les drivers madwifi ,... )


 
C'est bien ca le problème. Certaine machines, ont des puces NVidia, d'autre ATI et j'ai même des Intel. Je n'ai pas encore testé, mais Kudzu ça fonctionne sous Debian ?


Message édité par Drwily le 12-11-2008 à 11:49:10
n°1089238
esox_ch
Posté le 12-11-2008 à 20:47:55  profilanswer
 

C'est pas la mort d'avoir des nvidia,ati et intel hein? Les 3 modules se trouvent sous forme de package :heink:


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1090567
Drwily
Mad Doctor !
Posté le 17-11-2008 à 10:18:36  profilanswer
 

Citation :

C'est pas la mort d'avoir des nvidia,ati et intel hein? Les 3 modules se trouvent sous forme de package


 
Oui, je suis d'accord, et les constructeurs fournissent leur pilotes Linux. Mais le truc, c'est que 1 config--> 1 driver = 1 image. Plus j'ai de config, plus j'ai d'images. Le but de ma question est d'économiser de l'espace disque en n'utilisant qu'une image regroupant tout les pilotes. Mais ça, ce n'est pour l'instant pas dans mes compétences. Et c'est pour cela que je demande sur ce topic  ;)


Message édité par Drwily le 17-11-2008 à 10:19:04
n°1090715
esox_ch
Posté le 17-11-2008 à 19:19:22  profilanswer
 

Heu non ... Là j'ai une carte ATI dans mon ordinateur. Rien ne m'empêche de telecharger les modules NVIDIA et de les laisser installés juste au cas où une fois j'en aurais besoin. Niveau place ça te prend 3x rien :heink:


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1090733
e_esprit
Posté le 17-11-2008 à 20:29:02  profilanswer
 

Jette un oeil à Debian live, c'est le live CD de Debian, ca intègre aussi directement la création d'image PXE (+NFS), et tu choisis ce que tu veux mettre dedans :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1091130
Drwily
Mad Doctor !
Posté le 19-11-2008 à 13:10:34  profilanswer
 

Citation :

Jette un oeil à Debian live, c'est le live CD de Debian, ca intègre aussi directement la création d'image PXE (+NFS), et tu choisis ce que tu veux mettre dedans :D


 
Oh !  :hello:  
 
Merci beaucoup, ça me semble bien sympa tout ça ! Je teste ça, et je vous fait un feedback  :jap:

n°1094210
BloodyCarn​age
Posté le 01-12-2008 à 13:11:47  profilanswer
 

Salut,
je me pose une question par rapport au boot PXE. J'ai de vieilles machines incapables de booter sur USB et je me demande s'il est possible de faire un boot hybride.
C-à-d booter un kernel/bootloader via PXE qui permette d'accéder à l'USB pour charger le reste.

n°1094273
esox_ch
Posté le 01-12-2008 à 16:42:34  profilanswer
 

ça doit être faisable en utilisant le pivot root à un moment ou un autre ... mais je me rappelle que la seule fois que j'ai tenter de faire qqch du style, j'en avais morflé :D


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1094295
rapha3L
Posté le 01-12-2008 à 18:03:32  profilanswer
 

Z'etes tordu les gars, surtout toi BloodyCarnage :/

n°1095386
BloodyCarn​age
Posté le 06-12-2008 à 14:09:38  profilanswer
 

J'ai un doute. Le kernel qui se trouve dans tftpboot sert-il uniquement pour initialiser le boot ou c'est celui qui sert pour le système chargé ?
Et la question sous-jacente : est-ce que le dossier /boot a encore une quelconque utilité ?

n°1097280
Drwily
Mad Doctor !
Posté le 15-12-2008 à 09:59:39  profilanswer
 

Bah si c'est possible, modifie ton fstab pour qu'il prenne le reste du système via l'USB. Si c'est faisable avec du NFS ca fonctionne avec de l'USB. Cela dit, il faut quand même que le pilote USB soit chargé avant.

n°1097907
dcharles
Posté le 17-12-2008 à 14:34:16  profilanswer
 

Je suis en train de tester MILLE-XTERM, qui est basé sur LTSP et qui permet de configurer des terminal X bootable directement sur le réseau. C'est pas gagné parceque je galère un peux mais si j'y arrive je vous tiens au courant , on sait jamais si sa intèresse quelqu'un

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  [PXE] Live CD pour clients diskless

 

Sujets relatifs
HDD non reconnu sous live CD ubuntulogiciel pour graver des CD DVD "lightscribe"
Comment créer un boot CD avec Grub ?[linux live OS] installation sur carte SD possible? sur mobal port ?
ubuntu live : réglages[Unix] commande pour obtenir les propriétés d'un CD ou DVD
Utiliser une clé USB comme un Live CD 
Plus de sujets relatifs à : [PXE] Live CD pour clients diskless


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR