소스에서 이전 Linux 커널(2.4)을 빌드하고 기존 grub 구성에 동일하게 반영해야 함

소스에서 이전 Linux 커널(2.4)을 빌드하고 기존 grub 구성에 동일하게 반영해야 함

다양한 파티션에서 아래와 같이 내 컴퓨터를 설정하는 데 도움이 필요합니다. (Dell Precision, 64비트 노트북)

1) 최신 Centos 64비트, 이것이 내 주요 작업 파티션이자 OS입니다.

2)Ubuntu 14.04.1 LTS 32비트(일부 레거시 프로젝트 호환성을 위해 이 기능도 필요함)

3)2.4.24 RT Linux 패치로 패치된 Linux 커널(패치를 적용해야 함) (Arch Linux를 사용할 계획이지만 방법에 대한 즉각적인 문서를 얻을 수 없었습니다. 간단한 명령줄 설정이라도 다른 방법도 환영합니다)

4) 나중에 LFS, 아치 Linux 등과 같은 좀 더 실험적인 목적으로 추가하고 싶은 기타 추가 Linux 파티션

위의 설정을 완료하는 데 도움을 주세요. 실제로 Centos, Ubuntu 32비트 14.04 LTS를 설정했지만 Arch Linux를 설치하려고 시도하는 동안 부트로더가 중단되어 구조 시 grub 콘솔에 착륙했습니다. 저는 기본적으로 경험이 풍부한 사용자이고 이전에 커널을 구축했으며 명령을 사용하여 grub에서 업데이트했지만 항상 Ubuntu만 사용하고 있습니다. 이제는 다중 *nix OS 부팅을 설정하는 데 문제가 있습니다... 그 중 하나에는 커널 패치 이미지가 필요합니다.

모든 이미지를 포함하는 /boot 설정도 괜찮습니다. 나는 이전에 이런 식으로 해본 적이 없었고 항상 모두 Ubuntu 변형이고 설정을 관리할 수 있는 다중 부팅을 설치했습니다. 이런 방식으로 각 파티션에는 별도의 부팅 디렉터리가 있습니다. 더 나은 대안과 이를 수행하는 방법이 좋을 것입니다.

미리 감사드립니다.

답변1

Archlinux의 grub 설치에 대해 자세히 살펴보십시오. https://wiki.archlinux.org/index.php/GRUB

설치된 모든 배포판과 커널을 검색하려면 grub을 올바르게 설정해야 합니다.

가장 쉬운 해결 방법은 멀티부팅 문제를 해결하는 대신 virtualbox 또는 qemu가 있는 가상 머신을 사용하는 것입니다. (주로 archlinux 참고: "Arch Linux는 유능한 Linux® 사용자의 요구에 맞게 설계된 다재다능하고 간단한 배포판입니다.") https://www.archlinux.org/about/

관련 정보