Mk-boot-usb: un script perl pour créer des clés USB multi-bootables
By HUNG Chao-Kuei on Tuesday, July 8 2008, 10:28 - Permalink
* * * * *
Mk-boot-usb est un script perl pour créer des clés USB multi-bootables. Il formatte et partitionne la clé, crée un système de fichiers, installe grub, et finalement un noyau Linux minimal.
Le principe de mk-boot-usb est d'accélérer et de faciliter la création de clés USB bootables. La clé devient immédiatement bootable - sur le noyau Linux minimal, ce qui permet ensuite d'installer d'autres distributions plus utiles, sur d'autres partitions, soit (1) par recopie d'une image CD nomade sur une ou plusieurs partitions, soit (2) par modification du fichier de configuration de grub.
A partir de la version 0.8g, le logiciel permet le clonage : avec mk-boot-usb vous créez une clé USB bootable et vous installez mk-boot-usb dessus. Ensuite, à l'aide d'une commande simple, vous utilisez cette première clé pour cloner d'autres clés USB, elles-même bootables et porteuses des mêmes capacités de clonage !
Alors, pour votre prochaine Install Party, au lieu de demander aux gens d'apporter leur ordinateur de bureau, demandez-leur d'apporter juste une clé USB. Et un portable, s'ils veulent vraiment voir le système fonctionner sur place sous leurs yeux.
Mieux encore, en dehors de ces fêtes pour geeks que sont les Install Party, vous pouvez montrer tout cela en 10 minutes à un public n'ayant aucune notion technique. Par exemple, la prochaine fois que vous donnerez une conférence sur les logiciels libres - pas forcément à des étudiants en informatique. Avant la conférence, demandez à l'organisateur de conseiller au public d'apporter une clé USB. Ayez auprès de vous un(e) assistant(e) n'ayant pas peur de la ligne de commande. Vos auditeurs repartiront alors avec une clé USB bootable.
Vous aurez conseillé à vos auditeurs de tester cette clé sur les ordinateurs qu'ils ont l'intention d'acquérir, ce qui aura pour effet : (1) de vérifier que l'ordinateur en question est bien supporté, y compris boot sur clé USB (2) de montrer aux vendeurs ce qu'on peut faire avec GNU/Linux.
Vous pouvez bien entendu distribuer aussi des applications portables sur la première partition.
Personnellement, c'est comme ça que je fais, et c'est pour cela que j'ai réalisé mk-boot-linux. Bonne communication !