J'ai essayé de créer une partition/home séparée pour toutes mes distributions linux et de séparer tous les répertoires de départ en fonction du nom des distributions que j'utilise comme
/ homepartition/ubuntu/nom d'utilisateur
/ homepartition/debian/nom d'utilisateur
maintenant, j'ai copié tous les fichiers nécessaires dans ce nouvel emplacement et modifié le/etc/fstab pour monter ce nouvel emplacement en tant que répertoire/home
J'ai ajouté cette ligne à la fin du fichier
/ dev/sda10/ubuntu/home ext4 nodev, nosuid 0 2
Mais le dossier ne monte pas. Je ne suis quasiment qu'un débutant, alors aidez-moi s'il vous plaît.
Au lieu d'ajouter /dev/sda10/ubuntu /home ext4 nodev,nosuid 0 2
à votre /etc/fstab
, vous pouvez ajouter ces deux lignes:
/dev/sda10 /all-homes ext4 nodev,nosuid 0 2
/all-homes /home none bind 0 0
Vous devez créer le répertoire avec Sudo mkdir /all-homes
et vous assurer qu'aucune autre entrée fstab
ne se monte dans/home
Le type bind de fstab (et en tant qu'option de montage) rend le noyau "miroir" d'un dossier à un autre et il me semble que ce que vous vouliez (en fait, cette approche devrait fonctionner sur tous les linux modernes, dans la mesure du possible). rappelez-vous de la version du noyau 2.6 et suivante ..)