Vous souhaitez transporter votre environnement de travail Ubuntu partout, tout en ayant un espace de stockage colossal accessible depuis n’importe quel systĂšme d’exploitation ? Cet article vous guide pas Ă pas pour transformer votre NVMe externe en un outil hybride, alliant portabilitĂ©, persistance et compatibilitĂ© multi-OS.
Nous allons crĂ©er un disque avec deux partitions : une petite pour l’installation d’Ubuntu, et une grande pour vos donnĂ©es et votre rĂ©pertoire utilisateur (/home), accessible aussi bien sous Windows, macOS que Linux. Tout cela, en utilisant uniquement la ligne de commande pour un contrĂŽle total.
Ătape 1 : Partitionner le disque
Avant de commencer, sauvegardez toutes vos données. Cette opération effacera tout le contenu du disque.
- Identifiez votre NVMe externe. Branchez votre NVMe et ouvrez un terminal. La commande
lsblk -flistera tous vos disques. RepĂ©rez celui de 512 Go ; il sera probablement nommĂ©nvme1n1ou quelque chose de similaire. - Lancez l’outil de partitionnement
fdisken remplaçantnvme1n1par le nom de votre disque :Bashsudo fdisk /dev/nvme1n1 - Créez une nouvelle table de partitionnement GPT. Dans
fdisk, tapezget appuyez sur Entrée. - Créez la premiÚre partition (12 Go pour Ubuntu). Tapez
n, puis appuyez sur EntrĂ©e trois fois de suite pour accepter les valeurs par dĂ©faut du numĂ©ro de partition et du premier secteur. Ă l’invite pour la taille, entrez+12Get validez. - CrĂ©ez la deuxiĂšme partition (pour les donnĂ©es). Tapez
nĂ nouveau et appuyez sur EntrĂ©e trois fois pour que la partition utilise tout l’espace disque restant. - Changez le type de la deuxiĂšme partition en NTFS. Tapez
t, puis2, puis11(le code pour Microsoft basic data). - Sauvegardez les modifications et quittez. Tapez
wet appuyez sur EntrĂ©e. Le disque est maintenant prĂȘt Ă ĂȘtre formatĂ©.
Ătape 2 : Formater et rendre le disque bootable
C’est ici que nous prĂ©parons le terrain pour l’installation d’Ubuntu.
- Formatez les deux partitions.
- La partition Ubuntu en
ext4:sudo mkfs.ext4 /dev/nvme1n1p1 - La partition de données en
ntfs:sudo mkfs.ntfs /dev/nvme1n1p2. Cette étape peut prendre plusieurs minutes.
- La partition Ubuntu en
- Copiez l’ISO d’Ubuntu.
- Créez les points de montage :
sudo mkdir -p /mnt/iso /mnt/nvme - Montez l’ISO et la partition NVMe :
sudo mount /home/votre-utilisateur/TĂ©lĂ©chargements/ubuntu-25.04-desktop-amd64.iso /mnt/iso sudo mount /dev/nvme1n1p1 /mnt/nvme- Copiez les fichiers de l’ISO sur votre NVMe :
sudo cp -r /mnt/iso/* /mnt/nvme/
- Créez les points de montage :
- Installez le chargeur de dĂ©marrage GRUB. Cette commande installe GRUB de maniĂšre Ă ce que le disque soit bootable sur n’importe quelle machine compatible UEFI. L’option
--removableest la clé de la portabilité.Bashsudo grub-install --target=x86_64-efi --efi-directory=/mnt/nvme/efi --boot-directory=/mnt/nvme/boot --removable /dev/nvme1n1
Ătape 3 : CrĂ©er un /home persistant
Maintenant que le disque est bootable, vous devez dĂ©marrer dessus et configurer le systĂšme pour qu’il utilise votre grande partition de donnĂ©es comme rĂ©pertoire /home.
- Démarrez sur votre NVMe externe.
- Trouvez l’UUID de votre partition NTFS. Ouvrez un terminal et tapez
sudo blkid /dev/nvme1n1p2. Copiez la valeur de l’UUID. - Ăditez le fichier de configuration
fstaben utilisant l’Ă©diteur nano :sudo nano /etc/fstab. - Ajoutez la ligne suivante Ă la fin du fichier, en remplaçant
VOTRE_UUIDpar la valeur que vous avez copiée.BashUUID=VOTRE_UUID /home ntfs-3g defaults,uid=1000,gid=1000,fmask=0113,dmask=0002 0 0- Pour trouver votre
uidetgid, tapezid -uetid -g.
- Pour trouver votre
- Sauvegardez et quittez (Ctrl+O, Entrée, puis Ctrl+X).
- RedĂ©marrez votre machine. Votre session s’ouvrira maintenant en utilisant le
/homesur la partition NTFS.
FĂ©licitations ! Votre NVMe externe est maintenant un vĂ©ritable couteau suisse : un environnement Ubuntu portable, avec une persistance complĂšte, et un espace de stockage massif que vous pouvez aussi utiliser avec d’autres systĂšmes d’exploitation.