리눅스의 부트로더 lilo나 grub를 부트로더를 사용해서 간단한 os를 구현해보려고 합니다. 그런데 꼭 직접 어셈으로 부트로더를 제작해서 사용해야하나요? 그냥 리눅스으 부트로더를 사용하면 안되나요?
직접 어셈블리로 부트로더를 만들 필요는 없습니다. LILO 나 GRUB 을 쓰고 커널 대신 자신의 OS 를 체인로딩하도록 설정하면 됩니다. 처음에는 GRUB 의 체인로딩 방식으로 시작해 보세요.