준비물

live boot disk로 사용할 microSD (microSD여도 괜찬고, USB 저장소도 괜찬습니다.)
실제로 부팅할 디스크 boot disk (microSD여도 괜찬고, USB 저장소도 괜찬습니다.+ live boot disk와 같은 디스크여도 괜찬습니다.)
OS 설치 disk (fat32로 포맷되어있고, OS 설치 ISO의 내용이 저장된 디스크.+ live boot disk와 같은 디스크여도 괜찬습니다.)

usb 키보드, usb 마우스, microHDMI 케이블(디스플레이 출력이 필수입니다)
microSD USB리더기: 전체 microsd 갯수 -1개.
3 디스크가 모두 microSD라면 2개
2개의 디스크만 사용할 예정인데, 2개의 디스크 중 하나만 microSD이고 다른 하나는 USB SSD or USB HDD라면 microSD USB 리더기는 필요 없습니다.

최소 1개의 디스크와 최소 3개의 주변기기가 필요합니다.
제 튜토리얼은 3개의 디스크를 사용한 것을 가정합니다.

정리

각자 어떤 방식으로 설치할 것인지 고민해보았으면 본격적으로 시작해봅시다.
다음 글에서는 OS 설치 디스크부터 만들것입니다.
리눅스의 커널 모듈을 만드는 것은 아니라도 빌드하고 설치하고 업데이트 할 수 있는 분들이실 것이라고 생각합니다.
따라서 OS 설치 방법은 자세히 설명 해드리지 않고 있습니다.
디스크 파티션 크기 등등 root on zfs 설치 과정에 필요한 정보를 안내하고 있습니다.

목차

  1. 준비물
  2. 디스크 파티션 및 OS install disk 생성
  3. 뭔가 이상한(?) live boot disk 만들기
  4. 이것으로 뭔가 이상한 라이브 부트 이미지로 부팅했습니다.
    boot from live image
    공식 튜토리얼에 따르면 이제 두줄 진행했어요.ㅎㅎㅎㅎㅎ
  5. zfs 패키지 준비하기 (참조: Custom Packages: rpm)
  6. boot disk 파티셔닝 (파티션 번호 주의) (참조: RHEL Root on ZFS)
  7. linux core 설치
  8. zfs disk로 chroot하여 zfs 설치 및 부트로더 설정
  9. tmpfs, swap 설정(root on zfs의 ubuntu 참조))
  10. 주의사항 – 제가 경험한 문제들 (스냅샷, grub2 pc module, dracut location, grub2-mkconfig, kernel-abi abailbility list, passwd 전 selinux 끄기, lib modules/* 사용하지 말기, pv dd로 boot pool 백업하기. )

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다


Ads Blocker Image Powered by Code Help Pro

광고 차단 감지됨!

닫기를 누르면 이용하실 수 있지만, 광고 차단은 해제해주시면 좋겠습니다.
Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock