fedora 사용 후기
왜 fedora를 사용해보게 되었을까? 제가 RHEL 계열을 사용해보기 시작한 이유에 대해서 글을 올렸었습니다. 그냥 ARM을 써보다 보니, RHEL 계열이 너무 편하다고 느꼈습니다. 그런데 raspberrypi에서는 RHEL은 Wifi가 안됩니다. raspberrypi용 Almalinux나 Rocky Linux의 kernel은 5.15인, 커스텀된 커널이 적용됩니다. (저는 Kabi tracking을 위해서 wifi를 포기하고 사용합니다.) 너무 느린 업데이트가 fedora에 기웃거리기 시작한 이유입니다. RHEL의 단점 업데이트가 너어어어어무 늦음…
라즈베리파이에 Kabi Tracking kmod zfs를 설치하자:10 문제 해결
이 글의 목적 이 글은 정말 많은 내용이 건너띄워져 있는(특히 gdisk와 같은 디스크 파티셔닝 과정) 조잡한 글입니다. 쓰다보니 귀찬아졌다는 부분을 부정하지 못하겠습니다. 특히 처음 계획했던, 단계 별 이미지 추가는 사실상 취소하기로 했지요.. 실제로 라즈베리파이에 kABI Tracking kmod zfs 위에 리눅스를 설치하고자 하시는 분들께 도움을 드리고자 작성한 글입니다. 혹시 막히는 부분이 있다면 언제든지 질문해주셔도 좋습니다. 따라해봐도…
라즈베리파이에 Kabi Tracking kmod zfs를 설치하자:9 tmpfs, swap 설정
이 글 목표 zfs로 부팅 되었습니다! RHEL on zfs에는 swap이나 tmp에 대해서는 언급이 없었습니다. 그저 몇줄로 이렇게 해라. 하고 끝이었죠. OpenZFS – Ubuntu Root on ZFS: system configuration 그래서 이 내용은 우분투 튜토리얼에서 발췌했습니다. 로그인 처음 부팅 되면 계정 비밀번호를 물어봅니다. 계정 이름은 root. 비밀번호는 chroot 상태에서 passwd 명령을 입력한 후에 생성한 비밀번호를 이용합니다. ssh…
라즈베리파이에 Kabi Tracking kmod zfs를 설치하자:8 chroot하여 zfs 설치 및 부트로더 설정
이 글의 목적 이 글에서는 /mnt로 chroot 하여 이 안에서 부팅에 필요한 작업들을 수행하게 됩니다. dnf install의 경우 –installroot 옵션을 이용해서 chroot하지 않고도 설치할 수 있었지만, 부트로더나 커널 모듈 설정은 하지 못합니다. 이런 작업을 이번 과정에서 진행하게 됩니다. sys conf:9 chroot /mnt로 root를 변경합니다. 라이브 부트가 아니어서인지 암호 변경에서 문제가 발생하더군요 그래서 selinux를 비활성화해줍니다. 여기서…
라즈베리파이에 Kabi Tracking kmod zfs를 설치하자:7 linux core 설치
이 글의 목적 이번 튜토리얼에서는 mount 된 디스크에 OS를 설치하게 됩니다. 이전 과정에서 우리는 boot pool(/mnt/boot)과 root pool(/mnt)을 마운트하였습니다. 또한 /EFI 파티션도 /mnt/boot/efi에 마운트 했습니다. 마운트 된 이 공간, /mnt에 RHEL 리눅스를 설치할 것입니다. 이 때 우리는 사전에 빌드 한 zfs를 설치하기 위하여 zfs를 복사해둘 것입니다. 빌드 한 zfs 복사. cd /zfs cp -a /zfs…
라즈베리파이에 Kabi Tracking kmod zfs를 설치하자:6 boot disk 파티셔닝
이 글의 목적 RHEL을 zfs에 설치하기 위해 디스크를 zfs로 파티셔닝 합니다. 이 과정에서는 boot disk에 부팅을 위한 boot 파티션, root 파티션, swap을 생성하고 이 파티션에 OS를 설치하기 위해 마운트 할 것입니다. 파티션 번호 주의 매우 주의해야 하는 부분입니다. 우리가 boot disk를 빈 disk에 설정한다고 해도, 해당 디스크에는 UEFI firmware 파티션이 존재합니다. live boot나 ISO 설치…
라즈베리파이에 Kabi Tracking kmod zfs를 설치하자:5 zfs 패키지 준비하기
이 글의 목적 디스크를 zfs로 파티셔닝 하고 서브 볼륨을 만들려면 이 OS가 zfs를 관리할 수 있어야겠지요. 그래서 live(?) boot OS에서 zfs 패키지를 빌드하고 설치하기 위한 준비를 합니다. 요구사항 여기부터 공식 절차를 따라 합니다. zfs 소스를 받고 빌드하며, dnf로 zfs 파티션에 OS를 설치해야하므로 인터넷 연결이 필요합니다. SSH 연결이 필요하다고 하는데, 우리는 live boot linux 설치 과정에서…
라즈베리파이에 Kabi Tracking kmod zfs를 설치하자:3 뭔가 이상한(?) live boot disk 만들기.
이 글의 목적 이 전 글에서 OS install disk를 만들었다면 이번 글에서는 live boot disk를 만들 예정입니다. 리눅스에는 livecd-tools라는 도구로 live cd를 만들수 있습니다. 저도 arm용 rocky linux가 나오기 전에는 livecd-tools로 live boot를 만들어보기도 했고, 지금은 arm용 rocky linux로 live cd가 제공되고 있습니다. 하지만 우리는 live cd를 이용하지 않을 것입니다. 이 글에서는 그보다 훨씬 간단하게…
라즈베리파이에 Kabi Tracking kmod zfs를 설치하자:2 디스크 파티션 및 OS install disk 생성
이 글의 목적 이번 튜토리얼에서 많으면 3개, 적으면 2개의 디스크를 사용하게 됩니다. 이 글은 이 디스크에 OS 설치 이미지를 넣어 부팅 디스크로 만들고, 라즈베리파이에서 UEFI로 부팅할 수 있는 디스크로 만드는 과정입니다. live boot disk와 boot disk에 raspberrypi UEFI Firmware 설치 live boot와 boot가 같은 디스크라면 하나에만 세팅해주면 됩니다. 이 작업은 리눅스일 필요 없습니다. 윈도우에서 해도…
라즈베리파이에 Kabi Tracking kmod zfs를 설치하자:1 준비물
준비물 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리더기: 전체…