IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Distributions Discussion :

Comment installer Ubuntu sans toucher à /home


Sujet :

Distributions

  1. #1
    Débutant  
    Profil pro
    Inscrit en
    mai 2005
    Messages
    3 048
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : mai 2005
    Messages : 3 048
    Points : 917
    Points
    917
    Par défaut Comment installer Ubuntu sans toucher à /home
    Bonjour,

    Si je n'avais pas de données importantes, je ne poserais pas la question.

    J'ai un serveur 18.04 avec cette configuration

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    sda                       232.8G                                
    ├─sda1        ext4          243M /boot                          
    ├─sda2                        1K                                
    ├─sda5        ext4        230.7G /                              
    └─sda6        swap          1.9G [SWAP]                         
    sdb                        72.5T                                
    └─sdb1        LVM2_member  72.5T                                
      └─vg00-home ext4           70T /home
    Je dois migrer l'OS vers 20.04 et j'ai essayé de le faire avec do-release-upgrade, mais le processus s’arrête et m'indique qu'il n'y pas assez de place sur /boot

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    ll /boot
    total 111469
    drwxr-xr-x  4 root root     1024 Mar 14 13:14 ./
    drwxr-xr-x 26 root root     4096 Mar 14 13:13 ../
    -rw-r--r--  1 root root   217414 Jun 18  2021 config-4.15.0-147-generic
    -rw-r--r--  1 root root   217563 Mar  2 17:21 config-4.15.0-171-generic
    drwxr-xr-x  5 root root     1024 Mar 14 13:48 grub/
    -rw-r--r--  1 root root 44016615 Mar 10 11:12 initrd.img-4.15.0-147-generic
    -rw-r--r--  1 root root 44025563 Mar 14 13:13 initrd.img-4.15.0-171-generic
    drwx------  2 root root    12288 May 13  2015 lost+found/
    -rw-r--r--  1 root root   182704 Jan 28  2016 memtest86+.bin
    -rw-r--r--  1 root root   184380 Jan 28  2016 memtest86+.elf
    -rw-r--r--  1 root root   184840 Jan 28  2016 memtest86+_multiboot.bin
    -rw-------  1 root root  4082393 Jun 18  2021 System.map-4.15.0-147-generic
    -rw-------  1 root root  4087111 Mar  2 17:21 System.map-4.15.0-171-generic
    -rw-------  1 root root  8449696 Jun 18  2021 vmlinuz-4.15.0-147-generic
    -rw-------  1 root root  8470176 Mar  2 17:30 vmlinuz-4.15.0-171-generic
    Avant de débattre mon sujet, j'aimerais poser une question.

    Comment puis-je libérer de l'espace dans /boot sans effacer un fichier qui ne doit pas être effacé?
    Peut-on redimensionner /boot?


    Si non, je pensais réinstaller l'OS en formatant que les partitions systèmes, dans sda, sans toucher à sdb, qui ets une LVM.

    Si je regarde mes notes, j'ai créé ma LVM comme cela

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    sudo mkdir /newhome
    sudo cp –av /home/* /newhome
    lvcreate –n home –L 10T vg00 (Choose the correct size)
    mkf.ext4 /dev/vg00/home (Create a file system)
    tune2fs –c 0 –i 0 /dev/vg00/home
    vi /etc/fstab
    //Commenter/ajouter la ligne
    // /dev/vg00/home /home ext4 defaults 1 2
    sudo mount –a
    sudo cp –av /newhome/* /home
    J'ai aussi le package lvm2 installé.

    Si je format et réinstalle Ubuntu, je vais devoir réinstaller lvm2, mais que va-t-il se passer avec mes données et ma LVM sur sdb?

    Si non, je pourrais déplacer mon /home vers un autre espaces, refaire mon installation totalement, et remettre les données.
    PS: Je ai tout de même 43T de données, ce qui me prendra un temps de fou à déplacer, donc se n'est pas la bonne idée.

    Que me diriez-vous?
    Il ne suffit pas de tout savoir. Vouloir et persévérer, c'est déjà presque tout!

  2. #2
    Expert éminent sénior Avatar de disedorgue
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    décembre 2012
    Messages
    3 990
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : décembre 2012
    Messages : 3 990
    Points : 11 764
    Points
    11 764
    Par défaut
    Pour le resizing, je laisse à d'autre de répondre.
    Mais pour une réinstallation sans toucher à ton /home, comme il est sur un disque à part, il suffit de dire à l'installeur de n'utiliser que ton sda et au pire ensuite, il suffit de modifier ton fstab pour lui dire où est ton /home

    par contre, archive ton /etc/passwd et /etc/group histoire d'essayer de garder les uid/gid utilisateur quand tu vas les recréer au lieu de devoir refaire de multiple chown/chgrp.
    Cordialement.

  3. #3
    Membre expérimenté Avatar de gabriel21
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    février 2007
    Messages
    387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : février 2007
    Messages : 387
    Points : 1 369
    Points
    1 369
    Par défaut
    Avant de tout réinstaller, supprime l'avant dernier kernel. Tu n'auras plus de secours, mais cela devrait libérer suffisamment de place pour permettre l'installation de la nouvelle version d'Ubuntu. Ta partition commence à être juste avec les nouvelles versions du kernel qui ont tendance à prendre toujours plus de place.

    Une autre solution serait de supprimer ta partition boot, et la mettre sur ton /. Il faut par contre réinstaller et reconfigurer grub et lancer un update grub.
    "Les cons, ça ose tout. C'est même à ça qu'on les reconnaît." Michel Audiard - Les tontons flingueurs

Discussions similaires

  1. Réponses: 3
    Dernier message: 03/09/2012, 15h58
  2. Comment lancer Linux sans toucher au MBR ?
    Par topdawg dans le forum Linux
    Réponses: 4
    Dernier message: 19/08/2012, 02h43
  3. Réponses: 1
    Dernier message: 03/04/2012, 09h51
  4. tonBNC, comment installer Ubuntu?
    Par cocacola56 dans le forum Ubuntu
    Réponses: 3
    Dernier message: 06/03/2012, 18h45
  5. Comment installer linux sans devoir réinstaller win
    Par amigo0 dans le forum Administration système
    Réponses: 4
    Dernier message: 03/06/2007, 20h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo