Créer une clé USB persistante avec Archlinux.

Bonjour,

C’est avec une certaine joie que je rédige cet article qui fait suite à celui-ci. Souvenez-vous, je vous avais parlé de Framakey, une application que j’avais installée sur une clé USB de 31 GB. Je rappelle que Framakey se présente sous la forme d’une clé USB sur laquelle est installée la disrtribution Linux Mint et qui offre à son propriétaire, la persistance de données. Vous pouvez créer des dossiers ou des fichiers, télécharger une application ou en supprimer. Lorsque vous démonterez la clé, rien ne disparaîtra et au prochain reboot, vous retrouverez toutes vos données intactes.

Malheureusement, il s’est avéré qu’à l’usage, la navigation sur Internet était relativement hasardeuse voire carrément impossible. Attention! Loin de moi l’idée de jeter la pierre à Framakey car il faut être prudent : il est tout à fait possible que le problème vienne de ma clé USB elle-même. Mais y a-t-il des clés plus adaptées à ce genre de geekeries? Je n’en sais fichtre rien!

Toujours est-il que l’idée m’est venue de créer moi-même ma clé persistante (estampillée « qualité France » bien évidemment). Pour ce faire, j’ai jeté mon dévolu sur Lubuntu, un système d’exploitation très léger. Hélas, j’ai essuyé un échec. Or, il se trouve qu’il y a quelques semaines, sur mon netbook, j’avais installé Archlinux une distribution qui, il faut bien le reconnaître, tient toujours ses promesses.

Comme j’ai un pète au casque  j’aime bien expérimenter, je me suis dit que ce serait peut-être une bonne idée de créer une clé USB persistante en y installant, tenez-vous bien, Archlinux. Pourquoi faire simple quand on peut faire compliqué? Pour ceux qui découvrent le nom de ce système d’exploitation, Archlinux est aux distributions GNU/Linux ce que la Légion Étrangère est aux troupes conventionnelles… C’est un peu spécial. Eh bien pourtant, à ma grande surprise, ça tient la route! La clé est persistante et parfaitement opérationnelle. Certes, le démarrage est un peu lent et la navigation sur Internet également mais ça reste dans les limites du raisonnable! Ça ne freeze jamais! Regardez comme c’est beau!

Screenshot

Voici donc comment j’ai procédé pour parvenir à mes fins. Je me suis servi de deux clés USB :

  • une clé de 31 GB destinée à accueillir le système persistant,
  • une clé de 4 GB qui contient l’image iso d’Archlinux 32bit.

clef

J’ai enfiché mes deux clés dans les ports de ma tour et j’ai modifié le Bios pour que ce dernier boote sur la clé de 4 GB. Évidemment, après une page d’accueil sommaire, je me suis retrouvé dans un terminal tout noir (Ben oui! c’est du Archlinux). Le disque dur de l’ordinateur sur lequel j’opérais était en /dev/sda, la clé de 4 GB contenant l’image iso était en /dev/sdb et la clé de 31 GB en /dev/sdc.

J’ai rentré en root la commande cfdisk /dev/sdc dans un terminal. Cela m’a permis de valider que /dev/sdc correspondait bien à la clé de 31 GB. C’est important pour la suite! Je me suis plus ou moins aidé de ce guide officiel pour l’installation. J’ai donc procédé au partitionnement du disque comme suit :

  • /dev/sdc1 pour le boot
  • /dev/sdc2 pour la swap
  • /dev/sdc3 pour le /
  • /dev/sdc4 pour le /home

Ce qui nous donne :

cfdisk

J’ai partitionné la clé avec cfdisk mais vous pouvez le faire aussi avec gparted. Moi je suis plus à l’aise avec cfdisk. Puis, j’ai formaté tout ça :

mkfs.ext2 /dev/sdc1
mkfs.ext4 /dev/sdc3
mkfs.ext4 /dev/sdc4

mkswap /dev/sdc2

Et j’ai monté les partitions. Je ne rentre pas dans les détails. Je ne vais pas recopier le guide. Ce n’est pas l’objet de cet article. Enfin, j’ai procédé à l’installation proprement dite et ce qui est tout bonnement extraordinaire dans cette histoire, ce qui est absolument incroyable, c’est que… eh bien en fait, il n’y a rien d’extraordinaire, ça s’installe comme sur un vulgaire disque dur. Cela dit, ça reste du bon vieux Archlinux. Prévoyez tout de même du savon à microbilles pour faire partir le cambouis et retrouver des mains propres. Mais franchement, je l’ai installé en suivant la même procédure que pour mon netbook et ça fait le boulot pour peu qu’on lui laisse le temps de chauffer! Comme navigateur, j’ai préféré Chromium à Firefox qui m’avait causé quelques déboires avec ma clé version Linux Mint Framakey.

Voilà donc une histoire qui se termine bien. Toutefois, il y a une question qui reste en suspend. J’ai ouï-dire qu’avec une clé persistante, il ne fallait surtout pas faire de mise à jour système. Pourquoi donc? Est-ce que quelqu’un peut éclairer ma lanterne sur ce sujet?

 

Comment je suis devenu un biffin du numérique grâce à Emmabuntüs

biffin (nom masculin) : 1. Chiffonnier, 2. Militaire de l’infanterie

Bonjour,

Il y a deux semaines, j’ai eu l’heureuse surprise de découvrir dans ma boite à courriels, une missive de Patrick d’Emmabuntüs me demandant si j’étais disposé à participer aux tests de la prochaine version de cette distribution solidaire permettant le reconditionnement d’ordinosaures abandonnés. Continuer à lire … « Comment je suis devenu un biffin du numérique grâce à Emmabuntüs »

On recrute! Formation dispensée en interne

Bonjour à toutes et à tous,

Je m’efforce de rédiger un article par semaine ce qui, croyez-le ou non, n’est pas toujours une mince affaire… Mais je suis récompensé par le fait que l’audience du site se porte bien. Les visites sont régulières et en augmentation constante. Continuer à lire … « On recrute! Formation dispensée en interne »

À la découverte de l’informatique dans les nuages avec Seafile

Bonjour,

Quand j’étais petit, je me souviens que la télévision en noir et blanc ne diffusait que trois chaînes : TF1, Antenne 2 et FR3. Dans le temps, y’avait pas Linternet et c’était pas plus mal comme ça. On manquait de rien. On était heureux comme tout. Continuer à lire … « À la découverte de l’informatique dans les nuages avec Seafile »

Installer une distribution Linux sur un smartphone Android

C’est dans un état de fourbitude avancé que j’écris cet article. La raison en est que je me suis mis en tête d’installer une distribution Linux sur mon Huawei P7 Ascend Mini dont je vous avais parlé dans mon article précédent. Il m’a fallu une semaine pour venir à bout de cette mission mais elle fut riche d’enseignements. Laissez-moi vous conter cette aventure. Continuer à lire … « Installer une distribution Linux sur un smartphone Android »

T-UI launcher, un bel outil destiné aux geeks

Hier, figurez-vous que j’ai découvert une application parfaitement inutile puisqu’on peut fort bien s’en passer. Cela dit, elle comblera de joie toutes celles et tous ceux dotés d’une âme de geek. Continuer à lire … « T-UI launcher, un bel outil destiné aux geeks »