Redimensionner mon hd

bonjour,
je me suis créé 1 serveur debian depuis plusieurs années maintenant, sur un disque dur externe en usb, le tout derriere 1 dockstar. C’est une merveille, ca ronronne.
mais j’arrive aux limites.
A l origine j’avais mes fichier video et audio dessus. Pour ce faire, j’ai créé une partition.

Maintenant, mon systeme arrive a ses limites et je dois trouver de la place. Donc je souhaite reprendre du disque sur ma partition. Comme je ne suis pas un crac et que je ne veux pas tout perdre, je vous solicite

# df Sys. de fichiers 1K-blocs Utilisé Dispo. Uti% Monté sur rootfs 4134900 3434772 490080 88% / none 60520 60 60460 1% /dev /dev/sda1 4134900 3434772 490080 88% / tmpfs 62860 0 62860 0% /lib/init/rw tmpfs 62860 0 62860 0% /dev/shm tmpfs 62860 456 62404 1% /tmp /dev/sda1 4134900 3434772 490080 88% /home/eibd/commun /dev/sda3 956783084 546582128 361599112 61% /opt

[code]# fdisk -l

Disk /dev/sda: 1000.2 GB, 1000204885504 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6eaf401e

Device Boot Start End Blocks Id System
/dev/sda1 * 1 523 4200966 83 Linux
/dev/sda2 524 588 522112+ 82 Linux swap / Solaris
/dev/sda3 589 121601 972036922+ 83 Linux
[/code]
Je n’ai pas de gui sur cette machine, donc Gparted est à oublier.
donc je dois certainneent utiliser fsck et resize2fs ?

Mais comment faire ?

Merci.
Arnaud

Le fait de ne pas avoir de gui sur cette machine ne me semble pas une raison suffisante pour oublier gparted que tu peux trés bien utiliser à partir d’un live cd ou un live usb.

et de plus gparted ne doit s’utiliser que sur des partitions démontées donc nécessité d’utiliser un live cd,knoppix de préférence.

Merci

Une de tes partitions est montée deux fois : sur / et sur /home/eibd/commun. C’est voulu ?
Ça ne risque pas de poser de problèmes de sécurité pour un serveur de monter la racine dans le dossier personnel d’un utilisateur ?

Excellente remarque !!! je ne l’avais jamais vu. Mais Autant répondre clairement : ca me dépasse…

Donc je dirais que ce n’est pas voulu. Pour moi, /home/eibd/commun n’a rien n’a faire en tant que partition. C’est un répertoire comme tous les autres.
Comment revoir ca ?

Et c’est normal que je ne vois pas la partition /dev/sda2 (swap ) lors d’un df ?

Merci.
Arnaud

[quote]Donc je dirais que ce n’est pas voulu. Pour moi, /home/eibd/commun n’a rien n’a faire en tant que partition. C’est un répertoire comme tous les autres.
Comment revoir ca ?[/quote]
commente la ligne (mets un # au début) dans le fichier /etc/fstab

oui

Le problème, c’est que tu as une partition /opt qui prend tout le reste de l’espace disque.

si tu avais un autre disque pour la sauver, tu pourrais :

  • sauver /opt
  • sous fsck detruire la partition 3 puis créer
    • partition 3 : /usr taille 4 Go (ou 500 pistes)
    • partition 4 : étendue (tout le reste du disque)
    • partition 5 : 1 ou 2 Go pour /home
    • partition 6 : /opt le reste ou un peu moins pour ne pas avoir le même problème la fois suivante

Et ensuite, tu déplaces /usr et /home dans les nouvelle partitions et tu recharges le /opt

Si pas d’autre espace de stockage, voir avec d’autres comment tu pourrais réduire la taille de /opt