Le programme d’installation graphique Ubuntus ne crée pas automatiquement une partition séparée pour / home. C'est vrai. Il est toutefois recommandé de le faire, et vous pouvez le faire si vous choisissez de partitionner manuellement. Mais même si vous ne le faisiez pas, vous pouvez toujours le réparer.
Cependant, il y a quelques points à considérer. Tout d’abord, assurez-vous que toutes les distributions peuvent utiliser le système de fichiers utilisé sur la partition home. Ce n'est généralement pas un problème, mais mieux vaut prévenir que guérir. Deuxièmement, et ceci est plus important; n'utilisez pas le même répertoire personnel entre les distributions à moins que vous ne sachiez ce que vous faites. Les distributions peuvent avoir différentes versions du logiciel installé, ce qui signifie que leurs paramètres peuvent ne pas être identiques. Cela ne devrait normalement pas poser de problème, car les applications doivent gérer différentes versions correctement, mais pas toutes. C'est tout à fait bien d'avoir un répertoire personnel avec un nom différent de votre nom d'utilisateur, donc ce n'est pas un problème.
Si je lis correctement, vous devriez avoir deux partitions pour Ubuntu (swap et root) et quelques partitions pour Debian. Ensuite, la première chose à faire est de monter le répertoire principal Debians dans Ubuntu et de s’assurer qu’il est monté au démarrage en l’ajoutant à / etc / fstab. Il y a beaucoup de documentation sur la façon de procéder, alors je ne vais pas y revenir.
Si vous montez la partition principale Debians sur / home, le répertoire Ubuntus / home sera alors masqué. Montez-la donc ailleurs, par exemple dans / mnt. Maintenant, vous devez prendre des décisions. Vous pouvez essayer d'utiliser le même répertoire de base pour toutes les distributions si vous le souhaitez, ou vous pouvez avoir un répertoire de base différent pour chaque distribution. Vous pouvez par exemple créer un dossier séparé dans / home pour chaque distribution comme:
- / home / ubuntu / nom d'utilisateur
- / home / debian / nom d'utilisateur
- / home / other_distro / nom d'utilisateur
Je dirais que c'est la solution la plus sûre. Je suppose que vos répertoires personnels ne sont pas cryptés. Si tel est le cas, cela compliquera les choses bien que la procédure principale soit similaire. Dans ce cas, vous devriez probablement être déconnecté de votre compte principal. Créez donc un nouvel utilisateur, configurez-le en tant qu'administrateur et connectez-vous en tant qu'utilisateur.
Vous devez configurer tous les utilisateurs actuels sur toutes vos distributions pour utiliser le nouvel emplacement du répertoire de base. Vous devez également configurer les distributions pour utiliser ces chemins par défaut pour les nouveaux utilisateurs que vous créez.
Si vous avez monté la partition principale sur / mnt, vous devez alors créer / home / ubuntu et / home / debian. Vous copiez ensuite / home / nom d'utilisateur vers / mnt / ubuntu / nom d'utilisateur et déplacez / mnt / nom d'utilisateur vers / mnt / debian / nom d'utilisateur (pour l'utilisateur Debian).
Vous avez maintenant les deux résidences utilisateur Ubuntu et Debian dans les mêmes partitions, mais dans des répertoires différents. Si vous avez configuré Debian et Ubuntu pour monter cette partition dans / home au démarrage et que les utilisateurs utilisent les nouveaux chemins d'accès pour leur maison, tout devrait bien se passer. Lorsque vous avez l’intention d’installer une nouvelle distribution, vous devez d’abord créer / home / distroname / et l’installer comme d’habitude, mais vous devez utiliser la partition home et la configurer pour utiliser / home / distroname comme emplacement par défaut pour les nouveaux utilisateurs. Si vous faites cela, veillez à ne pas le formater, sinon vous perdrez les données de Debian et Ubuntu :)
Si vous souhaitez réutiliser un seul répertoire de base, assurez-vous de savoir ce que vous faites. Vous auriez besoin du même uid pour les utilisateurs à travers les distributions. Sinon, les autorisations seraient gâchées.
Bonne chance et prenez des sauvegardes :)
ubuntu
dossier dans la partition d'accueil, puis copié tous les fichiers du répertoire en cours à ce nouveau/homepartion/ubuntu/
suivant i édité le/etc/fstab
au point le nouveau dossier que le répertoire par défaut / home j'ai donc écrit/dev/sda10 /home ext4 nodev,nosuid 0 2
à la fin. Mais maintenant, le système ne peut pas trouver le dossier de départComme il est techniquement possible de partager le
/home
répertoire à partir de différentes distributions (voir cette réponse), ce n’est pas une bonne idée de le faire .Les paramètres de l'application peuvent avoir différents formats à partir de différentes versions du programme. Si quelque chose est incompatible ou ne se synchronise pas avec cela, nous serions complètement perdus pour trouver la cause. Il n'est même pas recommandé de le faire dans différentes versions de la même distribution (voir par exemple ici ).
Par conséquent, il est recommandé de partager des fichiers de données personnels à partir de sous-répertoires du domicile de l'utilisateur uniquement (par exemple, en créant des liens symboliques vers un répertoire de votre choix):
la source
Ceci est une réponse tardive, mais pourrait être utile pour les autres personnes essayant de partager des informations entre des distributions.
Comme mentionné ci-dessus, il existe des problèmes avec les applications avec différentes versions partageant les mêmes fichiers de configuration dans
/home/user/
.Une solution simple qui résout une partie du problème, c’est-à-dire le partage de la plupart des données du dossier de base, consiste à créer des liens symboliques similaires
/home/user/Documents
. Mon dossier personnel ressemble à ceci:Comme on peut le voir ci-dessus, le
Desktop
et lesDownload
dossiers se trouvent sur la partition de base locale tandis queDocuments
,Pictures
etc. sont liés à une partition partagée.Voici comment configurer un lien symbolique (dans cet exemple pour le
Documents
dossier):Ce qui précède déplace le
Documents
dossier actuel versold-folders
et configure un lien symbolique vers un dossier Documents partagé. J'ai utilisé ce schéma pendant longtemps et n'ai eu aucun problème jusqu'à présent.Vous pourriez trouver des problèmes avec la corbeille. Si tel est le cas, vérifiez cette publication: Comment utiliser gnome corbeille pour des fichiers de différentes partitions?
la source
En supposant que l'objectif du partage de vos partitions home est d'avoir un accès égal à vos fichiers / documents / données personnels (mais PAS aux fichiers de configuration spécifiques à chaque distribution), je vous suggérerais de configurer le système avec une partition supplémentaire uniquement Ces documents partagés (données) n'utilisent vos répertoires personnels que pour les fichiers spécifiques à la distribution.
Vous pouvez ensuite monter (-bind) les dossiers de votre partition de données sur votre maison dans chaque distribution et avoir accès à ces données comme si elles se trouvaient sur votre partition. En même temps, vous évitez les problèmes en mettant en conflit les paramètres, etc.
C'est ce que j'ai fait et cela fonctionne presque parfaitement. (Bien que ma fstab ait été réinitialisée lors de la mise à niveau d'Ubuntu 11.10 à 12.04, pensez à vérifier de temps en temps (par exemple, après les mises à niveau) que les paramètres sont toujours corrects.)
la source
J'ai adopté l'approche / ect / fstab et voici les étapes que j'ai suivies.
J'ai créé une partition distincte de plus de 100 Go contenant toutes mes données partagées. J'ai créé les 7 dossiers communs à la plupart des systèmes d'exploitation.
Pour rechercher la
UUID
partition contenant les dossiers de données partagés, procédez comme suit:Pour monter automatiquement votre partition de données partagée à éditer
/ect/fstab
, procédez comme suit: (Remplacezgedit
parvi
ou votre éditeur de texte favori)Ajoutez les informations de partition à
/ect/fstab
(pour moi, c'est la suivante).NB: notez le
bind
type de système de fichiers et les options.Vous pouvez également modifier
noatime
les options de montage (aprèsbind
et avant0 0
):Si vous ajoutez ces aux options de montage pour
/
,/home
et les dossiers de données qui accélère l' accès aux fichiers et prolonge la durée de vie des disques durs en réduisant E / S disquePour tester votre modification
fstab
, exécutez:et voir les systèmes de fichiers montés avec
Plus sur
noatime
et les/etc/fstab
options peuvent être trouvés ici:https://wiki.archlinux.org/index.php/fstab
http://www.openquery.com.au/blog/hint-day-noatime-relatime-fstab
la source
noatime,rw,errors=remount-ro,bind
? Quel est le problème avecdefaults,noatime,bind
?Cela fait 2 jours que j'ai commencé et après plusieurs réinstallations, on commence à avoir l’impression de progresser. Vous trouverez ci-dessous quelques photos de ma configuration et de sa configuration encore bâclée. Cependant, mon ordinateur portable exécute à la fois Kali Linux et Linux Mint Debian Edition, qui partagent le même répertoire d'échange et le même répertoire personnel. Ensuite, je prévois (espérons-le) configurer la partition fat32 en vert (sda4) pour le chiffrement LUKS à tester avec la fonctionnalité d'autodestruction d'urgence dont j'ai entendu parler. anyhoo, ce sont les étapes que j'ai prises à ce que j'appelle deux distributions et une tasse(chemins unifiés communs) où l’objectif est de partager éventuellement plusieurs répertoires tels que / boot, / home et la partition swap. Je pense que je suis le plus susceptible d’utiliser Kali Linux en tant qu’utilisateur root et Linux Mint en tant qu’utilisateur régulier. Tout d’abord, j’ai créé une nouvelle partition (après avoir supprimé par mégarde tout mon système), comme indiqué dans mon
blkid
manuel.fdisk -l
commandes ci-dessous. sans trop entrer dans les détails car différentes distributions se comportent différemment, comme Ubuntu, elementary et Zorin (je pense) ont été assez sensibles et aimables pour faire apparaître un message disant "Hé, nous avons remarqué que quelque chose se passait déjà dans votre MBR (Master Boot Record), si vous le souhaitez, nous pouvons améliorer un peu votre expérience d’installation ", ou quelque chose comme ça, je paraphrase juste ici. Anyhoo, quelque chose que j’aurais aimé considérer avant était le fstab et la situation post-partitionnement. Je ne suis pas sûr des autres et je ne suis pas un expert, mais mon expérience m'a montré que l'erreur fsck que j'ai eu lors de mon 5ème démarrage (1ère installation kali, 2ème installation neuve, 3ème démarrage dans kali, 4ème retour dans menthe) et je ne sais pas pourquoi il a fallu tant de démarches avant de décider de me donner une crise cardiaque. cependant, l'abondance de connaissances et la richesse d'expériences partagées sur Internet par de nombreux experts m'ont aidée à passer au travers rapidement et sans égratignure. grâce à eux et en tant que non expert (croyez-moi, je suis toujours aux prises avec alsa), je ne peux que partager ce que j'ai vécu au mieux de mes capacités et j'essaierai de vous répondre et de vous aider de toutes les manières possibles. pour moi, c’est la partie la plus difficile - savoir quoi demander - suffisamment spécifique pour que les autres sachent comment aider. Vous trouverez également ci-dessous certaines des références qui ont été présentées de manière désintéressée par de nombreuses âmes bienveillantes. Sans elles, je pourrais encore m'attarder avec le mauvais Windows 7 et ne pas savoir quoi faire avec moi-même. Bonne chance et laissez-moi savoir s'il y a quelque chose que vous avez besoin de moi pour élaborer davantage. 73! je suis toujours aux prises avec alsa) je ne peux que partager ce que j’ai vécu au mieux de mes capacités et je vais essayer de vous répondre + de vous aider de quelque manière que ce soit. Pour moi, c’est la partie la plus difficile: savoir quoi demander, suffisamment pour que les autres sachent comment aider. Vous trouverez également ci-dessous certaines des références qui ont été présentées de manière désintéressée par de nombreuses âmes bienveillantes. Sans elles, je pourrais encore m'attarder avec le mauvais Windows 7 et ne pas savoir quoi faire avec moi-même. Bonne chance et laissez-moi savoir s'il y a quelque chose que vous avez besoin de moi pour élaborer davantage. 73! je suis toujours aux prises avec alsa) je ne peux que partager ce que j’ai vécu au mieux de mes capacités et je vais essayer de vous répondre + de vous aider de quelque manière que ce soit. Pour moi, c’est la partie la plus difficile: savoir quoi demander, suffisamment pour que les autres sachent comment aider. Vous trouverez également ci-dessous certaines des références qui ont été présentées de manière désintéressée par de nombreuses âmes bienveillantes. Sans elles, je pourrais encore m'attarder avec le mauvais Windows 7 et ne pas savoir quoi faire avec moi-même. Bonne chance et laissez-moi savoir s'il y a quelque chose que vous avez besoin de moi pour élaborer davantage. 73! Voici quelques-unes des références qui ont été présentées de manière désintéressée par de nombreuses âmes bienveillantes. Sans elles, je pourrais encore m'attarder avec le mauvais Windows 7 et ne pas savoir quoi faire avec moi-même. Bonne chance et laissez-moi savoir s'il y a quelque chose que vous avez besoin de moi pour élaborer davantage. 73! Voici quelques-unes des références qui ont été présentées de manière désintéressée par de nombreuses âmes bienveillantes. Sans elles, je pourrais encore m'attarder avec le mauvais Windows 7 et ne pas savoir quoi faire avec moi-même. Bonne chance et laissez-moi savoir s'il y a quelque chose que vous avez besoin de moi pour élaborer davantage. 73!la source