2014-04-22 2 views
-3

grub.conf를 읽는 코드를보고 싶습니다. 검색되지만 찾을 수 없습니다. 아래 링크에서/boot/grub/stage2는 바이너리 파일 인 grub.conf를 읽음을 이해합니다. http://docs.oracle.com/cd/E37670_01/E41138/html/ch04s02.html커널 부팅 중에 grub.conf를 읽는 소스 코드

2 단계 코드 /boot/grub/grub.conf 파일이 커널을로드 방법을 결정하기 위해 읽기 2 단계.

LS -al/부팅/애벌레/스테이지 2

-rw-R - r-- 사용 : 2 단계 코드는 파일에 /부팅/애벌레/스테이지 2 저장됩니다. 1 루트 루트 125976 Jun 28 2012/boot/grub/stage2

내가 찾을 수있는 아이디어. 감사합니다

답변

0

그래서 소스 코드를 약간 혼란스럽게 할 수있는 한 비트는 현재 "GRUB legacy"라고 알려진 원래 인스턴스의 그럽입니다.

현재 개발 중이며 쉽게 액세스 할 수있는 소스 코드는 모두 GRUB2로 알려져 있으며 단순히 GRUB (버전 번호가 2 이상)이라는 단순한 코드입니다. GRUB2의 개발 버전은 GRUB 1.9 *로 알려져 있습니다.

그래도 이것이 도움이되는지는 모르겠지만 이전 버전의 GRUB 소스에 액세스하려면 배포 패키지 시스템 또는 ftp://alpha.gnu.org/gnu/grub/을 볼 수 있습니다.