[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Modifier la taille des partitions après installation



Dimanche 5 février 2006, 13:05:37 CET, Michel MOUNIER a écrit :
> 
> Bonjour,

'jour,
 
> J'ai une Debian Sarge installée sur mon portable avec HD de 40 Go dont 
> 30 pour Debian et 10 pour XP.
> A l'install, j'ai laissé faire l'installateur (ça fait quelques
>mois !) 
> et j'ai le / qui est maintenant occupé à 100% et toute tentative de 
> nouvelle installation ou mise à jour de logiciel se solde par error !
>[...]

> voulant utiliser QtParted, j'ai booté avec Mepis 3.3.1   et qtparted me 
> répond qu'il ne peut rien faire sur la hda3 (partition étendue) car
> elle est montée !

Les live-cd ont l'habitude de monter automatiquement les partitions
reconnues (comme cela l'utilisateur peut accéder à ses données sans
chercher à comprendre).

Tu peux donc les démonter sans crainte. Mais...

> Un(e) spécialiste pense-t-il que je peux sans risques énormes démonter 
> toutes mes partitions existantes et faire mes transferts de place sans 
> risque de pertes de données de l'une à l'autre.  Je voudrais prendre
> sur /var pour faire glisser sur / (objectif : arriver à 2 Go ... est-ce 
> raisonnable ?)

Étant donnée leur position, tu ne pourras pas faire un « glissement ».

Ce que tu peux faire (sans démonter les partitions car cela reste au
niveau des données) :
- faire un répertoire var dans /var et y déplacer tous les fichiers
  de /var :
# cd /mnt/hda6 (ou un truc comme ça, je ne sais pas où Mepis monte les
                partitions...)
# mkdir var
# mv * var     (là, il se plaint que var ne peut aller dans var, ce qui
                est logique et pas grave)

- copier toutes les données de / dans /var :
# cp -a /mnt/hda2 . (là, il devrait se plaindre à propos de lost+found et
                     var qui existent déjà, et, encore une fois, c'est pas
                     grave)

- dans la fstab, virer ce qui concerne hda6 et remplacer hda2 par hda6 ;
- pour grub, modifier le menu.lst de /mnt/hda2 (l'ancien /) en remplaçant
  hda2 par hda6 suffit pour un redémarrage mais, pour la suite, il faut
  indiquer à grub d'utiliser le menu.lst de hda6 (sinon les futures
  modifs du menu.lst ne serviront à rien : grub continuera de les lire
  sur l'ancien). J'ai cherché un peu mais je n'ai aucune certitude sur la
  façon de prévenir grub simplement. Donc, au pire, réinstaller grub :
# grub
> root (hd0,5)
> setup (hd0)
> quit
#

Tu auras alors un / de 2 Go et une partition de 256 Mo inutile.

(Une autre solution serait de fusionner hda1 et hda2, à moins
 que /mnt/win te serve, mais ça m'étonnerait ;o)

> Merci de vos conseils éclairés et énoncés de manière simple :)

À toi de juger.

> Michel

-- 
 Sylvain Sauvage



Reply to: