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

Debian Discussion :

Modifier les partitions


Sujet :

Debian

  1. #1
    Membre éclairé
    Inscrit en
    Novembre 2003
    Messages
    554
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 554
    Par défaut Modifier les partitions
    Bonjour,
    Voici l'état de mon disque
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    /dev/sda1   ext3                  20 Go
    non alloué                        36 Go
    /dev/sda2/  extended              56 Go
       /dev/sda5   ext3        /      16 Go
       /dev/sda7   linux-swap          1 Go
       /dev/sda8   ext3        /var    8 Go
       /dev/sda9   ext3        /usr    8 Go
       /dev/sda10  ext3        /tmp    4 Go
       /dev/sda11  ext3        /home  16 Go
       /dev/sda6   fat32               2,4 Go
    non alloué                         2,4 Go
    Il se trouve que mon /home est plein.
    Je souhaiterais le redimensionner ou le mettre à la place de l'espace non alloué de 36Go que j'ai au début.
    GParted, ne me donne pas la main pour redimensionner ces partitions.
    Peut-être parce qu'elles font partie de EXTENDED.

    Bref, queqlqu'un pourrait-il me dire faire sans perdre mes données ?
    Merci d'avance

  2. #2
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

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

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    ton Gparted devrai etre lancé en root pour avoir l'accès en modification

    tu boot en single et tu lance gparted de là...

    ==========

    sinon une autre méthode, tu modifies ton /etc/fstab pour la nouvelle future partition /home dans les 38Go livres (non alloué 36+non aloué 2.4)

    tu fais un backup de /home avant bien sur

    tu utilisera le format de partition LVM pour pouvoir utiliser les trois espaces...
    (y compris le /home actuel)

    tu formates ta nouvelle partition de 16+32+2.4 et c'est elle que tu ajoute dans le fstab comme nouveau /home

    tu la mount tu restore tes données et basta...

    ==================================


    ceci dit ton plan de partitionnement n'est pas vraiment bon

    / 1go est déjà trop
    /var 2Go voire 4Go selon que tu utilises des SGBD ou applis bavardes en fichier log peuvent largement suffir, certaines config /var 512Mo suffisent !!!
    /tmp 4Go idem si tu ne travailles pas sur des images ISO de CD ou de DVD c'est beaucoup trop.... par contre si tu edites des DVD de films de vacances ou autre c'est trop petit (un dvd faisant 4.7Go ou 9G en double layer)
    /usr 8GO

    par exemple une config bureautique/developpement sur un portable (avec petit disque dur séré au plus juste):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    $ df -h | awk '{print $3"\t" $6}'  
    Used    Mounted
    128M   /
    1G   /tmp
    2G    /usr
    256M    /usr/X11R6
    4G    /usr/local
    2G    /usr/src
    512M   /var
    /home # tout ce qui reste
    à l'inverse un serveur SGBD+applis intranet+monitoring+sauvegardes+versionning pour l'historisation des sauvegardes

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Used    Mounted
    128M   /
    16G   /home
    2G   /tmp
    2G    /usr
    256M    /usr/X11R6
    2G    /usr/local
    64G    /opt
    2GM    /usr/src
    4G   /var
    /home est petit car il contient que les users virtuels des applications et leurs logs/saves incrémentales & scripts + un compte operateur pour l'administration de la machine
    /opt contient le moteur du SGBD et les fichiers de DATA du SGBD
    /usr/local est un peu plus petit parce qu'il y a moins d'applis locales.
    /var en revanche est plus gros
    pour les logs en particulier et les mails envoyés par les applications à root & operateur
    /tmp & /var sont plus gros pour les fichiers buffers lors des sauvegardes...

    /opt ici est un LVM sur 2 disques dur de 32Go iSCSI ultrarapides
    et n'est donc pas limité en volume ... si ça gonfle et prend toute la place ... pas de problème on ajoute un disque et on étand la partition par dessus celui là....

    ==================

    noter que partitionner fortement un disque dur unique n'a en général pas de sens, pour un particulier, à l'exception de /home pour des raisons évidentes de facilité de sauvegardes.....

  3. #3
    Membre éclairé
    Inscrit en
    Novembre 2003
    Messages
    554
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 554
    Par défaut
    Merci pour tes explications.

    1ère question :
    Citation Envoyé par frp31 Voir le message
    ton Gparted devrai etre lancé en root pour avoir l'accès en modification
    tu boot en single et tu lance gparted de là...
    Comment faire pour booter en single et lancer gparted ?
    Lorsque je boote en single, j'arrive dans une console en mode commande.
    Si je lance gparted (/usr/sbin/gparted), il refuse parce que je ne suis pas dans un écran graphique

    2ème question :
    Citation Envoyé par frp31 Voir le message
    sinon une autre méthode, tu modifies ton /etc/fstab pour la nouvelle future partition /home dans les 38Go livres (non alloué 36+non aloué 2.4)
    Comment faire pour modifier mes partitions seulement avec /etc/fstab qui ne contient chez moi, que les points de montage

    Contenu de mon fstab (j'ai supprimé les UUID pour que ce soit plus clair) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    proc		/proc		proc	defaults			0	0
    /dev/sda5	/		ext3	defaults,errors=remount-ro	0	1
    /dev/sda9	/usr		ext3	defaults			0	2
    /dev/sda8	/var		ext3	defaults			0	2
    /dev/sda11	/home		ext3	defaults			0	2
    /dev/sdb1	/SaveDisk	ext3	defaults			0	2
    /dev/sda10	/tmp		ext3	defaults			0	2
    /dev/sda6	/media/RECOVER	vfat	defaults,utf8,umask=0		0	2
    /dev/sda7	none		swap	sw				0	0
    PS. Au passage, sais-tu à quoi sert le /media/RECOVER. J'avais autrefois une partition WINDOWS. Est-ce une création de ce temps là ?

    3ème question :
    Citation Envoyé par frp31 Voir le message
    tu utilisera le format de partition LVM pour pouvoir utiliser les trois espaces... (y compris le /home actuel)
    C'est quoi le format de partition LVM.
    J'ai des partitions ext3. Faut-il que je les change ?

    Merci pour toutes tes explications

  4. #4
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

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

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    alors oui bien sur le mode single est strictement utilisé avec la console root c'est normal...

    il faut que lances X à la main

    typiquement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $ X  :1 &
    $ #quand tu as l'écran qui est up c'est que c'est bon tu reviens sur la console avec CTRL+ALT+F1
    $ DISPLAY=localhost:1 gparted
    # tu repasses en mode graphique CTRL+ALT+F7 si tu as pas changé tes options par défaut...
    ===============================

    pour utiliser LVM logical volume manager, il faut utiliser LVM à la place d'EXT3 c'est pourquoi tu es obligé soit d'y penser dès le départ, soit de sauvegarder tes tonnées pour les remettre une fois le LVM crée...
    PV: phisical volume
    VG : volume groupe
    LV : logical volume

    exemple :
    pvcreate /dev/sdc1
    pvcreate /dev/sdd1
    vgcreate mvg /dev/sdc1 /dev/sdd1
    lvcreate -n vol1 -L 10g mvg
    lvcreate -n Vol2 -L 50g mvg
    mkfs -t ext4 /dev/mvg/vol1
    mkfs -t ext4 /dev/mvg/vol2
    mkdir /Essai1
    mount /dev/mvg/vol1 /Essai1
    c'est le LV qu'on formate et qu'on monte

    dans la fstab c'est donc le LV qu'on donne comme chemin /dev/......

    pour faire une extention c'est le VG qu'on augmente en premier
    et ensuite le LV forcément puisque le VG est le conteneur des LV
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    lvresize -L 55g /dev/mvg/vol2

  5. #5
    Membre éclairé
    Inscrit en
    Novembre 2003
    Messages
    554
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 554
    Par défaut
    Pour migrer mon /home vers une partition plus large, j'envisage la séquence suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    1) cd /                      On se place dans le répertoire racine
    2) mkdir /HOME               Création du nouveau répertoire HOME
    3) mount /dev/sda3 HOME      Montage de la partition plus large sur HOME 
    4) cp -r home HOME           Copie du contenant de home vers HOME
    5) umount /dev/sda11         Démonter l'ancien home
    6) mv home homeOld           Renommage de l'ancien home
    7) mv HOME home              Renommage du nouveau HOME en home
    8) modifier fstab            Pour prendre en compte toutes les modifs
    Pourriez-vous me confirmer la suite de ces instructions et me dire si je ne fais pas de bétises.

  6. #6
    Membre éprouvé Avatar de eric-m
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Mars 2011
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2011
    Messages : 62
    Par défaut
    Citation Envoyé par enicnath Voir le message
    Pour migrer mon /home vers une partition plus large, j'envisage la séquence suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    1) cd /                      On se place dans le répertoire racine
    2) mkdir /HOME               Création du nouveau répertoire HOME
    3) mount /dev/sda3 HOME      Montage de la partition plus large sur HOME 
    4) cp -r home HOME           Copie du contenant de home vers HOME
    5) umount /dev/sda11         Démonter l'ancien home
    6) mv home homeOld           Renommage de l'ancien home
    7) mv HOME home              Renommage du nouveau HOME en home
    8) modifier fstab            Pour prendre en compte toutes les modifs
    Pourriez-vous me confirmer la suite de ces instructions et me dire si je ne fais pas de bétises.
    Voila ce que je ferais
    1) mount /dev/sda3 /mnt (si rien n'est déjà monté sur /mnt)
    2) cp -ax /home/* /mnt (rem: je pense pas que l'option -x soit utile dans ce cas là, mais c'est une bonne habitude lorsque l'on veut copier une seule partition)
    3) modification du fstab (/dev/sda3 /home)
    4)mount -a
    5) umount /mnt

  7. #7
    Membre éclairé
    Inscrit en
    Novembre 2003
    Messages
    554
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 554
    Par défaut
    Citation Envoyé par eric-m Voir le message
    Voila ce que je ferais
    1) mount /dev/sda3 /mnt (si rien n'est déjà monté sur /mnt)
    2) cp -ax /home/* /mnt (rem: je pense pas que l'option -x soit utile dans ce cas là, mais c'est une bonne habitude lorsque l'on veut copier une seule partition)
    3) modification du fstab (/dev/sda3 /home)
    4)mount -a
    5) umount /mnt
    Ok, merci, tout fonctionne

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [BP]Borland Pascal : modifier les couleurs par défaut.
    Par Pipoland dans le forum Turbo Pascal
    Réponses: 13
    Dernier message: 12/10/2004, 22h32
  2. [Crystal Reports 10] Modifier les données d'un état
    Par jidea dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 17/08/2004, 19h16
  3. Réponses: 4
    Dernier message: 27/05/2004, 16h00
  4. [VBA-E]modifier les attributs d'un commentaire dans une cellule
    Par Olivier vb dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/03/2004, 11h26
  5. [EXCEL]Modifier les marges d'une page dans Excel
    Par ms91fr dans le forum Composants VCL
    Réponses: 4
    Dernier message: 06/01/2004, 16h26

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