Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/12/2022, à 18:38

xianbroc

[RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

Bonjour,
Je suis en 20.04 et mon Gestionnaire de Mise a Niveau me propose de passer en 22.04.1 LTS
Je clique sur Mise a Niveau et je tombe sur un manque de place : il me faut trouver 1.7 Go.
Il m'est alors proposé de faire un apt-get clean

$ sudo apt-get clean
E: Could not get lock /var/lib/apt/lists/lock. It is held by process 210292 (packagekitd)
N: Be aware that removing the lock file is not a solution and may break your system.
E: Impossible de verrouiller le répertoire /var/lib/apt/lists/

Comment faire alors ?

[Résumé de la résolution]
Comment passer de Ubuntu 20.04 à 22.04 quand la partition / est de trop petite taille :

1. Gagner de la place par divers moyens comme, par exemple :
. purger les résidus de configuration marqués "rc" avec

sudo apt purge ~c

.

LANG=C snap list --all | awk '/disabled/{print $1, $3}' | while read snapname revision ; do sudo snap remove "$snapname" --revision="$revision" ; done

. autres pistes dans https://forum.ubuntu-fr.org/viewtopic.p … #p22620112 ou https://forum.ubuntu-fr.org/viewtopic.p … #p22620476

2. En travaillant en live-USB avec une clé, joindre la partition /home à la partition / après avoir sauvé les données de /home

3. Faire un boot-info et un boot-repair pour que la partie boot retrouve ses marques au redémarrage en évitant d'avoir à couper le courant.

4. Si l'alimentation a été coupée, réparer la partie boot avec une "bonne" clé live-USB en suivant ces 2 conseils :
. faire un clé live-USB avec Ventoy
. ne pas brancher une carte SD sur un support USB (comme j'ai fait) mais prendre une "vraie" clé USB (parce que la vraie clé USB a permis, dans mon cas, le boot en mode Legacy,ce que ne permettait pas la carte SD)

Dernière modification par xianbroc (Le 16/12/2022, à 19:17)

Hors ligne

#2 Le 03/12/2022, à 18:41

xubu1957

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

Bonjour,

Donne le retour de :

sudo apt update

Montre aussi d'éventuels paquets cassés :

dpkg -l | grep -v ^ii

et :

df -Th

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#3 Le 03/12/2022, à 19:02

FrancisFDZ

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

Bonjour,
La commande la plus courante à passer pour gagner un peu de place est

sudo apt autoremove --purge

Elle est généralement plus efficace que

sudo apt autoclean

, mais ces commandes sont bloquées si une commande concernant l'installation d'un (ou plusieurs) fichier(s) est en cours d'exécution. Dans le cas présent, il s'agit (ou plutôt s'agissait) du process "packagekitd", que je ne connais pas. S'il n'est pas en cours, le nettoyage devrait se dérouler sans problème, mais je te laisse entre les mains de xubu1957, qui te sortira bien mieux que moi de ces petits ennuis.


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#4 Le 03/12/2022, à 19:07

xianbroc

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

Je ne sais pourquoi, mais la commande apt-get clean s'est mise à fonctionner.
Ça a peut-être eu un effet, parce que maintenant il ne manque que 1.2 Go sur le /
Où les trouver ?

Pour francisFDZ

$ sudo apt autoremove --purge
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 4 non mis à jour.

Dernière modification par xianbroc (Le 03/12/2022, à 19:08)

Hors ligne

#5 Le 03/12/2022, à 19:11

xianbroc

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

$ sudo apt update
Atteint :1 http://archive.ubuntu.com/ubuntu focal InRelease
Atteint :2 http://fr.archive.ubuntu.com/ubuntu focal InRelease                                                                  
Réception de :3 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]                                             
Atteint :4 http://ppa.launchpad.net/costales/yaru-colors-folder-color/ubuntu focal InRelease                                    
Atteint :5 http://fr.archive.ubuntu.com/ubuntu focal-updates InRelease                                                          
Atteint :6 http://ppa.launchpad.net/kdenlive/kdenlive-stable/ubuntu focal InRelease                                             
Atteint :7 http://fr.archive.ubuntu.com/ubuntu focal-backports InRelease                                                        
Atteint :8 https://dl.winehq.org/wine-builds/ubuntu focal InRelease                                                             
Atteint :9 http://ppa.launchpad.net/micahflee/ppa/ubuntu focal InRelease                                                    
Atteint :10 https://updates.signal.org/desktop/apt xenial InRelease                       
Réception de :11 http://security.ubuntu.com/ubuntu focal-security/main amd64 DEP-11 Metadata [40,7 kB]
Réception de :12 http://security.ubuntu.com/ubuntu focal-security/universe amd64 DEP-11 Metadata [94,0 kB]
Réception de :13 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 DEP-11 Metadata [940 B]
249 ko réceptionnés en 2s (134 ko/s)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
4 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
$ apt list --upgradable
En train de lister... Fait
apport-gtk/focal-updates,focal-updates 2.20.11-0ubuntu27.25 all [pouvant être mis à jour depuis : 2.20.11-0ubuntu27.24]
apport/focal-updates,focal-updates 2.20.11-0ubuntu27.25 all [pouvant être mis à jour depuis : 2.20.11-0ubuntu27.24]
python3-apport/focal-updates,focal-updates 2.20.11-0ubuntu27.25 all [pouvant être mis à jour depuis : 2.20.11-0ubuntu27.24]
python3-problem-report/focal-updates,focal-updates 2.20.11-0ubuntu27.25 all [pouvant être mis à jour depuis : 2.20.11-0ubuntu27.24]

Hors ligne

#6 Le 03/12/2022, à 19:14

xianbroc

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

Montre aussi d'éventuels paquets cassés :

$ dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                           Version                              Architecture Description
+++-=============================================-====================================-============-======================================================================================================
rc  gnome-software                                3.36.1-0ubuntu0.20.04.0              amd64        Software Center for GNOME
rc  gpsd                                          3.20-8ubuntu0.2                      amd64        Global Positioning System - daemon
rc  hplip                                         3.20.3+dfsg0-2                       amd64        HP Linux Printing and Imaging System (HPLIP)
rc  hplip-gui                                     3.20.3+dfsg0-2                       all          HP Linux Printing and Imaging - GUI utilities (Qt-based)
rc  ippusbxd                                      1.34-2ubuntu1                        amd64        Daemon for IPP USB printer support
rc  libasound2-plugins:i386                       1.2.2-1ubuntu1                       i386         ALSA library additional plugins
rc  libgdk-pixbuf2.0-0:i386                       2.40.0+dfsg-3ubuntu0.2               i386         GDK Pixbuf library
rc  libgl1-mesa-dri:i386                          21.0.3-0ubuntu0.3~20.04.2            i386         free implementation of the OpenGL API -- DRI modules
rc  libglib2.0-0:i386                             2.64.6-1~ubuntu20.04.4               i386         GLib library of C routines
rc  libgssapi-krb5-2:i386                         1.17-6ubuntu4.1                      i386         MIT Kerberos runtime libraries - krb5 GSS-API Mechanism
rc  libkf5contacts-data                           5:5.68.0-0ubuntu1                    all          data files for kcontacts
rc  libkf5people-data                             5.68.0-0ubuntu1                      all          data files for kpeople
rc  libpulse0:i386                                1:13.99.1-1ubuntu3.11                i386         PulseAudio client libraries
rc  libsane-hpaio:amd64                           3.20.3+dfsg0-2                       amd64        HP SANE backend for multi-function peripherals
rc  libsasl2-modules:i386                         2.1.27+dfsg-2                        i386         Cyrus SASL - pluggable authentication modules
rc  libssl1.1:i386                                1.1.1f-1ubuntu2.8                    i386         Secure Sockets Layer toolkit - shared libraries
rc  libvdpau1:i386                                1.3-1ubuntu2                         i386         Video Decode and Presentation API for Unix (libraries)
rc  libwrap0:i386                                 7.6.q-30                             i386         Wietse Venema's TCP wrappers library
rc  linux-image-5.4.0-100-generic                 5.4.0-100.113                        amd64        Signed kernel image generic
rc  linux-image-5.4.0-104-generic                 5.4.0-104.118                        amd64        Signed kernel image generic
rc  linux-image-5.4.0-105-generic                 5.4.0-105.119                        amd64        Signed kernel image generic
rc  linux-image-5.4.0-107-generic                 5.4.0-107.121                        amd64        Signed kernel image generic
rc  linux-image-5.4.0-109-generic                 5.4.0-109.123                        amd64        Signed kernel image generic
rc  linux-image-5.4.0-110-generic                 5.4.0-110.124                        amd64        Signed kernel image generic
rc  linux-image-5.4.0-113-generic                 5.4.0-113.127                        amd64        Signed kernel image generic
rc  linux-image-5.4.0-117-generic                 5.4.0-117.132                        amd64        Signed kernel image generic
rc  linux-image-5.4.0-120-generic                 5.4.0-120.136                        amd64        Signed kernel image generic
rc  linux-image-5.4.0-121-generic                 5.4.0-121.137                        amd64        Signed kernel image generic
rc  linux-image-5.4.0-122-generic                 5.4.0-122.138                        amd64        Signed kernel image generic
rc  linux-image-5.4.0-124-generic                 5.4.0-124.140                        amd64        Signed kernel image generic
rc  linux-image-5.4.0-125-generic                 5.4.0-125.141                        amd64        Signed kernel image generic
rc  linux-image-5.4.0-126-generic                 5.4.0-126.142                        amd64        Signed kernel image generic
rc  linux-image-5.4.0-128-generic                 5.4.0-128.144                        amd64        Signed kernel image generic
rc  linux-image-5.4.0-131-generic                 5.4.0-131.147                        amd64        Signed kernel image generic
rc  linux-image-5.4.0-56-generic                  5.4.0-56.62                          amd64        Signed kernel image generic
rc  linux-image-5.4.0-58-generic                  5.4.0-58.64                          amd64        Signed kernel image generic
rc  linux-image-5.4.0-59-generic                  5.4.0-59.65                          amd64        Signed kernel image generic
rc  linux-image-5.4.0-60-generic                  5.4.0-60.67                          amd64        Signed kernel image generic
rc  linux-image-5.4.0-62-generic                  5.4.0-62.70                          amd64        Signed kernel image generic
rc  linux-image-5.4.0-64-generic                  5.4.0-64.72                          amd64        Signed kernel image generic
rc  linux-image-5.4.0-65-generic                  5.4.0-65.73                          amd64        Signed kernel image generic
rc  linux-image-5.4.0-66-generic                  5.4.0-66.74                          amd64        Signed kernel image generic
rc  linux-image-5.4.0-67-generic                  5.4.0-67.75                          amd64        Signed kernel image generic
rc  linux-image-5.4.0-70-generic                  5.4.0-70.78                          amd64        Signed kernel image generic
rc  linux-image-5.4.0-71-generic                  5.4.0-71.79                          amd64        Signed kernel image generic
rc  linux-image-5.4.0-72-generic                  5.4.0-72.80                          amd64        Signed kernel image generic
rc  linux-image-5.4.0-73-generic                  5.4.0-73.82                          amd64        Signed kernel image generic
rc  linux-image-5.4.0-74-generic                  5.4.0-74.83                          amd64        Signed kernel image generic
rc  linux-image-5.4.0-77-generic                  5.4.0-77.86                          amd64        Signed kernel image generic
rc  linux-image-5.4.0-80-generic                  5.4.0-80.90                          amd64        Signed kernel image generic
rc  linux-image-5.4.0-81-generic                  5.4.0-81.91                          amd64        Signed kernel image generic
rc  linux-image-5.4.0-84-generic                  5.4.0-84.94                          amd64        Signed kernel image generic
rc  linux-image-5.4.0-86-generic                  5.4.0-86.97                          amd64        Signed kernel image generic
rc  linux-image-5.4.0-88-generic                  5.4.0-88.99                          amd64        Signed kernel image generic
rc  linux-image-5.4.0-89-generic                  5.4.0-89.100                         amd64        Signed kernel image generic
rc  linux-image-5.4.0-90-generic                  5.4.0-90.101                         amd64        Signed kernel image generic
rc  linux-image-5.4.0-91-generic                  5.4.0-91.102                         amd64        Signed kernel image generic
rc  linux-image-5.4.0-92-generic                  5.4.0-92.103                         amd64        Signed kernel image generic
rc  linux-image-5.4.0-94-generic                  5.4.0-94.106                         amd64        Signed kernel image generic
rc  linux-image-5.4.0-96-generic                  5.4.0-96.109                         amd64        Signed kernel image generic
rc  linux-image-5.4.0-97-generic                  5.4.0-97.110                         amd64        Signed kernel image generic
rc  linux-image-5.4.0-99-generic                  5.4.0-99.112                         amd64        Signed kernel image generic
rc  linux-modules-5.4.0-100-generic               5.4.0-100.113                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-104-generic               5.4.0-104.118                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-105-generic               5.4.0-105.119                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-107-generic               5.4.0-107.121                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-109-generic               5.4.0-109.123                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-110-generic               5.4.0-110.124                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-113-generic               5.4.0-113.127                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-117-generic               5.4.0-117.132                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-120-generic               5.4.0-120.136                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-121-generic               5.4.0-121.137                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-122-generic               5.4.0-122.138                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-124-generic               5.4.0-124.140                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-125-generic               5.4.0-125.141                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-126-generic               5.4.0-126.142                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-128-generic               5.4.0-128.144                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-131-generic               5.4.0-131.147                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-56-generic                5.4.0-56.62                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-58-generic                5.4.0-58.64                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-59-generic                5.4.0-59.65                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-60-generic                5.4.0-60.67                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-62-generic                5.4.0-62.70                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-64-generic                5.4.0-64.72                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-65-generic                5.4.0-65.73                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-66-generic                5.4.0-66.74                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-67-generic                5.4.0-67.75                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-70-generic                5.4.0-70.78                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-71-generic                5.4.0-71.79                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-72-generic                5.4.0-72.80                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-73-generic                5.4.0-73.82                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-74-generic                5.4.0-74.83                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-77-generic                5.4.0-77.86                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-80-generic                5.4.0-80.90                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-81-generic                5.4.0-81.91                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-84-generic                5.4.0-84.94                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-86-generic                5.4.0-86.97                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-88-generic                5.4.0-88.99                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-89-generic                5.4.0-89.100                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-90-generic                5.4.0-90.101                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-91-generic                5.4.0-91.102                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-92-generic                5.4.0-92.103                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-94-generic                5.4.0-94.106                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-96-generic                5.4.0-96.109                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-97-generic                5.4.0-97.110                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-99-generic                5.4.0-99.112                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-100-generic         5.4.0-100.113                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-104-generic         5.4.0-104.118                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-105-generic         5.4.0-105.119                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-107-generic         5.4.0-107.121                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-109-generic         5.4.0-109.123                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-110-generic         5.4.0-110.124                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-113-generic         5.4.0-113.127                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-117-generic         5.4.0-117.132                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-120-generic         5.4.0-120.136                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-121-generic         5.4.0-121.137                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-122-generic         5.4.0-122.138                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-124-generic         5.4.0-124.140                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-125-generic         5.4.0-125.141                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-126-generic         5.4.0-126.142                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-128-generic         5.4.0-128.144                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-131-generic         5.4.0-131.147                        amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-56-generic          5.4.0-56.62                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-58-generic          5.4.0-58.64                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-59-generic          5.4.0-59.65                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-60-generic          5.4.0-60.67                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-62-generic          5.4.0-62.70                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-64-generic          5.4.0-64.72                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-65-generic          5.4.0-65.73                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-66-generic          5.4.0-66.74                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-67-generic          5.4.0-67.75                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-70-generic          5.4.0-70.78                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-71-generic          5.4.0-71.79                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-72-generic          5.4.0-72.80                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-73-generic          5.4.0-73.82                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-74-generic          5.4.0-74.83                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-77-generic          5.4.0-77.86                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-80-generic          5.4.0-80.90                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-81-generic          5.4.0-81.91                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-84-generic          5.4.0-84.94                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-86-generic          5.4.0-86.97                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-88-generic          5.4.0-88.99                          amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-89-generic          5.4.0-89.100                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-90-generic          5.4.0-90.101                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-91-generic          5.4.0-91.102                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-92-generic          5.4.0-92.103                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-94-generic          5.4.0-94.106                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-96-generic          5.4.0-96.109                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-97-generic          5.4.0-97.110                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-99-generic          5.4.0-99.112                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  winbind                                       2:4.11.6+dfsg-0ubuntu1.10            amd64        service to resolve user and group information from Windows NT servers
rc  wine-stable                                   6.0.1~focal-1                        amd64        WINE Is Not An Emulator - runs MS Windows programs
rc  wine-stable-amd64                             6.0.1~focal-1                        amd64        WINE Is Not An Emulator - runs MS Windows programs
rc  wine-stable-i386:i386                         6.0.1~focal-1                        i386         WINE Is Not An Emulator - runs MS Windows programs

Hors ligne

#7 Le 03/12/2022, à 19:16

xianbroc

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

$ df -Th
Sys. de fichiers Type     Taille Utilisé Dispo Uti% Monté sur
udev             devtmpfs   1,9G       0  1,9G   0% /dev
tmpfs            tmpfs      392M    3,3M  388M   1% /run
/dev/sda5        ext4        23G     19G  3,3G  86% /
tmpfs            tmpfs      2,0G       0  2,0G   0% /dev/shm
tmpfs            tmpfs      5,0M    4,0K  5,0M   1% /run/lock
tmpfs            tmpfs      2,0G       0  2,0G   0% /sys/fs/cgroup
/dev/loop0       squashfs   128K    128K     0 100% /snap/bare/5
/dev/loop1       squashfs   9,0M    9,0M     0 100% /snap/canonical-livepatch/146
/dev/loop5       squashfs    56M     56M     0 100% /snap/core18/2632
/dev/loop8       squashfs    73M     73M     0 100% /snap/core22/310
/dev/loop7       squashfs    64M     64M     0 100% /snap/core20/1695
/dev/loop13      squashfs   1,5M    1,5M     0 100% /snap/gnome-system-monitor/181
/dev/loop9       squashfs    81M     81M     0 100% /snap/ffmpeg/1286
/dev/loop10      squashfs   347M    347M     0 100% /snap/gnome-3-38-2004/119
/dev/loop14      squashfs   256K    256K     0 100% /snap/gtk2-common-themes/13
/dev/loop12      squashfs   447M    447M     0 100% /snap/gnome-42-2204/44
/dev/loop15      squashfs    92M     92M     0 100% /snap/gtk-common-themes/1535
/dev/loop20      squashfs   2,3M    2,3M     0 100% /snap/red-app/39
/dev/loop19      squashfs   390M    390M     0 100% /snap/qt515-core20/26
/dev/loop21      squashfs    46M     46M     0 100% /snap/snap-store/599
/dev/loop18      squashfs   363M    363M     0 100% /snap/qt513/24
/dev/loop23      squashfs    94M     94M     0 100% /snap/youtube-dl/4806
/dev/loop22      squashfs   321M    321M     0 100% /snap/vlc/3078
/dev/sda2        fuseblk    128G     89G   39G  70% /media/windows
/dev/sda7        fuseblk    769G    647G  123G  85% /media/common_data
/dev/sda6        ext4        12G    3,8G  7,2G  35% /home
/dev/loop24      squashfs   117M    117M     0 100% /snap/core/14399
/dev/loop2       squashfs    46M     46M     0 100% /snap/snap-store/638
tmpfs            tmpfs      392M     44K  392M   1% /run/user/1000

Hors ligne

#8 Le 03/12/2022, à 19:19

xubu1957

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

Tu es sur une version 20.04 focal.

Pour purger les résidus de configuration marqués "rc" :

sudo apt purge ~c

comme expliqué à la machine à café et rajouté à la fin de ce message.

Fournis les noyaux présents :

echo; dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"

et :

snap list --all

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#9 Le 03/12/2022, à 19:22

geole

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

Bonjour.
Tu as deux petites partitions.
Il faudrait les agrandir.  Voir les regrouper.
il devrait être possible de diminuer SDA2 ou SDA7.
Peux-tu dire ce que contient ce disque.

sudo fdisk -l /dev/sda

Dernière modification par geole (Le 03/12/2022, à 19:25)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#10 Le 04/12/2022, à 00:30

xianbroc

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

geole a écrit :

petites partitions... Il faudrait les agrandir

Oui, je pense qu'il faudra que je m'y mette.
Au départ cet ordi et son disque étaient Windows. Maintenant :
o sda2 conserve Windows OS
o sda 3 regroupe :
. sda5 est /
. sda6 est /home
. sda7 sert de stockage commun à Windows et Linux (il peut être amaigri)
o sda4 est Free

$ sudo fdisk -l /dev/sda
Disque /dev/sda : 931,53 GiB, 1000204886016 octets, 1953525168 secteurs
Disk model: SAMSUNG HD103SJ 
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x6f22ecf4

Périphérique Amorçage      Début        Fin   Secteurs Taille Id Type
/dev/sda1    *              2048     206847     204800   100M  7 HPFS/NTFS/exFAT
/dev/sda2                 206848  267079679  266872832 127,3G  7 HPFS/NTFS/exFAT
/dev/sda3              267079680 1953513471 1686433792 804,2G  5 Étendue
/dev/sda4             1953513472 1953523711      10240     5M 83 Linux
/dev/sda5              267081728  315908095   48826368  23,3G 83 Linux
/dev/sda6              315910144  341075967   25165824    12G 83 Linux
/dev/sda7              341078016 1953513471 1612435456 768,9G  7 HPFS/NTFS/exFAT

Les entrées de la table de partitions ne sont pas dans l'ordre du disque.

Mais comment faire pour ne pas tout casser ?

Dernière modification par xianbroc (Le 04/12/2022, à 01:16)

Hors ligne

#11 Le 04/12/2022, à 01:13

xianbroc

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

xubu1957 a écrit :

purger les résidus de configuration marqués "rc"

$ sudo apt list ~c
En train de lister... Fait

C'est fait, on peut voir que c'est nettoyé.

xubu1957 a écrit :

noyaux présents

$ echo; dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"

ii  linux-headers-5.4.0-132                5.4.0-132.148  all
ii  linux-headers-5.4.0-132-generic        5.4.0-132.148  amd64
ii  linux-image-5.4.0-132-generic          5.4.0-132.148  amd64
ii  linux-modules-5.4.0-132-generic        5.4.0-132.148  amd64
ii  linux-modules-extra-5.4.0-132-generic  5.4.0-132.148  amd64
ii  linux-headers-5.4.0-135                5.4.0-135.152  all
ii  linux-headers-5.4.0-135-generic        5.4.0-135.152  amd64
ii  linux-image-5.4.0-135-generic          5.4.0-135.152  amd64
ii  linux-modules-5.4.0-135-generic        5.4.0-135.152  amd64
ii  linux-modules-extra-5.4.0-135-generic  5.4.0-135.152  amd64
ii  linux-generic                          5.4.0.135.133  amd64
ii  linux-headers-generic                  5.4.0.135.133  amd64
ii  linux-image-generic                    5.4.0.135.133  amd64
ii  linux-image-generic-hwe-18.04          5.4.0.135.133  amd64

Noyau courant : 5.4.0-132-generic x86_64
xubu1957 a écrit :

snap

$ snap list --all
Nom                   Version                Révision  Suivi            Éditeur       Notes
bare                  1.0                    5         latest/stable    canonical✓    base
canonical-livepatch   10.2.3                 146       latest/stable    canonical✓    -
core                  16-2.57.6              14399     latest/stable    canonical✓    core
core18                20221103               2632      latest/stable    canonical✓    base
core20                20221027               1695      latest/stable    canonical✓    base
core22                20220902               310       latest/stable    canonical✓    base
ffmpeg                4.3.1                  1286      latest/stable    snapcrafters  -
gnome-3-38-2004       0+git.6f39565          119       latest/stable    canonical✓    -
gnome-42-2204         0+git.c271a86          44        latest/stable    canonical✓    -
gnome-system-monitor  42.0                   181       latest/stable/…  canonical✓    -
gtk-common-themes     0.1-81-g442e511        1535      latest/stable/…  canonical✓    -
gtk2-common-themes    0.1                    13        latest/stable    canonical✓    -
qt513                 5.13                   24        latest/stable    keshavnrj✪    -
qt515-core20          5.15.4                 26        latest/stable    keshavnrj✪    -
red-app               8.0                    39        latest/stable    keshavnrj✪    -
snap-store            41.3-64-g512c0ff       599       latest/stable    canonical✓    désactivé
snap-store            41.3-66-gfe1e325       638       latest/stable    canonical✓    -
vlc                   3.0.18                 3078      latest/stable    videolan✓     -
youtube-dl            2021.12.17+git01bf89e  4806      latest/stable    joeborg       -

Hors ligne

#12 Le 04/12/2022, à 04:16

Coeur Noir

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

Comment faire alors ?

Si l'idée c'est de récupérer de l'espace disque, alors il faut repérer quels dossiers de ton système sont très occupés, comprendre pourquoi ils sont tant occupés, et éventuellement faire les nettoyages ou paramétrages en conséquence.
Voir ces exemples : https://forum.ubuntu-fr.org/viewtopic.p … #p22620112https://forum.ubuntu-fr.org/viewtopic.p … #p22620476

Comme déjà évoqué, chez toi on voit :

/dev/sda5        ext4        23G     19G  3,3G  86% /

c'est aujourd'hui bien trop petit pour la racine d'un système.
Ça sous-entend qu'il faudra redimensionner des partitions.

Préalable : aie une sauvegarde fiable des données que tu juges précieuses.


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#13 Le 04/12/2022, à 11:37

geole

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

xianbroc a écrit :
Périphérique Amorçage      Début        Fin   Secteurs Taille Id Type
/dev/sda1    *              2048     206847     204800   100M  7 HPFS/NTFS/exFAT
/dev/sda2                 206848  267079679  266872832 127,3G  7 HPFS/NTFS/exFAT
/dev/sda3              267079680 1953513471 1686433792 804,2G  5 Étendue
/dev/sda5              267081728  315908095   48826368  23,3G 83 Linux
/dev/sda6              315910144  341075967   25165824    12G 83 Linux
/dev/sda7              341078016 1953513471 1612435456 768,9G  7 HPFS/NTFS/exFAT
/dev/sda4             1953513472 1953523711      10240     5M 83 Linux
$ df -Th
Sys. de fichiers Type     Taille Utilisé Dispo Uti% Monté sur
/dev/sda5        ext4        23G     19G  3,3G  86% /
/dev/sda2        fuseblk    128G     89G   39G  70% /media/windows
/dev/sda7        fuseblk    769G    647G  123G  85% /media/common_data
/dev/sda6        ext4        12G    3,8G  7,2G  35% /home

Bonjour.
Puisque tu as une partition de données commune entre windows et ubuntu, ma proposition sera:
1) Lancer windows et lui demander se rétrécir. Disons de 20 Go.
  Nota: gparted sait rétrécir le C: mais il faut être certain que windows a été correctement arrêté, sinon il ne redémarre plus.
2) Booter avec un support d'installation de ubuntu et lancer gparted puis
3)  Agrandir par la gauche; la partition étendue SDA3.
4) Agrandir par la gauche la partition SDA5.
5) Installer boot-repair et faire la réparation recommandée.
Cela me semble beaucoup mieux que de rétrécir par la gauche la grande partition SDA7 quasiment pleine. Ce qui prendra des heures. Puis de déplacer sda6 pour agrandir SDA5


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#14 Le 04/12/2022, à 12:04

