Page 1 sur 1

Créer un dual boot Mint 21 et Debian 12

Posté : ven. 30 juin 2023 12:21
par jeanyves41
Bonjour,

Sur mon Macbook Air 2017, avec SSD Nvme 1To, j'ai installé Mint 21.1 sur une partition de 700Go, et Timeshift sur une 2° partition.
Je n'ai pas de Home séparé.
J'aimerais réaliser ceci:
- réduire ma partition Mint 21 (de 700 à 50Go par exemple)
- créer une partition Home séparée, d'environ 600-700 Go
- créer une partition d'environ 50Go (que je prendrais sur les 700Go de Mint) pour y installer Debian 12
- enfin, garder une partition pour Timeshift

Le but serait donc de pouvoir booter sur Mint OU Debian au choix, retrouver mes documents sur un Home suffisamment spacieux; et si possible continuer à utiliser Timeshift sur une dernière partition
NB: je pense que - au moins dans un premier temps - je garderais Mint comme distro principale, donc seule à utiliser Timeshift.

Est-ce réalisable sans perdre mes données (documents, images ...) ?
Si oui, merci de vos conseils !

Mon SSD à ce jour
Image

Re: Créer un dual boot Mint 21 et Debian 12

Posté : ven. 30 juin 2023 14:11
par cyrille
Hello
Dès qu'on touche au système la prudence vaut une sauvegarde sur un disque ouo clef delocalisé (externe)

Sinon oui possible : marche à suivre

- booter sur liveUSB et diminuer la partition actuelle à la taille souhaitée (il faudra que la partition soit démontée)
- créer les autres partitions au format et taille souhaités
- depuis le live CD modifié le fstab afin d'insérer la nouvelle partition /home
- Y transférer les données en respectant les droits
- Rebooter et voir si tout est OK
- Installer debian avec partitionnement souhaité (/ sur une nouvelle partition à formater et /home surtout ne pas le formater et spécifier le /home prédéfini)

Attention tu peux partager ton /home mais il faudra IMPERATIVEMENT que les users des 2 systèmes aient le même ID et login ;)

N'hésite pas si tu veux détailler certains points

Re: Créer un dual boot Mint 21 et Debian 12

Posté : ven. 30 juin 2023 17:49
par jeanyves41
Merci Cyrille pour tes explications

Par contre pourrais-tu STP me détailler ces étapes :
"depuis le live CD modifié le fstab afin d'insérer la nouvelle partition /home
- Y transférer les données en respectant les droits
- Rebooter et voir si tout est OK
"

J'imagine que c'est en ligne de commande, et je suis complètement ignorant.

Merci d'avance

Re: Créer un dual boot Mint 21 et Debian 12

Posté : ven. 30 juin 2023 18:24
par cyrille
"depuis le live CD modifié le fstab afin d'insérer la nouvelle partition /home
Tu dois inséré la nouvelle partition dans ton fstab
Commence par récupérer son UUID avec la commande

Code : Tout sélectionner

sudo blkid 
qui retournera un truc du genre

Code : Tout sélectionner

/dev/sda1: UUID="e040919c-6ea5-4f86-9630-254e908198a8" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="e6d4092d-01"
/dev/sda2: UUID="f48e5a00-d41d-42a7-b6b4-1f16ba54569b" TYPE="swap" PARTUUID="e6d4092d-02"
/dev/sda3: UUID="60010ec1-0dc0-4259-92f2-c8b0258611a8" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="e6d4092d-03"
Tu chopes l'uidd t'interessant
ex 60010ec1-0dc0-4259-92f2-c8b0258611a8

Tu montes ton disque dur depuis la live session (normalement monté par défaut). Tu t'y rends et édites le fichier /etc/fstab (de ton disque dur par celui du livre usb )
et tu inséres une ligne

Code : Tout sélectionner

# /home was on /dev/sda3 during installation
UUID=XXXXXXXXXXXXXXXXXXXX /home           ext4    defaults        0       2
En remplaçant XXXXXXXXXXXXXXXXXXXX par ton uidd


- Y transférer les données en respectant les droits
Tu copies tes données sur un clef (en prenant les fichiers cachés (ctrl + h)
puis tu les transféreras sur ton nouveau home
Au pire si tu veux d'assurer des droits un

Code : Tout sélectionner

sudo chown $user:$user /home/TonUser
devrait le faire

Re: Créer un dual boot Mint 21 et Debian 12

Posté : ven. 30 juin 2023 20:25
par jeanyves41
Merci Cyrille, je regarde ça ce week-end après mes gardes !

Re: Créer un dual boot Mint 21 et Debian 12

Posté : ven. 30 juin 2023 20:34
par cyrille
N'hésite pas si soucis ;)