Page 1 sur 1

[installation] garder un /home opensuse

Publié : sam. 07 mars 2015, 01:26
par sztruks
Bonjour,


Je voudrais remplacer OpenSUSE par Arch sur l’ordi de ma femme, en gardant le contenu du /home, que je ne peux pas sauvegarder intégralement (je sais, c’est assez risqué…)

Avant de passer à l’action, je voudrais m’assurer que ma démarche a du sens :
1 installer Arch en écrasant /dev/system/root et /dev/system/swap mais en gardant le /dev/system/home de suse (actuellement c’est monté en lvm): est ce que c’est faisable sans perdre l’accès à /dev/system/home (le block device est peut-être la clef)? est-ce qu’il faut impérativement installer un lvm sur Arch?
Vu la taille du /dev/system/root je pourrais même me contenter d’écraser cette partition, mais le fond du problème n’est pas là, c’est d’accéder de toute façon à /dev/system/root à partir d’un autre système
2 monter /home dans fstab ou sur une lvm
3 mettre les mêmes utilisateurs et id avec useradd

Sur le fstab je n’ai pas de DUID, ce qui me semble logique

Code : Tout sélectionner

/dev/system/swap     swap                 swap       defaults              0 0
/dev/system/root     /                    ext4       acl,user_xattr        1 1
/dev/disk/by-id/ata-ST500DM002-1BD142_Z3T98XKM-part3 /boot                ext4       acl,user_xattr        1 2
/dev/system/home     /home                ext4       acl,user_xattr        1 2
/dev/system/var      /var                 reiserfs   acl,user_xattr        1 2
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
Le résultat d’un lvm lvdisplay donne cela

Code : Tout sélectionner

 --- Logical volume ---
  LV Name                /dev/system/home
  VG Name                system
  LV UUID                nW24yk-fKa2-dOi0-yDv3-qFIT-LPjd-mlTU67
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                400,00 GiB
  Current LE             102400
  Segments               2
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     1024
  Block device           253:0

 --- Logical volume ---
  LV Name                /dev/system/root
  VG Name                system
  LV UUID                lb3BZE-YT1G-3sQ1-1rO1-xA7o-ZX3U-Az9zf6
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                20,00 GiB
  Current LE             5120
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     1024
  Block device           253:1
   
  --- Logical volume ---
  LV Name                /dev/system/swap
  VG Name                system
  LV UUID                eYCeJb-qDF4-4ucb-WZS0-hYJ3-Ga2m-N2ckpe
  LV Write Access        read/write
  LV Status              available
  # open                 2
  LV Size                2,00 GiB
  Current LE             512
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     1024
  Block device           253:2
   
  --- Logical volume ---
  LV Name                /dev/system/var
  VG Name                system
  LV UUID                hGbNoF-CrR7-94oa-BXHV-n3Yn-ZJnq-3AnlQ1
  LV Write Access        read/write
  LV Status              available
  # open                 2
  LV Size                6,42 GiB
  Current LE             1644
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     1024
  Block device           253:3

Merci d’avance pour tout conseil/mise en garde

Re: [installation] garder un /home opensuse

Publié : sam. 07 mars 2015, 20:49
par Moviuro
Plop,

Fais l'installation comme expliqué dans le wiki mais :
  • ne formatte pas la partition /home
  • n'utilise pas le même nom d'utilisateur entre Arch et openSUSE, mais utilise le même UID si tu veux pouvoir partager des documents entre les dossiers home des deux distributions
++

Re: [installation] garder un /home opensuse

Publié : dim. 08 mars 2015, 10:58
par FoolEcho
Moviuro a écrit :Plop,

Fais l'installation comme expliqué dans le wiki mais :
  • ne formatte pas la partition /home
  • n'utilise pas le même nom d'utilisateur entre Arch et openSUSE, mais utilise le même UID si tu veux pouvoir partager des documents entre les dossiers home des deux distributions
++
Il souhaite utiliser lvm donc pas certain que tout ça s'utilise de même...
Mais disons qu'au pire ça paraît n'être qu'une question de montage de /home dans le fstab (à la rigueur tu teste en montant le home et tu vois si tu peux créer un utilisateur test...)... Attention néanmoins à l'utilisation telle quelle du home: des versions de programmes différentes entre opensuse et arch sont susceptibles de créer de petits soucis (pas obligatoire mais ça peut arriver selon comment sont stockés les configurations)...