Modifier l’écran de boot du EeePc
** Article offert par Nootilius **
Voici une opération que j’ai fait sur quasiment toutes les machines qui me sont passées dans les mains, depuis le pc sous Win98 jusqu’à mon Mac sous Léopard.
Il n’y a aucune raison pour que le Troizeu ne subisse pas à son tour ce petit lifting aussi inutile qu’indispensable.
Voici donc un tutoriel complet avec images et vidéos. il y a même les images que vous pourrez mettre en remplacement ! Alors autant tester cela de suite …
Préambule - Explication des opérations
Attention, cette manipulation nécessite d’aller tripoter à coup de Terminal les délicats petits fichiers du système. Faites donc très attention, soyez soigneux et surtout backupez un max avant d’entreprendre les manipulations suivantes. Si ceci ne vous a pas découragés, attaquons !
Voici le résultats de vos futurs opérations en vidéo :
[MEDIA=23]
Etape 0 - Sources
Si vous souhaitez utiliser les mêmes images que moi, les voilà :
• Image de démarrage : CLIQUER ICI
• Image d’extinction : CLIQUEZ ICI
Etape 1 - Des zimages
Il vous faudra récupérer ou générer deux images aux tailles précises de 640×480 pixels en 8bits. C’est une taille et un format de couleurs standards mais ils sont importants à respecter. De même il est très important de les récupérer au final au format PNG.
Pour ma part, je me suis servi de Photoshop, mais the Gimp fera tout aussi bien l’affaire.

Etape 2 - Transformer les zimages
Lorsque vous aurez vos deux images PNG prêtes, transférez-les toutes les deux sur votre Troizeu, et ouvrez un Terminal dans le répertoire où elles se trouvent. Faites un classique sudo apt-get update pour avoir un système frais, et tapez la ligne suivante :
$ sudo apt-get install python-imaging

Validez l’installation du paquet, qui est indispensable pour exécuter le script ci-dessous.
$ wget http://www.glost.eclipse.co.uk/gfoot/eee/png2fb

Ce petit script aura pour tâche de convertir vos images PNG au format FB qui est celui utilisé par le système Xandros. Nous allons ensuite le rendre exécutable avec la commande suivante :
$ sudo chmod +x png2fb

Il ne vous reste plus qu’à convertir vos deux images au format FB, en tapant simplement :
$ ./png2fb startup.png startup.fb
$ ./png2fb shutdown.png shutdown.fb

Ensuite, pour que ce soit plus simple pour les manipulations suivantes, copiez les deux fichiers dans le répertoire /home/user :
$ cp startup.fb /home/user/startup.fb
$ cp shutdown.fb /home/user/shutdown.fb

Etape 3 - Mettre les zimages là où le système les attend
Nous voici arrivé à l’étape la plus délicate. Il va falloir maintenant entrer dans le système lui-même et remplacer les deux écrans de démarrage et d’extinction par les nôtres. Pour ce faire, nous devons rebooter notre machine en debug mode.
A partir de maintenant, vous voudrez bien excuser la médiocre qualité des captures d’écran qui ont été fait à l’appareil photo…
Faites attention, car le mode debug est un mode shell de base et votre clavier sera en QWERTY.
Tout d’abord, éteignez votre Troizeu (en versant une larme nostalgique sur le “shutdown system” grisâtre, vous ne le reverrez plus…)
Rallumez l’ordinateur en pressant la fatidique touche F9 jusqu’à arriver à l’écran de boot :

Appuyez sur la touche ‘e’ pour éditer la ligne de boot. Vous arrivez alors sur cet écran :

Descendez d’une ligne, celle qui commence par “kernel /boot/…” et tapez à nouveau ‘e’ pour éditer la ligne de commande.
A la fin de celle-ci, ajoutez (avec un espace pour séparer du reste de la ligne) :
XANDROSBOOTDEBUG=y

Validez par ‘enter’ pour revenir à l’écran précédent. Tapez ensuite ‘b’ pour booter le système avec votre modification. La réaction est très rapide et vous devriez arriver à une invite de ligne de commande “Busybox” comme ceci :

Maintenant, il faut monter les deux parties du fsconf; la partie utilisateur (user) dans lequel se trouvent nos belles images et la partie système (system) où nous allons les placer. Pour ce faire, tapez :
$ mount /dev/sda1 /mnt-system
$ mount /dev/sda2 /mnt-user

Ensuite, par précaution, nous allons backuper les deux images originales. Tapez :
$ cd /mnt-system/boot
$ mv startup.fb startup.fb.backup
$ mv shutdown.fb shutdown.fb.backup

Maintenant, nous pouvons remplacer les images originales par les nouvelles grâce aux commandes suivantes (vérifiez que vous vous trouvez bien dans /mnt-system/boot/ et que vos images soient dans /mnt-user/home/user/):
$ cp /mnt-user/home/user/startup.fb startup.fb
$ cp /mnt-user/home/user/shutdown.fb shutdown.fb
Voilà ! C’est fini !
Il ne reste plus qu’à démonter les deux partitions proprement et redémarrer la bête. Pour cela :
$ umount /mnt-system
$ umount /mnt-user
$ exit

Dès que vous aurez validé la commande ‘exit’, la machine va s’éteindre. Vous aurez l’honneur d’apercevoir votre nouvel écran de fermeture qui sera gâché par du dialogue système. Ne vous inquiétez pas, ça ne se produit qu’à ce moment-là.
Etape 4 - Profiter d’une chouette customisation
Rebootez maintenant votre machine… Oh ! Quel bel écran d’intro !
Là, c’est sûr, vous avez un Troizeu peu courant maintenant ![]()
Nootilus - http://www.nootilus.com - v.corlaix@gmail.com
[Article corrigé par Malorie]