xianbroc

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

Coeur Noir a écrit :

Comment faire alors ?

éventuellement faire les nettoyages ou paramétrages en conséquence. Voir ces exemples

J'ai réduit mon journal qui prenait 2Go. Ça me permet de lancer ma mise à niveau vers 22.04.1.
Ensuite, je prendrai le temps de redimensionner mes partitions.

Hors ligne

#15 Le 04/12/2022, à 12:09

iznobe

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

Bonjour une autre possibilité , serait aussi , de joindre la partition /home a la partition systeme .


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#16 Le 04/12/2022, à 13:45

xianbroc

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

iznobe a écrit :

joindre la partition /home a la partition systeme

Cette jonction est-elle simple à réaliser ou oblige-t-elle à ré-installer le systeme ?

Hors ligne

#17 Le 04/12/2022, à 14:16

geole

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

Le principe.
Travailler en live USB.
Sauver le contenu du home  dans ta partition de donnée
Supprimer la partition SDA6 et agrandir SDA5
Restorer le contenu du home dans le répertoire /home
supprimer la description du home dans le fichier /fstab
rebooter
Tu as alors récupéré 7,2 Go assez facilement. Ce qui peut peut-être suffire pas mal de temps

Dernière modification par geole (Le 04/12/2022, à 14:16)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#18 Le 04/12/2022, à 14:50

