Mount
mount(2) 系統呼叫失敗:沒有這樣的文件或目錄
我無法安裝交換子卷。
->
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
解決方案:
將 btrfs 卷安裝在
/mnt
(例如,從實時 iso 中),然後將子卷創建@swap
為/mnt/@swap
.初始問題的詳細資訊:
事實證明,btrfs 子卷
@swap
並不是掛載操作所需的頂級子卷。272
這由子卷列表中的整數表示。這是在引用@swap
子卷時在下創建子卷的結果。因此,真的被創造為(不知道這是否是一個新詞)。/``@``@swap``@/@swap