>> Autres liens :
Outils divers :








14 novembre 2008 à 18:55
Classe !! C’est bête que je n’ai pas Xandros. Mais ta fait comment l’effet de fondu avec toshop de “Démarrage du système” ??
14 novembre 2008 à 19:01
Excelent, je cherchais à le faire depuis longtemps, mais aurais tu d’autre image que celle proposées sous la main ?
14 novembre 2008 à 20:08
Nootilus étant graphiste, il peut surement vous faire vos images perso (logo entreprise, etc …) pour quelques euros ???
14 novembre 2008 à 21:04
Héhéhé oui Théo, c’est un peu mon boulot, donc soit je propose mes images… soit des formations
14 novembre 2008 à 21:27
Bah oui c’est ton boulot… moi j’aimerais bien faire ça, mais… moi j’aimerais bien un favicon pour mon site, mais je ne sais pas le faire. enfin, je ne sais pas créer d’images, un peu de modif’ ou de composition avec des brush, mais de A à Z: non !
15 novembre 2008 à 13:39
C’est quand même dingue qu’il faille faire tout celà pour deux malheureuses images, tant pis, je laisse les anciennes.
Ce qui est marrant dans la vidéo, c’est que les fonds d’écrans et icones sont tout ce qu’il y a de plus basique, j’imagine qu’il y a eu du F9 peu de temps avant la démo.
15 novembre 2008 à 16:14
mmh moi sa ne va pas lorsqu’il faut convertir les images, il y a des messages error etc etc.. Si vous pouviez m’indiquer comment il faut faire pour copier depuis un terminal je pourrais vous le communiqué.
15 novembre 2008 à 20:06
@Jean, il y a eu effectivement un F9 peu de temps auparavant, mais pas pour ce tuto, pour un autre qui n’est pas terminé et qui risque de ne jamais l’être, ayant trop de soucis avec (d’où le F9).
Cela dit, les manips en question ne sont pas très compliquées, n’importe qui peut s’en sortir très facilement et l’ensemble de l’opération (hors création des images) ne doit pas prendre plus de 10 minutes.
15 novembre 2008 à 23:20
Bonsoir à tous !
Très bon tuto, surtout le début concernant la conversion des .PNG en .FB.
Par contre une fois nos deux fichiers .FB créés, on n’a pas besoin de tripatouiller dans le mode “single user” …
* Pour le mode bureau full xandros :
Il faut juste ouvrir le “gestionnaire de fichiers Xandros (mode administrateur)” et coller nos deux fichiers .FB dans le dossier BOOT de la racine principale ./
* Pour le mode bureau easy xandros, je ne sais plus si le “gestionnaire de fichiers Xandros (mode administrateur)” est disponible ?
16 novembre 2008 à 10:38
@quemann : non, justement la manip est nécessaire pour le mode easy car on n’a pas la possibilité d’ouvrir de gestionnaire de fichier en more admin. Mais ton intervention est intéressante, je ne savais pas qu’on pouvait effectuer l’opération via le mode étendu. Merci de l’info
16 novembre 2008 à 12:41
@tous : nouvelle info au sujet du dernier post du 15/11/2008 :
Après plusieurs tentatives, il semble que seul le remplacement du fichier SHUTDOWN.FB soit pris en compte par lors de la manip (copier/coller dans le dossier BOOT de la racine principale en mode étendu).
Étrangement, le fichier STARTUP.FB ne semble pas vouloir se modifier … désolé pour ma précipitation
18 novembre 2008 à 9:18
(Parce que je viens de le tester pour faire tourner le tuto de phil sur icewm) je viens de découvrir -avec beaucoup de plaisir- que cette manipulation résiste au F9 pour restaurer le système.
Vous pourrez donc profiter d’un système tout nickel tout en gardant vos écrans de démarrage et de fermeture persos.
Cool hein ?
29 novembre 2008 à 20:28
Bonjour tout le monde ! question pour admin : dans la version 1.1 de eeescreen , tu n’as pas créé une nouvelle fonction pour changer l’écran de démarage ?
5 décembre 2008 à 17:29
pour le gestionnaire en root en mode easy
sudo XandrosFileManager (attention aux majuscules)
6 décembre 2008 à 12:08
Hey Nootilus, serait-il possible que tu nous fasses le même tuto pour les quelques dingues comme moi qui sont sous XP/XPpro …?
6 décembre 2008 à 17:54
@David: Le problème c’est que je n’ai pas de troizeu sous win … (et j’en veux pas !!)
10 janvier 2009 à 8:38
Salut !
Pour compléter ce que propose quemann, c’est vraiment pas la peine de repasser en par le mode single et deux redémarrage…
Il suffit de rester dans le terminal et, au lieu de passer à l’étape 3, taper :
# cd /boot/
# mv startup.fb startup.fb.bak
# mv shutdown.fb shutdown.fb.bak
# cd /home/user/
# cp startup.fb /root/startup.fb
# cp shutdown.fb /root/shutdown.fb
(en mode root pour ceux qui l’avait compris, sinon taper sudo devant chaque ligne depuis un utilisateur normal)
Après, je n’ai pas encore d’eeePC, mais habitué au système GNU/Linux “debian based”, je pense que ca devrait fonctionner… du moins ces manips reviennent au même que passer par le single user mode…
21 juillet 2009 à 9:01
Moi j’essay pas pour l’instant parce que je n’ai pas encore sauvegarder.