iznobe

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

inutile de reinstaller . la procedure donnée par @geole me semble valide .


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#19 Le 04/12/2022, à 15:16

Coeur Noir

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

xianbroc a écrit :
iznobe a écrit :

joindre la partition /home a la partition systeme

Cette jonction est-elle simple à réaliser ou oblige-t-elle à ré-installer le systeme ?

Ne nécessite pas de réinstallation.
Nécessite de la rigueur : l'ordre des opérations importe.

Il s'agit de désactiver le montage de la partition dans /home en modifiant le fichier fstab - le dossier /home à la racine ne servira plus de point de montage, il retourne donc à son état « naturel » de dossier « normal ».
Au prochain démarrage, ton environnement de bureau est comme neuf, avec une ou des sessions « vides » de données.
Les données n'ont pas disparu : elles sont toujours stockées dans la partition qui était précédemment montée dans /home ( et qui maintenant n'est plus montée dès le démarrage système ).

Ensuite tu déplaces
⋅ les données visibles de cette partition vers ton espace de stockage le plus grand ;
⋅ les données cachées vers les dossiers correspondants dans /home/$USER sur la petite partition / racine

Au final, il ne restera rien dans cette partition qui autrefois montait dans /home, tu pourras donc la supprimer et répartir l'espace ainsi libéré vers une ou les partitions adjacentes.
Ou déplacer les autres partitions de sorte à pouvoir agrandir d'autant la / racine.

