Как вернуть потерянную емкость после использования Gparted?

У меня есть ноутбук с одним Intel 80GB SSD. Изначально у меня был только W7, но я установил Ubuntu на небольшой раздел этого диска. Недавно я захотел расширить раздел, содержащий Ubuntu, и загрузился с USB для запуска Gparted оттуда. Идея состояла в том, чтобы изменить размер раздела W7 и использовать это дополнительное пространство для моего раздела Ubuntu. У меня было:

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

Изменение размера раздела W7 с помощью Gparted прошло нормально, что дало мне некоторое нераспределенное дисковое пространство. Теперь мне нужно было переместить это нераспределенное пространство рядом с моим разделом Ubuntu. Для этого я удалил диск подкачки, используемый Ubuntu, чтобы расширить раздел Ubuntu в этой области жесткого диска. Что означает, что у меня было:

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

Затем я использовал нераспределенное пространство из раздела Windows в качестве нового диска подкачки:

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

И наконец я хотел расширить свою Ubuntu. раздел, чтобы включить теперь нераспределенное пространство из старого раздела. Вот где у меня были проблемы.

Я попытался изменить размер раздела Ubuntu в Gparted, но получил сообщение об ошибке, которое не сохранил. Однако раздел Ubuntu действительно вырос, и в соответствии с Gparted у меня теперь есть:

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

Проблема заключается в том, что дополнительные 4 ГБ в разделе Ubuntu не отображаются, как если бы Я получил 4 ГБ, но эти 4 ГБ используются каким-то файлом. При работе df -h раздел по-прежнему указывается как 9,3 ГБ, а не 13,5 ГБ, как в 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

Я хотел опубликовать образ Дисковой утилиты, но так как это мой первый вопрос, мне не разрешили. Тем не менее, он показывает раздел как 14 ГБ.

Я пытался использовать fstrim -v /, но, похоже, это не помогло.

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
задан 8 October 2013 в 22:40

3 ответа

Проблема заключается в изменении размера файловой системы Ubuntu (вероятно, ext2, ext3 или ext4) с помощью resize2fs 1.42.5.

Вы можете попробовать загрузиться с носителя, содержащего последнюю версию GParted Live (последняя стабильная версия - 0.16.2-1b). Это живое изображение использует более новую версию resize2fs 1.42.8-1.

Эта более новая версия GParted (0.16.2) также будет указывать, есть ли нераспределенное пространство внутри раздела.

0
ответ дан 8 October 2013 в 22:40

Снова откройте gparted и запустите CHECK в файловой системе. Это также расширит его, чтобы использовать все доступное пространство.

0
ответ дан 8 October 2013 в 22:40

Ваше объяснение довольно сложно следовать, но когда вы имеете дело с Windows, было бы лучше изменить размер диска с Windows, чтобы избежать многих проблем. В Windows вы вводите это в Run> diskmgmt.msc, и появляется управление дисками. Вы хотели бы сделать все изменения размера окон там. Я определенно думаю, что вы должны запустить diskmgmt, чтобы увидеть, что он показывает. Windows может перемещать свои собственные файлы, когда вы изменяете размер раздела с помощью diskmgmt, но Linux этого не делает. также вы можете захотеть запустить Bleachbit на вашей установке Ubuntu для очистки ненужных файлов. Вы можете быть удивлены тем, сколько места вы восстановите, если не использовали его раньше. Вы можете скачать Bleachbit из Ubuntu Software Manager. Запустите Bleachbit как пользователь root и пользователь, чтобы удалить ненужный ход.

0
ответ дан 8 October 2013 в 22:40

Другие вопросы по тегам:

Похожие вопросы: