Grub2 를 수정해보려고 하는데, 어디로 접근해야 할까요?

BIOS의 POST검사가 완료된 후 Grub2가 실행이 되어 메모리 초기화도 해주고, default OS로 설정되어 있는 OS의 kernel image 압축파일을

HDD에서 경로를 찾아서 Main Memory로 던져주는 역할을 하는 걸로 알고 있습니다.

  1. 여기서 Main Memory로 던져주지 않고, 다른 곳으로 kernel image를 던져주려면 Grub2의 어느부분을 봐야 하는지요?

  2. 그리고 Grub2가 Kernel image도 HDD에서 가져오는 걸 전혀 다른 device에서 가져 오려고 하는데, 어느 부분을 손봐야 하는 건가요?

( Grub2 core 파일이 grub.cfg, grub.d에 있는 기본 script 파일들 그리고 etc/default/grub에 있는 초기 grub menu 설정 파일 이라고 해서

 조금 찾아 봤는데, 이거는 원래 있던 Grub2을 사용자수준에서 수정하는것 같습니다.)

https://help.ubuntu.com/community/Grub2

[quote="무우농장":3optpkos]1. 여기서 Main Memory로 던져주지 않고, 다른 곳으로 kernel image를 던져주려면 Grub2의 어느부분을 봐야 하는지요?[/quote:3optpkos]
kernel을 memory에 load하지 않는다고 하시니, 무엇을 원하시는지 모르니 답이 나오기 어렵겠네요. 구체적으로 어떻게 하느냐에 따라 다르겠지만, grub.cfg에 대해서 공부해 보세요.

[quote="무우농장":3optpkos]2. 그리고 Grub2가 Kernel image도 HDD에서 가져오는 걸 전혀 다른 device에서 가져 오려고 하는데, 어느 부분을 손봐야 하는 건가요?[/quote:3optpkos]
전혀 다른 device가 무었이냐에 따라 다르지만, grub.cfg에서 boot device와 boot 방법를 지정할 수 있습니다.

구체적인 것은 세벌 님이 링크해 주신 문서를 보세요. 그 문서의 아래 쪽에 GRUB2 매뉴얼이 링크디어 있습니다. 주어진 간단한 설정 이상의 일을 하시고 싶으시다면, 매뉴얼을 한번 통독하는 것이 당연하다고 봅니다. 매뉴얼이 수백 페이지도 아니니까요.