![RHEL 8에 BTRFS 설치](https://linux55.com/image/161342/RHEL%208%EC%97%90%20BTRFS%20%EC%84%A4%EC%B9%98.png)
luks
볼륨이 있고 /dev/sda4
그 안에 있는 파일 시스템이 btrfs
파일 시스템입니다. 그러나 따르면빨간 모자,
12.1.1. Btrfs has been removed
The Btrfs file system has been removed in Red Hat Enterprise Linux 8. This includes the following components:
The btrfs.ko kernel module
The btrfs-progs package
The snapper package
You can no longer create, mount, or install on Btrfs file systems in Red Hat Enterprise Linux 8. The Anaconda installer and the Kickstart commands no longer support Btrfs.
btrfs-progs
rpm
Redhat 저장소에 패키지가 없기 때문에 패키지를 설치해 보았습니다 . 그러나 RHEL 리포지토리에도 없는 다른 많은 종속성이 필요하며 이러한 패키지는 더 많은 종속성을 포함하는 라이브러리 패키지입니다.
현재 옵션은 다음과 같습니다.
- RHEL 7로 다운그레이드 지원
btrfs
- 라이브 미디어에서 부팅하고 파일 시스템을 마운트하고, 백업을 수행하고, RHEL 8 지원 파일 시스템으로 파티션/블록을 다시 포맷합니다.
- 다른 Linux 배포판으로 변경
나는 의사결정자가 아니기 때문에 이러한 옵션을 선택할 수 없습니다.
파일 시스템을 마운트하는 다른 스마트하고 게으른 방법이 있습니까?
답변1
ELRepo를 사용하여 kmod-btrfs 및 btrfs-progs를 설치할 수 있을 것 같습니다. http://elrepo.org
이러한 패키지는 현재 EL8의 테스트 저장소에 있으므로 데이터 무결성 문제를 피하기 위해 기본 저장소로 이동할 때까지 기다리는 것이 좋습니다. 여유 시간이 있으시면 ELRepo 팀에서 이 패키지를 테스트하는 데 추가 도움을 주시면 감사하겠습니다.
답변2
파일 시스템을 마운트하는 다른 스마트하고 게으른 방법이 있습니까?
예. 다음을 수행해야 합니다.
- BTRFS에 대한 지원을 추가하려면 소스에서 Linux 커널을 컴파일하세요.
- 소스에서 BTRFS 도구를 컴파일하고 설치합니다.