기존 암호화된 파티션에 새 Linux 배포판을 설치하는 방법은 무엇입니까?

기존 암호화된 파티션에 새 Linux 배포판을 설치하는 방법은 무엇입니까?

루트, 홈 및 /var/log에 대한 별도의 하위 볼륨이 있는 LUKS 위에 BTRFS를 실행하는 완전히 암호화된 Arch Linux 시스템이 있습니다. 또한 부팅은 별도의 파티션입니다.

암호화된 파일 시스템과 기존 파티션을 유지하면서 이 시스템에 다른 배포판(opensuse Tumbleweed)을 어떻게 설치할 수 있습니까?

재사용할 별도의 기본 파티션이 데이터를 유지해야 하지만 데이터 유지에는 관심이 없습니다.

먼저 LUKS 장치를 연 다음 기존 파티션에 새 시스템을 설치해야 합니다. 간단해 보이지만 기존 지침을 찾지 못했습니다. 답변 없이 여기에서 찾은 유일한 유사한 질문은 다음과 같습니다.

LUKS 디스크에 새 릴리스를 설치해야 합니다.

업데이트: 오타를 수정하고 lsblk 및 fstab의 출력을 추가했습니다. (lsblk는 syssluks에 포함된 BTRFS 하위 볼륨의 마지막 마운트만 나열합니다. fstab이 마운트를 지우기를 바랍니다.)

NAME        FSTYPE      LABEL     MOUNTPOINT
sda                                                                    
├─sda1      vfat        ESP       /boot                           
└─sda2      crypto_LUKS           
nvme0n1                                                                
├─nvme0n1p1 (not used)                          
├─nvme0n1p2 crypto_LUKS
│ └─sysluks btrfs       top_level /.snapshots
└─nvme0n1p3 swap                  [SWAP]

crypto_LUKS 내부에는 다음과 같이 설치된 BTRFS 하위 볼륨이 있습니다.

UUID=abc       /       btrfs           rw,noatime,nodiratime,acl,ssd,space_cache,subvol=/@,subvol=@     0 0

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

# /dev/mapper/sysluks LABEL=top_level <-- @snapshots
UUID=abc       /.snapshots     btrfs           rw,relatime,ssd,space_cache,subvol=/@snapshots,subvol=@snapshots      0 0

# /dev/mapper/sysluks LABEL=top_level
UUID=abc       /home           btrfs           rw,noatime,nodiratime,acl,ssd,space_cache,subvol=/@home,subvol=@home 0 0

# /dev/mapper/sysluks LABEL=top_level
UUID=abc       /var/log        btrfs           rw,noatime,nodiratime,acl,ssd,space_cache,subvol=/@varlog,subvol=@varlog     0 0

관련 정보