LINUX.ORG.RU

Увеличить размер / с помощью gparted

 , ,


1

1

Раздел полностью забился, в связи с чем хочу увеличить размер /home (sdb5), находящийся в / (sdb4). Загружаюсь с lifeusb, запускаю gparted и стопорюсь: не могу отключить /home, т.к. выдает следующую ошибку:

Не удалось отключить группу томов Logical volume fedora/swap in use. Can't deactivate volume group "fedora" with 2 open logical volume(s)

Скрин gparted: http://postimg.org/image/dk145jfbn/

[liveuser@localhost ~]$ df -lh
Файловая система        Размер Использовано  Дост Использовано% Cмонтировано в
/dev/mapper/live-rw       3,9G         3,1G  736M           81% /
devtmpfs                  2,0G            0  2,0G            0% /dev
tmpfs                     2,0G         488K  2,0G            1% /dev/shm
tmpfs                     2,0G         1,1M  2,0G            1% /run
tmpfs                     2,0G            0  2,0G            0% /sys/fs/cgroup
/dev/sdd1                 7,6G         953M  6,6G           13% /run/initramfs/live
tmpfs                     2,0G          16K  2,0G            1% /tmp
varcacheyum               2,0G         187M  1,8G           10% /var/cache/yum
vartmp                    2,0G            0  2,0G            0% /var/tmp
/dev/mapper/fedora-root    15G          14G  164M           99% /run/media/liveuser/cafa56d4-5962-4e3f-a353-56a6765fe3ed
/dev/sdc1                 299G         145G  154G           49% /run/media/liveuser/300
/dev/sda2                 112G          51G   62G           46% /run/media/liveuser/Mac

Насколько я понял, дело во все еще работающем swap, но не вижу его. Вероятно, им является sdb3, но как swap он не отображается и варианта swapoff там просто нет.

cat /proc/swaps

можно? А то че-то ты нас путаешь.

t184256 ★★★★★ ()
Ответ на: комментарий от t184256
cat /proc/swaps
Filename				Type		Size	Used	Priority
/dev/dm-1                               partition	4079612	0	-1

Вот еще fdisk

~# fdisk -l

Disk /dev/sda: 53.7 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 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: 0x00045252

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2499    20067328   83  Linux
/dev/sda2            2499        2611      901121    5  Extended
/dev/sda5            2499        2611      901120   82  Linux swap / Solaris

Hanalla ()
Ответ на: комментарий от Hanalla

Вопрос задавал из-под лайфюсб, а 2 комментарий написал уже из под системы, надеюсь это не критично.

Hanalla ()
Ответ на: комментарий от Hanalla

Критично, вопрос был именно «где liveusb нашла, предположительно, swap и как ей сказать от него отстать».

t184256 ★★★★★ ()
Ответ на: комментарий от t184256

В лайфюсб ввел cat /proc/swaps :

[root@localhost ~]# cat /proc/swaps
Filename				Type		Size	Used	Priority
/dev/dm-0                               partition	4079612	0	-1

Затем ввел swapoff /dev/dm-0, теперь cat /proc/swaps ничего не выводит. При попытке отключить sdb5 появляется это:

Не удалось отключить группу томов
Logical volume fedora/root contains a filesystem in use.
Can't deactivate volume group "fedora" with 1 open logical volume(s)

Насколько понял, есть еще 1 раздел, требующий отключения.

Еще раз fdisk -l из под лайфюсб:

Disk /dev/sdb: 59.6 GiB, 64023257088 bytes, 125045424 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0000e706

Устр-во   Загрузочный     Start Конец   Blocks  Id System
/dev/sdb1 *                2048    206847   102400   7 HPFS/NTFS/exFAT
/dev/sdb3              84082688  85106687   512000  83 Linux
/dev/sdb4              85106688 125045423 19969368   5 Extended
/dev/sdb5              85108736 125044735 19968000  8e Linux LVM
Hanalla ()
Ответ на: комментарий от Hanalla

О, /dev/dm-1 победили. Теперь после swapoff /dev/dm-1 еще осталось отмонтировать /dev/sdb5 и вперед. Даже, наверное, прямо из gparted правой кнопкой можно отмонтировать.

t184256 ★★★★★ ()
Ответ на: комментарий от t184256

Попробовал же отмонтировать (в самом gparted), в предыдущем комментарии написана всплывающая ошибка. Пишет про еще 1 раздел, но это не sdb5 судя по этому:

[root@localhost ~]# umount /dev/sdb5
umount: /dev/sdb5: not mounted
Hanalla ()
Ответ на: комментарий от Hanalla