Rappel : manipuler des partitions est toujours une opération à risques et impose de s'assurer au préalable qu'on dispose de sauvegardes fiables des données qu'on juge précieuses.
Suffit d'une panne de courant à ce moment-là pour avoir des sueurs froides…

Selon comment les partitions auront été déplacées, il y a une forte probabilité que le système ne démarre plus car Grub aura perdu ses repères, d'où la recommandation de l'utilitaire boot-repair.
Et de procéder depuis une session live au sujet du partitionnement.


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#20 Le 04/12/2022, à 16:57

geole

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

Je considère que la technique par live-usb est plus pratique.


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#21 Le 05/12/2022, à 12:53

xianbroc

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

geole a écrit :

Supprimer la partition SDA6 et agrandir SDA5. Restorer le contenu du home dans le répertoire /home

Le /home sera recréé naturellement après la suppression de SDA6 ? Avec ses 2 users ?
Ou bien il me faudra les recréer ?

Dernière modification par xianbroc (Le 05/12/2022, à 12:56)

Hors ligne

#22 Le 05/12/2022, à 13:22

geole

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

Bonjour
Lorsque tu vas sauver le contenu de la partition contenant le home dans une partition ext4 probablement avec la commande rsync, vérifie bien que les deux utilisateurs et leurs fichiers cachés sont sauvés.

