LINUX.ORG.RU

Сообщения erltg

 

После изменения размера томов LVM запускается только GRUB

Форум — Admin

Доброго времени суток! Возможно, кто-нибудь сможет мне помочь. У меня вопрос скорее не «как починить?», а «где ошибка в настройке?». Надо было уменьшить размер тома home и увеличить root. Сразу оговорюсь, что делаю это из-за диплома и необходимости соблюсти его минимальный размер.

Настройка на виртуалке с astra linux. Вот вывод lsblk после установки ОС:

NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
sda               8:0    0   50G  0 disk 
├─sda1            8:1    0    1M  0 part 
├─sda2            8:2    0    1G  0 part /boot
└─sda3            8:3    0   49G  0 part 
  ├─VG405-lv_home 253:0  0 14.7G  0 lvm  /home
  └─VG405-lv_root 253:1  0 14.7G  0 lvm  /
sr0              11:0    1 1024M  0 rom

Загрузилась с Live-CD и активировала тома vgchange -ay. Проверила на ошибки том home e2fsck -f /dev/mapper/VG-lv_home:

e2fsck 1.47.0 (5-Feb-2023)
/dev/mapper/VG405-lv_home: recovering journal
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
Free blocks count wrong (3755073, counted=3747473).
Fix<y>? yes
Free inodes count wrong (960964, counted=960503).
Fix<y>? yes

/dev/mapper/VG405-lv_home: *****
/dev/mapper/VG405-lv_home: 489/960992 files (1.0% non-contiguous), 94575/3842048 blocks

Уменьшила размер файловой системы resize2fs /dev/mapper/VG405-lv_home 10G:

resize2fs 1.47.0 (5-Feb-2023)
Resizing the filesystem on /dev/mapper/VG405-lv_home to 2621440 (4k) blocks.
The filesystem on /dev/mapper/VG405-lv_home is now 2621440 (4k) blocks long.

Уменьшила размер тома lvreduce -L 10G /dev/mapper/VG405-lv_home:

WARNING: Reducing active logical volume to 10,00 GiB.
THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce VG405/lv_home? [y/n]: y
Size of logical volume VG405/lv_home changed from <14,66 GiB (3752 extents) to 10,00 GiB (2560 extents).
Logical volume VG405/lv_home successfully resized.

Вывод lvs:

  LV      VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lv_home VG405  -wi-a----- 10,00g                                                    
  lv_root VG405  -wi-a----- <14,67g                                                   

Проверила том root на наличие ошибок e2fsck -f /dev/mapper/VG-lv_root:

e2fsck 1.47.0 (5-Feb-2023)
/dev/mapper/VG405-lv_root: recovering journal
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
Free blocks count wrong (1515774, counted=1485370).
Fix<y>? yes
Free inodes count wrong (723300, counted=722193)
Fix<y>? yes

/dev/mapper/VG405-lv_root: ***** FILE SYSTEM WAS MODIFIED *****
/dev/mapper/VG405-lv_root: 240687/962880 files (0.2% non-contiguous), 2359750/3845120 blocks

Увеличила его lvextend -L +4G /dev/mapper/VG405-lv_root:

Size of logical volume VG405/lv_root changed from <14,67 GiB (3755 extents) to <18,67 GiB (4779 extents).
Logical volume VG405/lv root successfully resized.

Увеличила файловую систему resize2fs /dev/mapper/VG405-lv_root:

resize2fs 1.47.0 (5-Feb-2023)
Resizing the filesystem on /dev/mapper/VG405-lv_root to 4893696 (4k) blocks.
The filesystem on /dev/mapper/VG405-lv_root is now 4893696 (4k) blocks long.

Вывод lvs:

  LV      VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lv_home VG405  -wi-a----- 10,00g                                            
  lv_root VG405  -wi-a----- <18,67g  

Перезапустилась без Live-CD и вылез GRUB. Попробовала зайти снова с Live-CD и примонтировать boot, root и системные каталоги. Это не помогло.

Извините за возможные ошибки в оформлении, я тут в первый раз

 ,

erltg
()

RSS подписка на новые темы