답변:
MBR 디스크에서 "부트 플래그"와 "활성 플래그"는 동일합니다. BIOS 플래그 로 디스크를 부팅하기 전에이 플래그를 찾아야하지만 이 플래그 는 펌웨어와 관련 이 없습니다 . 일부 (모두는 아님) BIOS 모드 부트 로더는이 플래그가 있어야합니다. 그들은 그것을 찾고 그렇게 표시된 파티션의 부트 섹터로 제어를 전송합니다.
GPT 디스크에서 libparted (예 : parted
GParted) 기반 도구 는 "부팅 플래그"가 설정된 것으로 EFI 시스템 파티션 (ESP) 을 식별합니다 . MBR 구문과 동일한 이름을 사용하더라도 GPT에서 libparted는 "부트 플래그"로 식별되므로 MBR 부트 / 활성 플래그와는 아무런 관련이 없습니다.
디스크의 첫 번째 섹터 끝에있는 0xAA55 코드는 해당 섹터를 MBR 파티션 테이블을 보유하고있는 것으로 식별합니다. 경우합니다 (GPT 사양의 일부가 디스크 덤비는에서 GPT-인식 유틸리티를 유지하도록 설계는 "보호 MBR을"포함하기 때문에 GPT 디스크도.이 코드를 가지고) fdisk
, parted
및 기타 MBR 파티션 도구는 디스크, 그 코드를 인식 이미 존재합니다. 그것의 경우 하지 존재하는 파티션 도구는 불평이나 디스크가 분할되지 않은 것을 주장 할 것이다 중 하나.
이 회신을 읽은 후에도 여전히 문제가 발생하면 추가 정보를 제공해야합니다. 컴퓨터에서 정확히 작동하지 않는 것은 무엇입니까? 언급했듯이 귀하의 질문은 상당히 추상적입니다. 또한 parted /dev/sda print
(로 입력 root
되거나 앞에 입력) 의 출력 sudo
이 도움이 될 것입니다.
grub-install --recheck /dev/sdX
하고update-grub
. 어떤 Linux 시스템을 사용하고 있습니까?