'MultiBoot'에 해당되는 글 1건
2008/02/18 00:13
[컴쟁이의 연구실]
멀티부트
linux kenrel 2.6.x 에 들어오면서 부트섹터 코드가 사라졌다. 부트섹터코드를 살펴보면
더이상 플로피부팅을 지원을 하지 않는다고 하면서 패닉상태로 죽는 코드로 되어있다.
멀티부트스펙을 사용하기로 함으로써 부트코드에 더이상 신경을 쓰지 않은 것이다.
멀티부트스펙은 부트로더와 운영체제간에 인터페이스만을 정의한 것이다. 부트로더가 어떻게
동작해야 하는지 정의한 것이 아니라 운영체제가 로드되기위해서 어떻게 인터페이스하는지만
명시하고 있다.
멀티부트스펙을 이용한다면 OS개발이 쉬워진다
멀티부트스펙대로 구현된 부트로더로 대표적인것이 grub이 있다.

