Не монтируется один из подтомов в BTRFS

Всем доброго времени.
Установил Arch на ssd с BTRFS. Сделал 2 подтома: itsroot(20Gb) в /, и itshome(143Gb) в /home. Но, видимо из-за небольшой кривизны рук и первого знакомства с btrfs, через 2 месяца столкнулся с проблемой: не хватает места 19,5Gb из 20Gb. Оказалось что подтом itshome не монтируется, и директория /home у меня так же находится на подтоме itsroot. Подскажите пожалуйста в чем может быть причина того что подтом itshome не монтируется?


#
# /etc/fstab: static file system information
#
# <file system>	<dir>	<type>	<options>	<dump>	<pass>
# /dev/nvme0n1p7 UUID=faa04e24-c4ed-400e-80e2-5b34cdd0997f
/dev/nvme0n1p7      	/         	btrfs     	rw,relatime,max_inline=256,compress=lzo,ssd,discard,space_cache,subvolid=257,subvol=itsroot	0 0

# /dev/nvme0n1p7 UUID=faa04e24-c4ed-400e-80e2-5b34cdd0997f
/dev/nvme0n1p7      	/home     	btrfs     	rw,relatime,max_inline=256,compress=lzo,ssd,discard,space_cache,subvolid=258,subvol=itshome	0 0

# /dev/nvme0n1p1 UUID=AC24-60B8
LABEL=ESP           	/boot     	vfat      	rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro	0 2

# /dev/nvme0n1p6 UUID=79177092-6233-4735-908e-4745e549478d
/dev/nvme0n1p6      	none      	swap      	defaults  	0 0

# mount in RAM
tmpfs /tmp tmpfs defaults 0 0
tmpfs /home/blind/.cache tmpfs size=500M 0 0

sudo fdisk -l

Диск /dev/nvme0n1: 238,5 GiB, 256060514304 байт, 500118192 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: gpt
Идентификатор диска: xxxxx

Устр-во           начало     Конец   Секторы Размер Тип
/dev/nvme0n1p1      2048   1026047   1024000   500M EFI
/dev/nvme0n1p2   1026048   1288191    262144   128M Зарезервированный раздел Mic
/dev/nvme0n1p3   1288192 103688191 102400000  48,8G Microsoft basic data
/dev/nvme0n1p4 478853120 480632831   1779712   869M Среда для восстановления Mic
/dev/nvme0n1p5 480632832 500117503  19484672   9,3G Среда для восстановления Mic
/dev/nvme0n1p6 103688192 122382335  18694144   8,9G Linux своп
/dev/nvme0n1p7 122382336 478853119 356470784   170G Файловая система Linux


btrfs subvolume list /
ID 257 gen 37772 top level 5 path itsroot
ID 258 gen 37775 top level 5 path itshome
ID 260 gen 32771 top level 257 path var/lib/machines


btrfs filesystem df /
Data, single: total=20.00GiB, used=19.54GiB
System, single: total=32.00MiB, used=16.00KiB
Metadata, single: total=1.00GiB, used=193.33MiB
GlobalReserve, single: total=45.61MiB, used=0.00B


btrfs filesystem df /home
Data, single: total=20.00GiB, used=19.54GiB
System, single: total=32.00MiB, used=16.00KiB
Metadata, single: total=1.00GiB, used=193.33MiB
GlobalReserve, single: total=45.61MiB, used=0.00B


btrfs filesystem show /
Label: none  uuid: faa04e24-c4ed-400e-80e2-5b34cdd0997f
	Total devices 1 FS bytes used 19.73GiB
	devid    1 size 169.98GiB used 21.03GiB path /dev/nvme0n1p7


btrfs filesystem show /home
Label: none  uuid: faa04e24-c4ed-400e-80e2-5b34cdd0997f
	Total devices 1 FS bytes used 19.73GiB
	devid    1 size 169.98GiB used 21.03GiB path /dev/nvme0n1p7


btrfs filesystem usage /
Overall:
    Device size:		 169.98GiB
    Device allocated:		  21.03GiB
    Device unallocated:		 148.95GiB
    Device missing:		     0.00B
    Used:			  19.73GiB
    Free (estimated):		 149.41GiB	(min: 149.41GiB)
    Data ratio:			      1.00
    Metadata ratio:		      1.00
    Global reserve:		  45.61MiB	(used: 0.00B)

Data,single: Size:20.00GiB, Used:19.54GiB
   /dev/nvme0n1p7	  20.00GiB

Metadata,single: Size:1.00GiB, Used:193.33MiB
   /dev/nvme0n1p7	   1.00GiB

System,single: Size:32.00MiB, Used:16.00KiB
   /dev/nvme0n1p7	  32.00MiB

Unallocated:
   /dev/nvme0n1p7	 148.95GiB
А покажи
$ mount -t btrfs
?
в консоли

https://t.me/atvva
Blind
Сделал 2 подтома: itsroot(20Gb) в /, и itshome(143Gb) в /home.
Blind
первого знакомства с btrfs
Да, и по дефолту подтома не фиксированы в размерах.
в консоли

https://t.me/atvva

mount -t btrfs
/dev/nvme0n1p7 on / type btrfs (rw,relatime,max_inline=256,compress=lzo,ssd,discard,space_cache,subvolid=257,subvol=/itsroot)
/dev/nvme0n1p7 on /home type btrfs (rw,relatime,max_inline=256,compress=lzo,ssd,discard,space_cache,subvolid=258,subvol=/itshome)
Оба подтома смонтированы же.
в консоли

https://t.me/atvva
да вот же... думал что не смонтирован... тогда не пойму почему /home в itsroot, а не в itshome. или если размеры томов не фиксированы, то почему не хватает места?
Blind
тогда не пойму почему /home в itsroot, а не в itshome
Так и должно быть (/home — точка монтирования для твоего itshome, соответственно, она внутри itsroot).

Blind
почему не хватает места?
Судя по этому выводу
Blind

btrfs filesystem show /
Label: none  uuid: faa04e24-c4ed-400e-80e2-5b34cdd0997f
	Total devices 1 FS bytes used 19.73GiB
	devid    1 size 169.98GiB used 21.03GiB path /dev/nvme0n1p7
места предостаточно.
в консоли

https://t.me/atvva
сейчас да, а почему команда

btrfs filesystem df /home
Data, single: total=20.00GiB, used=19.54GiB
System, single: total=32.00MiB, used=16.00KiB
Metadata, single: total=1.00GiB, used=193.33MiB
GlobalReserve, single: total=45.61MiB, used=0.00B

Выдает: total=20.00GiB, used=19.54GiB. Этот момент не совсем понятен. или она динамически выделяет место из этих 168Гб?
man btrfs-filesystem

total — sum of space reserved for all allocation profiles of the given type, ie. all Data/single. Note that it’s not total size of filesystem.
в консоли

https://t.me/atvva
Спасибо, понял. Видимо это был мой косяк. Еще, наверное, сразу не заметил в /etc/fstab была ошибка: вместо subvol=itshome я почему-то написал subvol=/itshome. Видимо по это причине выдавалось сообщение что "недостаточно места". После того как я исправил опцию монтирования на subvol=itshome и перезагрузки данная проблема исчезла.
 
Зарегистрироваться или войдите чтобы оставить сообщение.