我无法安装交换子卷。
->sudo mount -av
/ : ignored
/home : already mounted
mount: /swap: mount(2) system call failed: No such file or directory.
-> fstab
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/mapper/cryptsystem / btrfs ssd,noatime,space_cache,compress=zstd,subvol=@ 0 0
/dev/mapper/cryptsystem /home btrfs ssd,noatime,space_cache,compress=zstd,subvol=@home 0 0
/dev/mapper/cryptsystem /swap btrfs ssd,noatime,compress=no,subvol=@swap 0 0
-> btrfs 子卷
ID 257 gen 427049 top level 5 path @home
ID 272 gen 427049 top level 5 path @
ID 3194 gen 425853 top level 272 path @swap
答案1
解决方案:
将 btrfs 卷安装在/mnt
(例如,从实时 iso),然后将@swap
子卷创建为/mnt/@swap
.
初始问题的详细信息:
事实证明,btrfs 子卷@swap
并不是安装操作所需的顶级子卷。这由272
子卷列表中的整数指示。这是在 this 引用子卷时创建@swap
子卷的结果。因此,真正被创建为(不知道这是否是一个新词)。/
@
@swap
@/@swap