LVM이 설치된 Ubuntu 14.04 소프트웨어 RAID가 베어 메탈에서 부팅되지 않습니다.

LVM이 설치된 Ubuntu 14.04 소프트웨어 RAID가 베어 메탈에서 부팅되지 않습니다.

두 개의 30GB 가상 하드 디스크로 VirtualBox 게스트를 설정하고 다음 단계를 수행하면 결과적으로 모든 기능을 갖춘 부팅 운영 체제가 됩니다.

  1. Ubuntu 14.04 서버 설치 CD 부팅

  2. 파티셔너에서 '수동'을 선택하세요.

  3. 각 가상 하드 디스크에 하나의 빈 파티션을 배치합니다.

  4. '수동' 메뉴에서 '소프트웨어 RAID 구성'을 선택합니다.

  5. 각각 빈 파티션이 있는 두 개의 가상 하드 디스크를 새 RAID 1 쌍에 추가하고 '마침'을 선택합니다.

  6. '수동' 메뉴에서 '가이드 파티셔닝'을 선택하세요.

  7. 안내식 파티셔닝으로 돌아가서 '안내 - 전체 디스크 사용 및 암호화된 LVM 설정'을 선택하십시오.

  8. 최근 생성된 소프트웨어 RAID 장치에 설치하고 LVM에 사용 가능한 전체 저장소를 사용합니다.

  9. 설치를 완료합니다.

그러나 위의 단계를 수행하되 Virtualbox 게스트를 베어 메탈로 대체하고 두 개의 가상 하드 디스크를 2개의 제로 3TB SATA 디스크로 대체하면 부팅할 수 없는 시스템이 됩니다. GRUB 화면이 없고 BIOS가 디스크를 건너뜁니다.

GPT 플래그의 가능한 모든 조합을 시도했지만 여전히 아무 것도 없습니다.

원인에 대한 생각이 있나요?

-업데이트-

따라서 문제의 베어메탈은 IBM 펌웨어가 설치된 Lenovo x3100 M5 서버입니다.

문제에 대한 한 가지 힌트는 Ubuntu 서버 설치 프로그램이 Virtualbox 설치에 BIOS 호환 부트 로더를 삭제한다는 것입니다.

Lenovo에서는 mdadm RAID가 아닌 한 Lenovo를 부팅할 수 있는 uEFI GRUB를 설치합니다. Ubuntu 소프트웨어 RAID를 제외하고 Lenovo에서 위 단계를 수행하면 부팅됩니다. IBM 펌웨어(c100/LSI fakeRAID)에서 RAID 1 쌍을 구성하면 GRUB 설치 시 설치가 실패합니다.

Lenovo 이후 GPT 대 MBR 문제는 아닌 것 같습니다.부팅됩니다RAID 쌍에 있지 않은 한 3TB GPT LVM 볼륨.

답변1

3TB 디스크에는 MBR이 아닌 GPT 부팅이 필요하므로 해당 데이터를 저장하려면 1MB BIOS 부팅 파티션을 할당해야 합니다 grub.

보다http://ubuntuforums.org/showthread.php?t=2248346자세한 내용은 (괜찮은 키보드를 사용하게 되면 여기에 요약하겠습니다).

관련 정보