Lorsque tu vas restaurer le contenu  du sauvetage de la partition contenant le home dans le répertoire /home de la partition  racine  probablement avec la commande rsync, vérifie bien que les deux utilisateurs et leurs fichiers cachés sont restaurés.

https://doc.ubuntu-fr.org/tutoriel/recu … _un_livecd

Dernière modification par geole (Le 05/12/2022, à 13:22)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#23 Le 05/12/2022, à 14:28

Coeur Noir

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

Le /home sera recréé naturellement après la suppression de SDA6 ? Avec ses 2 users ?

Bah en fait surtout, le dossier /home n'a jamais quitté la racine du système !
Disons que ta partition système est A.
Dans un cas tu montais dans le dossier /home le contenu d'une autre partition B → le dossier /home inscrit dans A sert à ce moment-là de « porte~pont » pour le contenu situé dans dans B.
Dans l'autre cas, sans montage, tu te sers directement du dossier /home inscrit dans A comme « contenant » de données.

Les répertoires personnels des users, ce sont des sous-dossiers de /home ( directement ou par montage ) : des dossiers /home/$USER = ~ = $HOME

Et donc, oui, puisque tes users existent déjà dans le système, les dossiers $USER seront recrées directement dans /home s'ils n'y sont pas déjà.
Ce seront des dossiers « neufs » vides ( s'ils n'y existaient pas déjà préalablement * ) dans lesquels tu pourras réimporter certaines données ( essentiellement les cachées )
qui sont restées dans B que tu ne montes plus automatiquement dès le démarrage.
Pour les données visibles, tu pourrais adopter une autre stratégie : les déplacer vers une grosse partition de data communes qui existe déjà, par exemple.
Grosse partition de data communes qu'il sera opportun de monter dès le démarrage.

