08.06.08

Orange Business Everywhere : pour les costards-cravates avant tout…

Posted in Coup de gueule at 7:16 pm by michauko

La loose…. pour dépanner à distance pendant mes congés (sympa le mec non ?), j’ai installé cet accès 3G-edge-++-gprs-truc-machin de chez Orange. Génial, je teste avant de quitter le bureau, c’est mieux. Lancement d’une connexion SSH….. timeout… Read the rest of this entry »

08.05.08

XUbuntu “persistante” sur USB (MAJ concernant Hardy Heron)

Posted in Ubuntu, planet-libre.org at 7:17 pm by michauko

Pour donner suite à mon précédent article sur le sujet, voici une mise à jour depuis la sortie de Ubuntu 8.04.1.
L’article précédent donne quelques informations supplémentaires, n’hésitez pas à aller voir.

Cet article donne simplement la procédure à suivre depuis un poste Linux pour créer un XUbuntu “persistant” sur USB. Si le mot “persistant” ne vous dit rien, il s’agit d’avoir un Live OS sur USB qui se souvient des modifications (fichiers créés/modifiés), des applications installées etc. Bref, un OS vivant et… persistant.
Le principe ? une partition qui est l’image du CD Live OS, l’autre qui est un “espace de stockage” des modifications, une sorte de “/” qui va grossir avec le temps (et vos modifications).

Ce qui m’a donné envie d’en remettre une couche est le fait que sur mon PC principal, la Ubuntu 7.10 donnait un affichage pourri sous X et sur quelques portables, X ne se chargeait pas du tout.
Pour mon PC principal, Ubuntu 8 a réglé le problème. Pour les portables, je verrai plus tard.
Enfin, tenter un upgrade de Ubuntu 7 à 8 ne me paraît pas être une bonne idée : en effet, dans le cadre d’un OS persistant, il y a certes la partie variable, mais aussi toute ce qui est immuable, tout ce qui concerne le boot. J’ai pas osé “upgrader” la distrib. Surtout que c’est plus une solution de dépannage, pas vraiment pour embarquer un réel OS peaufiné aux petits soins, sinon bonjour les problèmes de drivers graphiques par exemple…..

Assez parlé, voici la manip, brutale :

1) Prenez une clef USB d’au moins 1 Go, plutôt une rapide

2) Créez 2 partitions, l’une de 600 Mo (suffisant pour un XUbuntu dont l’ISO fait 540 Mo), type FAT16 (code 6 sous fdisk), l’autre du reste de la clef, type Linux (que vous formatterez en “ext2″, n’allez pas me mettre de la journalisation sur une clef USB ! O_o). La deuxième partition doit impérativement s’appeler “casper-rw” - c’est comme ça que la partition persistante sera identifiée.
Ne pas oublier : rendez bootable la première partition !

3) Formattez les comme suit :

mkfs.vfat -F 16 -n ubuntu841 /dev/sdX1

(remplacez X) et :

mkfs.ext2 -b 4096 -L casper-rw /dev/sdX2

(remplacez X aussi).

Si vous n’avez pas l’application “mkfs.vfat”, installez le paquet “dosfstools”.

4) Copier ensuite le contenu de l’ISO de la mouture d’Ubuntu qui vous convient (XUbuntu, Ubuntu etc) à la racine de la première partition. Je recommande XUbuntu afin d’être “léger” sur tout type de PC.

5) Recopier le contenu de /isolinux à la racine de la clef.

6) Recopier /casper/vmlinuz à la racine de la clef.

7) Remplacez /casper/initrd.gz par celui fourni ici.

8 ) Copiez le fichier syslinux.cfg trouvé ici à la racine de votre clef.

9) Utilisez un “syslinux” récent (ici, version 3.71) si celui de votre distrib date un peu (qui a dit Debian Etch ?) pour rendre bootable la clef :

syslinux -sf /dev/sdX1

(remplacez X)

Démontez votre clef bien proprement, évidemment, et tentez votre chance. Ca devrait booter :)
Par défaut, vous bootez en mode persistant en tapant “persist”.

Amusez-vous bien.

La doc d’origine, en anglais et qui n’explique absolument rien est là. Certes j’ai été assez rapide aussi, mais mon précédent article devrait vous fournir des explications complémentaires sur le concept de clefs persistantes si vous n’avez rien compris.