민트 리눅스 GPT에서 MBR로

민트 리눅스 GPT에서 MBR로

저는 현재 구형 Intel 마더보드가 장착된 PC에서 Mint Linux를 실행하고 있습니다. 잘 작동하지만 BIOS가 OS를 자체적으로 찾으려면 OS를 찾을 수 없다고 주장하기 때문에 시작할 때마다 수동으로 HDD를 부팅 장치로 선택해야 합니다. 많은 검색 끝에 나는 이것이 GPT에서 올바르게 작동하지 않는 이전 BIOS로 인해 발생할 가능성이 높다는 것을 확인했습니다. 드라이브를 다시 포맷하고 전체 OS를 다시 설치하지 않고도 이를 변경하는 가장 간단한 방법이 무엇인지 알고 싶습니다. 이는 느린 인터넷에서 많은 소프트웨어 다운로드를 의미하기 때문입니다.

답변1

변환을 수행하지 않고 시스템을 부팅하는 방법이 있을 수 있습니다. 보다이 페이지몇 가지 제안 사항은 GPT fdisk 문서를 참조하세요. 작동 가능성이 가장 높은 단일 옵션은 보호 MBR의 0xEE 파티션에 "부팅/활성" 플래그를 추가하는 것입니다. Mint's는 메인 메뉴에 있는 옵션을 fdisk사용하여 이를 수행할 수 있습니다 . a이것을 시도했지만 작동하지 않으면 Grawity에서 알 수 있듯이 를 사용하여 GPT에서 MBR로 변환을 진행할 수 있습니다 gdisk.

grawity의 답변에 대한 의견에서 제기한 질문에 답하려면 일반 부팅에서 GPT에서 MBR로 변환을 수행할 수 있습니다. 단, 변환 후 바로 재부팅해야 합니다. 하지만 GRUB를 다시 설치하려면 비상 부팅 시스템이 필요합니다. 달리기부츠 수리이 작업을 수행하는 비교적 쉬운 방법 중 하나입니다.

답변2

사용gptfdisk:

# gdisk /dev/sda
Command: r (recovery and transformation options)
Recovery command: g (convert GPT into MBR and exit)

이제 grub 또는 다른 MBR 호환 부트로더를 다시 설치하십시오.

확장/논리적 파티션 항목을 위한 공간이 충분하지 않으면 4개 이상의 파티션이 있는 테이블을 변환하는 것이 문제가 될 수 있습니다.

답변3

가장 간단하지만 보기 흉한 방법은 다른 부팅 가능한 장치를 삽입하고 거기에서 디스크로 연결하는 것입니다.

예를 들어 GRUB[2] 또는 LILO가 있는 작은 USB 펜 드라이브입니다.
그런 다음 펜 드라이브에서 PC를 부팅하십시오.

그래도 못생긴. 누군가가 더 나은 답변을 게시하길 바라지만, 긴급 상황에서는 이것이 작동할 것입니다.

관련 정보