Ах да, неправ. Не /dev/sdb5, а том на нем. Какой-нибудь /dev/dm-2.

umount /dev/dm*
t184256 ★★★★★ ()
Последнее исправление: t184256 (всего исправлений: 1)
Ответ на: комментарий от t184256

Ввел следующее:

[root@localhost ~]# umount /dev/dm*
umount: /dev/dm-0: not mounted
umount: /: target is busy
        (In some cases useful info about processes that
         use the device is found by lsof(8) or fuser(1).)
Теперь удалось выключить sdb5, спасибо. Буду дальше продвигаться.

Hanalla ()
Ответ на: комментарий от Hanalla

Расширил extended, затем расширил sdb5, вышло предупреждение:

Перемещение раздела может привести в невозможности загрузки операционной системы
Запрошена операция по перемещению начального сектора раздела /dev/sdb5.  
Перемещение раздела GNU/Linux, содержащего /boot, или системного раздела C: Windows, 
скорее всего, приведёт к невозможности загрузки.

Это формальное предупреждение или есть вероятность проблем при загрузке? Принимать изменения?

Hanalla ()
Ответ на: комментарий от Hanalla

«Чтоб я знал». Забэкапь весь диск dd, проверь и расскажи. Либо гугли/жди ответов от знатоков Windows.

t184256 ★★★★★ ()
Ответ на: комментарий от t184256

Принял изменения, система грузится. sdb5 оказался с неразмеченым местом, проверил раздел на ошибки и неразмеченное пространство стало чистым (в gparted), но на деле, обьемы не изменились, как было 15, так и осталось.

Скрин gparted: http://postimg.org/image/l9qproh7z/

Скрин свойств раздела: http://postimg.org/image/3rgywsz7t/

df -lh говорит, что размер не изменился (вероятно, я что-то не понял):

[root@localhost ~]# df -lh
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/live-rw      3.9G  3.1G  746M  81% /
devtmpfs                 2.0G     0  2.0G   0% /dev
tmpfs                    2.0G  416K  2.0G   1% /dev/shm
tmpfs                    2.0G  1.1M  2.0G   1% /run
tmpfs                    2.0G     0  2.0G   0% /sys/fs/cgroup
/dev/sde1                7.6G  953M  6.6G  13% /run/initramfs/live
tmpfs                    2.0G   24K  2.0G   1% /tmp
varcacheyum              2.0G  187M  1.8G  10% /var/cache/yum
vartmp                   2.0G     0  2.0G   0% /var/tmp
/dev/mapper/fedora-root   15G   15G     0 100% /run/media/liveuser/cafa56d4-5962-4e3f-a353-56a6765fe3ed
/dev/sdc1                299G  146G  153G  49% /run/media/liveuser/300

А fdisk -l пишет, что изменился:

Disk /dev/sdb: 59.6 GiB, 64023257088 bytes, 125045424 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0000e706

Device    Boot     Start       End   Blocks  Id System
/dev/sdb1 *         2048    206847   102400   7 HPFS/NTFS/exFAT
/dev/sdb3         206848   1230847   512000  83 Linux
/dev/sdb4        1230848 125044735 61906944   5 Extended
/dev/sdb5        1232896 125044735 61905920  8e Linux LVM
Hanalla ()
Ответ на: комментарий от Hanalla

На другом ресурсе советуют использовать resize2fs, выдает следующее:

[root@localhost ~]# resize2fs /dev/sdb5
resize2fs 1.42.8 (20-Jun-2013)
resize2fs: Bad magic number in super-block while trying to open /dev/sdb5
Couldn't find valid filesystem superblock.
Hanalla ()
Ответ на: комментарий от Hanalla

на кой тебе lvm, если ты не понимаешь, что он делает? resize2fs /dev/mapper/fedora-root ты хотел или что?

t184256 ★★★★★ ()
Ответ на: комментарий от t184256

Разобрался, ввел следующее:

[root@localhost ~]# lvextend -l +100%FREE /dev/mapper/fedora-root
  Extending logical volume root to 55.14 GiB
  Logical volume root successfully resized

Затем это:

[root@localhost ~]# resize2fs /dev/mapper/fedora-root
resize2fs 1.42.8 (20-Jun-2013)
Filesystem at /dev/mapper/fedora-root is mounted on /run/media/liveuser/cafa56d4-5962-4e3f-a353-56a6765fe3ed; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 4
The filesystem on /dev/mapper/fedora-root is now 14455808 blocks long.

Проблема решена, спасибо за помощь.

Hanalla ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.