Créer une partition ext2 bootable sur clé ou disque USB
Créer une partition bootable avec une mini version de Linux et l'utiliser pour restaurer son système ou son MBR (Master Boot Record) est un détail que l'on a trop tendance à oublier quand tout va bien. Mais comme tout ne va pas toujours bien, il vaut mieux prévenir que guérir. Préparation de la clé ou disque Nous n'utiliserons qu'un petit espace disque . Pour cet exemple, nous assumerons que le périphérique USB est /dev/sdX ( X est une lettre ) et la partition à créer /dev/sdXy (y est un chiffre). Remplacez donc juste le X avec la lettre correspondante à votre périphérique (/dev/sdb...). Insérez le périphérique USB : Nous allons créer notre partition avec fdisk fdisk /dev/sdX # ( voir la doc de fdisk pour plus d'infos ) - n pour créer une nouvelle partition ( ensuite à vous de choisir) - p pour visualiser - w pour enregistrer ces modifications -> sync # pour écrire les infos sur le disque ATTENTION le nombre de partitions a l'air limité à 16 sur les devices sd. ( quelquefois nécessaire de débrancher et rebrancher le disque ou la clé USB pour que votre système prenne en compte la nouvelle partition et crée le nouveau device ) Formatage de la partion en ext2 : -> mkfs.ext2 /dev/sdXy On peut installer Damn Small Linux par exemple, une petite version de Linux de 50Mo seulement, elle est parfaite pour ce dont on a besoin: rapide, compacte et contenant les utilitaires indispensables pour restaurer son sytème, et de nombreuses applications . Vous en avez d'autres encore + petite comme la slitaz 24 mo On monte la partition : -> mkdir /tmp/u -> mount /dev/sdXy /tmp/u Placez-vous dans le répertoire où le fichier zip de Damn Small Linux a été sauvegardé pour le décompresser et copier son contenu sur la partition de la clé ou disque USB : -> unzip -o dsl-4.4.10-embedded.zip -d /tmp/uRendre une partition bootable
Il faut rendre la partition bootable avec extlinux inclus dans le package syslinux. (installer le le cas échéant) : cette partition a été montée plus haut dans /tmp/u -> echo " default dsl label dsl kernel linux24 append initrd=minirt24.gz " > /tmp/u/extlinux.conf -> extlinux -i /tmp/u vous pouvez déja tester avec qemu -> qemu -cdrom /dev/sdXyFaire une image à partir de votre système (testable et utilisable par qemu)
c'est super simple il vaut mieux avoir une partition racine pas trop grosse 1 à 2G vous pourrez modifier votre image en associant dans son /etc/fstab des partitions disque annexes par exemple /home ,/var ,/usr/local pour la soulager -> dd if=/dev/hda6 of=mon_fichier.img le fichier image sera directement utilisable par qemu et "vivant" c'est à dire que toutes les modifications effectuées sous qemu resteront dans cette image voir aussi le script pour fabriquer une iso (ou cle USB ) avec les 5 mini distrib les plus interessantes tous les liens de ce site connus par google
Bienvenue dans le premier site interactif
2026/01/28 03:41