Linux Mint 및 Linux Mint Debian Edition LMDE에서 ZFS를 bachefs로 변환하는 방법은 무엇입니까?

Linux Mint 및 Linux Mint Debian Edition LMDE에서 ZFS를 bachefs로 변환하는 방법은 무엇입니까?

2023-10-31, Bcachefs가 Linux 6.7 커널에 병합되었습니다.

수동:

메일링 리스트:

  • http://vger.kernel.org/vger-lists.html#linux-bachefs

    bachefs 관리 소프트웨어 bachefs-tools는 Linux Mint 21 및 실제 Debian 버전용 애플리케이션 관리를 통해 사용할 수 있으며 다음과 같은 관련 정보를 포함합니다.

    bachefs migration [options] device 기존 파일 시스템을 bcachefs로 마이그레이션합니다.

           -f fs   Root of filesystem to migrate
    
           --encrypted
                   Enable whole filesystem encryption (chacha20/poly1305)
    
           --no_passphrase
                   Don't encrypt master encryption key
    
           -F      Force, even if metadata file already exists
    

    bachefs migration-superblock [옵션] 장치는 마이그레이션 후 기본 슈퍼블록을 생성합니다.

           -d device
                   Device to create superblock for
    
           -o offset
                   Offset of existing superblock
    

원천:

논평:

지금 bachefs-tools, gparted 또는 이와 유사한 것을 사용하는 답변을 찾고 있습니다. 기존 답변은 이전 ext4 파티션의 데이터를 새 bachefs 파티션으로 복사하는 것인데 이는 내가 원하는 것이 아닙니다.

답변1

더 나은 방법을 찾을 수 없는 경우 다음 두 가지 방법으로 ZFS에서 bachefs로 "변환"할 수 있습니다.

변형 1:

  • 추가 하드 드라이브 구입

  • 새 파일 시스템에 bachefs 파일 시스템 생성

  • 기존 하드 드라이브에서 새 하드 드라이브로 파일을 복사합니다. pe:

    rsync -va -AHSX source target 
    

변형 2(이런 일이 발생할 수 있으며 결과적으로 데이터가 손실됩니다...):

  • 데이터를 백업하세요
  • 이전 파일 시스템 삭제
  • 새 파일 시스템 생성
  • 백업에서 데이터 복원

답변2

ZFS를 bachefs로 변환하는 것은 아직 지원되지 않습니다.

bcachefs-tools convert

관련 정보