web-dev-qa-db-fra.com

Comment récupérer la capacité perdue après avoir utilisé Gparted?

J'ai un ordinateur portable avec un seul SSD Intel 80 Go. À l'origine, je n'avais que W7, mais j'ai installé Ubuntu sur une petite partition de ce disque. Récemment, j'ai voulu étendre la partition contenant Ubuntu et ainsi démarrer à partir d'une clé USB pour exécuter Gparted à partir de là. L'idée était de redimensionner la partition W7 et d'utiliser cet espace supplémentaire pour ma partition Ubuntu. J'avais:

Windows partition 61GB
Ubuntu partition 9,3GB
Linux-Swap 4GB

Le redimensionnement de la partition W7 à l’aide de Gparted s’est bien passé, ce qui m’a donné un peu d’espace disque non alloué. Je devais maintenant déplacer cet espace non alloué à côté de ma partition Ubuntu. Pour ce faire, j'ai supprimé le disque d'échange utilisé par Ubuntu afin d'étendre la partition Ubuntu à cette zone du disque dur. Ce qui signifie que j'ai eu:

Windows partition 56,17GB
Unallocated 4,88GB
Ubuntu partition 9,3GB
Unallocated 4GB

J'ai ensuite utilisé ensuite l'espace non alloué de la partition Windows en tant que nouveau disque d'échange:

Windows partition 56,17GB
Linux-Swap 4,88GB
Ubuntu partition 9,3GB
Unallocated 4GB

Et enfin, je voulais étendre ma partition Ubuntu pour inclure l'espace désormais non alloué de l'ancien swap. C'est là que j'ai eu des problèmes.

J'ai essayé de redimensionner la partition Ubuntu dans Gparted, mais j'ai reçu un message d'erreur que je n'ai pas enregistré. La partition Ubuntu a toutefois grandi et selon Gparted, j'ai maintenant:

Windows partition 56,17GB
Linux-Swap 4,88GB
Ubuntu partition 13,5GB

Le problème est que les 4 Go supplémentaires dans la partition Ubuntu n'apparaissent pas, c'est comme si j'avais gagné 4 Go, mais que ces 4 Go sont utilisés par certains fichiers. Lors de l'exécution de df -h, la partition est toujours répertoriée comme étant de 9,3 Go et non de 13,5 Go comme dans Gparted.

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda5       9,3G  7,5G  1,3G  86% /
none            4,0K     0  4,0K   0% /sys/fs/cgroup
udev            2,0G   12K  2,0G   1% /dev
tmpfs           393M  864K  392M   1% /run
none            5,0M     0  5,0M   0% /run/lock
none            2,0G  488K  2,0G   1% /run/shm
none            100M   36K  100M   1% /run/user
/dev/sda1        57G   44G   13G  79% /media/OS

Je voulais poster une image de Disk Utility, mais comme c'est ma première question, je ne suis pas autorisé. Il montre cependant que la partition a une taille de 14 Go.

J'ai essayé d'utiliser fstrim -v /, mais cela n'a pas semblé aider.

GParted 0.12.1 --enable-libparted-dmraid

Libparted 2.3

Check and repair file system (ext4) on /dev/sda5  00:00:04    ( ERROR )  

calibrate /dev/sda5  00:00:00    ( SUCCESS )  

path: /dev/sda5
start: 128,047,104
end: 156,301,311
size: 28,254,208 (13.47 GiB)  


check file system on /dev/sda5 for errors and (if possible) fix them  00:00:04    ( SUCCESS )  

e2fsck -f -y -v /dev/sda5  

Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information

 234643 inodes used (37.27%, out of 629552)
 332 non-contiguous files (0.1%)
 596 non-contiguous directories (0.3%)
 # of inodes with ind/dind/tind blocks: 0/0/0
 Extent depth histogram: 185927/200
 1840791 blocks used (73.84%, out of 2492928)
 0 bad blocks
 0 large files

 144531 regular files
 20184 directories
 57 character device files
 25 block device files
 0 fifos
 30 links
 69834 symbolic links (48423 fast symbolic links)
 3 sockets
------------
 234664 files


e2fsck 1.42.5 (29-Jul-2012)




grow file system to fill the partition  00:00:00    ( ERROR )  

resize2fs /dev/sda5  

resize2fs 1.42.5 (29-Jul-2012)
resize2fs: /dev/sda5: The combination of flex_bg and
    !resize_inode features is not supported by resize2fs. 
3
Obi-Wan

Le problème semble être lié au redimensionnement du système de fichiers Ubuntu (probablement ext2, ext3 ou ext4) avec resize2fs 1.42.5.

Vous pouvez essayer de démarrer à partir d'un média contenant le dernier GParted Live (la version stable la plus récente est la 0.16.2-1b). Cette image en direct utilise une version plus récente de resize2fs 1.42.8-1.

Cette nouvelle version de GParted (0.16.2) indiquera également s'il y a de l'espace non alloué dans la partition.

2
Curtis Gedak

Ouvrez à nouveau gparted et exécutez un CHECK sur le système de fichiers. Cela étendra également l'utilisation de tout l'espace disponible.

0
psusi