처음부터 GRUB 설치

처음부터 GRUB 설치

x86 프로세서를 실행하는 PC 보드에 임시 Linux 설치를 시도하고 있습니다. 또한 컴파일된 커널 이미지를 복사한 컴팩트 플래시 드라이브도 있습니다. 내가 겪고 있는 문제는 부트로더에 있습니다. GRUB를 사용하고 싶지만 컴팩트 플래시 드라이브에 넣는 방법을 잘 모르겠습니다. 내가 찾은 대부분의 문서는 GRUB 설치와 관련이 있습니다.뒤쪽에작동 중인 Linux가 설치되어 실행 중입니다. USB 플로피 드라이브를 사용하고 이를 CD의 GRUB와 함께 사용하여 커널 이미지를 부팅한 다음 GRUB 설명서 페이지에 언급된 grub 설치 방법을 시도해 보았습니다. 진행 방법(또는 진행하지 않는 방법)에 대한 조언을 주시면 감사하겠습니다.

답변1

글쎄요, 사실입니다. 제대로 작동하는 Linux 설치가 필요합니다(내 생각에는 *nix에 더 가깝지만 아닐 수도 있습니다). 나는 당신이 일종의 lfs 또는 유사한 프로그램을 따르고 있다고 가정합니다. 이 경우 모든 패키지를 빌드하려면 이미 일종의 UNIX에 있어야 하며 grub-install거기서 실행할 수 있습니다.

따라서 또는 grub-install --no-floppy /dev/sd<whatever>최소한의 접근 방식

grub --no-floppy
grub> root (hd1,0)
grub> setup (hd1)
grub> quit

둘 다 레거시 시스템에서 작동합니다. 나는 귀하의 이전 시스템이 grub계획에서 0번을 갖고 귀하의 새 시스템이 1번을 받았다고 가정합니다 . 이것이 올바른지 확인하십시오. 예를 들어 grub이 장치에 제공하는 번호를 확인하십시오.

grub-mkdevicemap --device-map=device.map
cat device.map

관련 정보