Используя gparted и partimage из SysRescCD, я недавно
После этих операций раздел ext3 больше, чем когда я начал, но файловая система по-прежнему сообщает старый размер:
$ fdisk -l
Disk /dev/sda: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 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: 0x1549f232
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 102400 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 13 12772 102487666 7 HPFS/NTFS
/dev/sda3 12773 76258 509947904 5 Extended
/dev/sda4 76258 77826 12591104 7 HPFS/NTFS
/dev/sda5 12773 25597 103010304 83 Linux
/dev/sda6 25597 27016 11395072 82 Linux swap / Solaris
/dev/sda7 27016 59024 257102848 83 Linux
Расширенный раздел / dev / sda3 содержит / dev / sda5, / dev / sda6 / и / dev / sda7. Образ Ubuntu находится на / dev / sda5 - это тот же раздел, на котором он был изначально. До операций / dev / sda5 было 50 ГБ, теперь 98 ГБ.
$ sudo df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 50G 46G 2.3G 96% /
none 2.9G 276K 2.9G 1% /dev
none 3.0G 2.1M 3.0G 1% /dev/shm
none 3.0G 372K 3.0G 1% /var/run
none 3.0G 0 3.0G 0% /var/lock
none 50G 46G 2.3G 96% /var/lib/ureadahead/debugfs
/dev/sdb1 597G 170G 427G 29% /media/My Book__
/dev/sda7 242G 8.2G 221G 4% /media/012583af-4e10-4bec-84b2-d691c3fd5f96
Я ищу совета, что я могу сделать, чтобы ext3 на / dev / sda5 использовала все 98G.
Вы пытаетесь изменить размер файловой системы. В вашей резервной копии на основе образа хранятся все метаданные, которые были в исходном разделе, который, как вы заметили, также включает размер. Программа для этого resize2fs
. Вы уже проделали тяжелую работу по увеличению раздела, так что все должно пройти довольно быстро. Поскольку это ваш корневой раздел, это нужно будет сделать в однопользовательском режиме (или, возможно, загрузить какой-либо ISO-Linux, я не уверен).
resize2fs /dev/sda5
Это должно быть все, что вам нужно сделать.
Дело в том, что когда вы копируете резервную копию раздела, она сохраняет (как вы заметили) тот размер, который был, потому что в файловой системе есть какое-то поле для этого. Я предлагаю вам не копировать весь раздел, а переформатировать в ext3 ваш раздел 98G и скопировать файлы в этот новый раздел. Чтобы избежать некоторых проблем с разрешениями, используйте команду cp -pr (флаг p для сохранения разрешений и r для рекурсивного)