* S'ils n'y existaient pas déjà préalablement → car un « montage » de données dans un dossier se substitue aux données déjà existantes dans ce dossier…
Lorsqu'on libère un dossier de son rôle de point de montage, il retrouve alors son état initial d'avant montage. S'il contenait quelque chose avant montage, on retrouve alors là ce quelque chose après démontage.

Dernière modification par Coeur Noir (Le 06/12/2022, à 01:46)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#24 Le 05/12/2022, à 14:45

Coeur Noir

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

geole a écrit :

Je considère que la technique par live-usb est plus pratique.

D'accord et quasiment inévitable pour ce qui concerne la manipulation des partitions.

Par contre pour les déplacements / transferts / réorganisations des données, ça peut ajouter de la confusion au repérage des divers emplacements.
Surtout si les partitions du système « installé en dur » ne sont pas étiquetées.

Une commande telle que

lsblk -fe7,11 -o +pttype,size,model          # agrandir la fenêtre du terminal AVANT de lancer cette commande, son retour est un tableau assez large.

est aussi judicieuse ( montre les labels, uuid, etc ).
fdisk est intéressante pour voir la position physique des partitions, ce que ne montre pas lsblk.


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#25 Le 05/12/2022, à 20:06

xianbroc

Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit

Coeur Noir a écrit :

Une commande telle que

lsblk -fe7,11 -o +pttype,size,model          # agrandir la fenêtre du terminal AVANT de lancer cette commande, son retour est un tableau assez large.

est aussi judicieuse ( montre les labels, uuid, etc )...

Merci pour ce précieux conseil que je ne manquerai pas d'explorer.

Hors ligne