gnu:tazboot
Table des matières
Faire devenir SliTAZ un serveur d'installation de distribution GNU en réseau
L'idée est de créer un livCD Slitaz (et un paquet ) qui une fois lancé sur une machine d'un réseau local:
- lance un service DHCP et BOOTP avec PXE ( attention à ne pas surcharger le DHCP existant du réseau ! )
- liste tous les fichier image .iso présent dans un menu
- permette le lancement des machines à travers le réseau
La page de base commence sur le site de SliTAZ Premier jet , fichiers à travailler
Les fichiers dans /boot:
bzImage menu.c32 gpxe pxelinux.0 pxelinux.cfg/ rootfs.gz #et dans /boot/pxelinux.cfg/ default fixes.menu graphics.conf graphics.menu setup.menu
# pxelinux.cfg/default default menu.c32 prompt 0 menu title PXE Special Boot Menu menu INCLUDE pxelinux.cfg/graphics.conf MENU AUTOBOOT Starting Local System in 30 seconds label bootlocal menu label ^Boot Local menu default localboot 0 timeout 180 TOTALTIMEOUT 90000 LABEL Fixes Menu MENU LABEL ^Fixes et Boot reseau Menu KERNEL menu.c32 APPEND pxelinux.cfg/graphics.conf pxelinux.cfg/fixes.menu LABEL Setup Menu MENU LABEL ^Setup et Installations Menu KERNEL menu.c32 APPEND pxelinux.cfg/graphics.conf pxelinux.cfg/setup.menu
# pxelinux.cfg/graphics.conf menu color tabmsg 37;40 #80ffffff #00000000 menu color hotsel 30;47 #40000000 #20ffffff menu color sel 30;47 #40000000 #20ffffff menu color scrollbar 30;47 #40000000 #20ffffff MENU MASTER PASSWD yourpassword MENU WIDTH 80 MENU MARGIN 22 MENU PASSWORDMARGIN 26 MENU ROWS 6 MENU TABMSGROW 15 MENU CMDLINEROW 15 MENU ENDROW 24 MENU PASSWORDROW 12 MENU TIMEOUTROW 13 MENU VSHIFT 6 MENU PASSPROMPT Enter Password: NOESCAPE 1 ALLOWOPTIONS 0
# pxelinux.cfg/fixes.menu MENU TITLE Fixes Menu LABEL Main Menu MENU LABEL ^Return to Main Menu KERNEL menu.c32 APPEND pxelinux.cfg/default label SliTAZ-cook menu label ^SliTAZ cook kernel bzImage append initrd=rootfs.gz rw root=/dev/null vga=normal
# pxelinux.cfg/setup.menu MENU TITLE Setup Menu LABEL Main Menu MENU LABEL ^Return to Main Menu KERNEL menu.c32 APPEND pxelinux.cfg/default label setupkb menu label ^Any floppy disk image kernel memdisk append initrd=Floppy/kbfloppy.img label linux MENU PASSWD GNU menu label Install - ^Classic kernel Suse/linux92 append initrd=Suse/initrd92 ramdisk_size=65536 vga=0 textmode=1 install=http://IPADDR serverdir=/9.2/install autoyast=http://IPADDR/9.2/scripts/ay92.xml
Application au déploiement d'un zone de jeux en réseau
- Installer une version de SliTAZ sur une partition
- Faire des saveurs SliTAZ, par type de jeux ou taille, OpenGL ou non etc
- installer le pxelinux comme au dessus
- faire un repertoire /tftpboot/slitaz-jeuxXX pour chaque boot SliTAZ
- modifier le fichier pxelinux.cfg/fixes.menu
- generer un nouveau liveCD SliTAZ tester
- faire un script d'automatisation du menu fixes.menu
- generer un nouveau liveCD SliTAZ tester
fait : 1 , 3,4 reste a faire: 2 5 6
Fabrication d'une saveur SliTAZ jeux
IDEE de liste de jeux:
: jeux à installer en priorité
: jeux installés
Sources d'inspirations …
Action/arcade-plateformes
- Space invaders open GL http://spaceinvadersgl.sourceforge.net/index_fr.html
- Hedgewars (worms like) http://www.hedgewars.org/
- Secret Maryo Chronicle (mario like) http://www.secretmaryo.org/
- Supertux (Mario like) http://supertux.lethargik.org/
- world of padman (cartoon) http://www.worldofpadman.com/
- warsow http://www.warsow.net/
- battle tanks {{http://btanks.sourceforge.net/blog/]]
- neverball http://neverball.org/download.php
- the bub brothers bubble boblle en réseau http://bub-n-bros.sourceforge.net/
- super methane brothers (se joue a 2) http://methane.sourceforge.net/index.html
Stratégie/Réflexion
- crack attack (opengl) http://aluminumangel.org/attack/ @
- frozen bubble bobble bubble like http://www.frozen-bubble.org/
- pengupop bobble bubble like http://www.junoplay.com/pengupop
- wormux http://www.wormux.org @
- pingus lemmings like http://pingus.seul.org
- battle of wesnoth http://www.wesnoth.org
- bomberclone http://bomberclone.sourceforge.net @
- TA spring total annihilation likehttp://springrts.com/
- Tetrinet tetris like en réseau http://www.tetrinet.fr/accueil.php @
- alien blaster http://www.schwardtnet.de/alienblaster/
- jTran (tangram) http://jtans.sourceforge.net/
- krystal drop http://krystaldrop.sourceforge.net/index.html
Gestion
- Freeciv civilization like http://fr.freeciv.wikia.com/wiki/Accueil @
- lincity simcity like http://lincity.sourceforge.net
- open ttd transport tycoon likehttp://www.openttd.org
Action /FPS-TPS-combats
- eduke32 http://www.eduke32.com/ Duke Nukem like @
- open arena http://www.openarena.ws/
- assault cube http://assault.cubers.net/
- mortal szombat http://openmortal.sourceforge.net
Rythme et musique
- Frets on fire guitar hero like http://www.fretsonfire.fr/
- Stepmania DDR like http://www.stepmania.com/
Simulation
- flightgear http://www.flightgear.org/
Sport
- super tux kart http://supertuxkart.sourceforge.net/
- extreme tux racer http://www.extremetuxracer.com/
Ludo-Educatif
- gcompris http://gcompris.net/-fr-
- tux of math command http://tux4kids.alioth.debian.org/tuxmath/index.php
Globale
- DJL http://en.djl-linux.org/ installateur de jeux ( pas toujours libre )
Ailleurs
gnu/tazboot.txt · Dernière modification : 2024/02/09 17:10 de 127.0.0.1