Vincent H. a écrit, mercredi 12 mars 2008, à 10:00 : > Bonjour la liste!
bonjour. > J'ai une debian qui tourne au poil et j'étais très content jusqu'à > hier soir lorsque je me suis rendu compte que j'avais été vraiment > trop radin sur la partition système : / > > En effet : > > $ df -h > Sys. de fich. Tail. Occ. Disp. %Occ. Monté sur > /dev/hda1 6,5G 6,2G 0 100% / > > J'aimerais donc agrandir cette partition. Le problème c'est que j'ai > des données sur le reste du disque. Si tu nous disais ce qui suit sur ton disque ? Par exemple la sortie de fdisk -l /dev/hda Cette partition racine me semble beaucoup trop grosse... A priori, je dirais qu'il faut créer une ou plusieurs autres partitions (/home, /usr, /var, ...(non, pas /etc :)). Regarde où est l'excédent de poids (du -sh /*)? > Pour les données je peux faire un backup tout simple et les copier sur > un autre disque. Faire une sauvegarde de ses données personnelles est toujours une bonne idée. Si la place manque, récupérer un etc_"$(date +%F-%X)".tar.gz et dpkg --get-selections >mes_paquets_debs_"$(date +%F-%X)" permet de retrouver son système, sauf oubli de ma part --- comme /var/www et/ou les bases de données. > Mais pour la partition bootable j'ai peur que ça pose souci. Avec lilo, oui, car en rétrécissant la partition certains fichiers pourraient être déplacés. > J'aimerais donc faire un ghost de cette partition, refaire mes > partitions et remettre l'image dans une partition plus grande. Tu peux aussi tout simplement - passer en mode « single » (telinit 1) ; tous les services seront arrêtés, et très peu de fichiers resteront ouverts (lsof). - recopier disons /home dans /data (ta partition de données, qui ne contient pas encore un sous-répertoire /data/home) cp -avx /home /data/ - vérifier que tout va bien rsync -auvxH /home/ /data/home/ - faire aussi une sauvegarde *ailleurs* ; - effacer au moins partiellement le contenu de /home, puis mv /home /sweet_home # ou rm -rf /home ln -sv /data/home /home Ça permet de débloquer provisoirement la racine, et de réfléchir 42 fois avant de tout casser. > J'ai consulté les archives de la liste et j'ai pu noter plusieurs > logiciels intéressants: > partimage, g4u et mondo. > > J'aimerais savoir lequel est le plus adapté à mon besoin ~ $ apt-cache search parted gparted - GNOME partition editor libparted1.7-1 - The GNU Parted disk partitioning shared library libparted1.7-dbg - The GNU Parted disk partitioning library debug development files libparted1.7-dev - The GNU Parted disk partitioning library development files libparted1.7-i18n - The GNU Parted disk partitioning library i18n support parted - The GNU Parted disk partition resizing program parted-doc - The GNU Parted disk partition resizing program documentation gnu-fdisk - linux fdisk replacement based on libparted ~ $ apt-cache search partimage partimage - backup partitions into a compressed image file partimage-doc - Partition Image User Documentation partimage-server - server to use partimage across a network Parted te permet de redimensionner une partition existante --- attention, le début est fixe, pour agrandir il faudra au préalable dégager de la place derrière... > et j'aimerais savoir si la procédure que je compte utiliser est la > bonne. A savoir. > > Récupérer un live CD (lequel ? knoppix?). Pour le live CD, il vaut mieux utiliser le plus proche du système utilisé (compatibilité du système de fichier créé) : un live trop récent pour une vieille stable peut donner des soucis. > Créer l'image de ma partition bootable et l'enregistrer sur mon > deuxieme disque dur. Comme hda1 est pleine, il est rationnel de sauvegarder l'image dd if=/dev/hda1 of=/autre_disque/image_hda1-"$(date +%F-%X)" mais pour une partition à moitié vide, un (ou plusieurs) *.tar.gz est préférable. En mode parano, on évite de compresser. > refaire les partitions du -sh /* te donneras un ordre de grandeur de la taille utile. > reinstaller l'image > > rebooter > > J'ai bon? C'est l'idée, oui. > Merci d'avance! Hop zat elpse, -- Jacques L'helgoualc'h -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

