#Подключите следующие файловые системы с LVMразмером по 1Gb: #●/var/log (ext4) #●/var/lib/db (xfs) #●swap отдельным разделом #●/log -> /var/log (bind mount, без LVM) #●/distr -> дистрибутив.iso (loop, без LVM) # Здесь можно смонтировать любой ISOфайл, например, с дистрибутивом Linux # Что имеем: lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sr0 11:0 1 337M 0 rom vda 254:0 0 32G 0 disk ├─vda1 254:1 0 31G 0 part / ├─vda2 254:2 0 1K 0 part └─vda5 254:5 0 975M 0 part [SWAP] vdb 254:16 0 6G 0 dis # Про диски pvcreate /dev/vdb Physical volume "/dev/vdb" successfully created. vgcreate at-tmp /dev/vdb Volume group "at-tmp" successfully created lvcreate -n log -L1G at-tmp lvcreate -n db -L1G at-tmp lvcreate -n swap -L1G at-tmp # Про файловые системы #/var/log (ext4) mkfs.ext4 /dev/at-tmp/log mke2fs 1.44.5 (15-Dec-2018) Creating filesystem with 262144 4k blocks and 65536 inodes Filesystem UUID: 94eead66-45d9-4253-98c0-0797733157ed Superblock backups stored on blocks: 32768, 98304, 163840, 229376 Allocating group tables: done Writing inode tables: done Creating journal (8192 blocks): done Writing superblocks and filesystem accounting information: done mkdir /mnt/log mount -v /dev/at-tmp/log /mnt/log mount: /dev/mapper/at--tmp-log mounted on /mnt/log #/var/lib/db (xfs) mkfs.xfs /dev/at-tmp/db meta-data=/dev/at-tmp/db isize=512 agcount=4, agsize=65536 blks = sectsz=512 attr=2, projid32bit=1 = crc=1 finobt=1, sparse=1, rmapbt=0 = reflink=0 data = bsize=4096 blocks=262144, imaxpct=25 = sunit=0 swidth=0 blks naming =version 2 bsize=4096 ascii-ci=0, ftype=1 log =internal log bsize=4096 blocks=2560, version=2 = sectsz=512 sunit=0 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0 mkdir /mnt/db mount -v /dev/at-tmp/db /mnt/db mount: /dev/mapper/at--tmp-db mounted on /mnt/db. #Очень плохая кнопка chmod -R 777 /mnt/* #swap отдельным разделом mkswap -L swap /dev/at-tmp/swap Setting up swapspace version 1, size = 1024 MiB (1073737728 bytes) LABEL=swap, UUID=de17ca70-60d1-4257-a528-dfdbb2937e47 swapon /dev/at-tmp/swap #Мучаем fstab #Добавил руками и закоментил существующий swap /dev/mapper/at--tmp-log /var/log ext4 relatime 0 2 /dev/mapper/at--tmp-db /var/lib/db xfs noatime 0 2 /dev/mapper/at--tmp-swap none swap sw 0 0 #/log -> /var/log (bind mount, без LVM) mkdir /log #Руками в fstab /var/log /log none bind 0 0 #distr -> дистрибутив.iso (loop, без LVM) #mkdir /distr /home/user/clonezilla-live-2.7.2-11-amd64.iso /mnt/distr iso9660 loop 0 1 #Финалим, получилось вот что lsblk loop0 7:0 0 307M 0 loop /distr sr0 11:0 1 337M 0 rom vda 254:0 0 32G 0 disk ├─vda1 254:1 0 31G 0 part / ├─vda2 254:2 0 1K 0 part └─vda5 254:5 0 975M 0 part vdb 254:16 0 6G 0 disk ├─at--tmp-log 253:0 0 1G 0 lvm /log ├─at--tmp-db 253:1 0 1G 0 lvm /var/lib/db └─at--tmp-swap 253:2 0 1G 0 lvm [SWAP] mount -v /dev/mapper/at--tmp-log on /log type ext4 (rw,relatime) /home/user/clonezilla-live-2.7.2-11-amd64.iso on /distr type iso9660 (ro,relatime,nojoliet,check=s,map=n,blocksize=2048)