저는 Linux 환경이 처음이고 Pop!_OS Distro를 사용하고 있습니다.
나는 사용하고있다디스크 드라이브SD 카드에 파티션을 생성하고,
sudo fdisk /dev/sda
하지만 내가 누르면'ㅏ'내가 만든 첫 번째 파티션에 부팅 가능 플래그를 설정하면 다음과 같습니다.
'a: 알 수 없는 명령'.
또한 파티션 파일 시스템을 다음으로 설정하려고 하면FAT32, 사용'티'명령, 목록에 없습니다'W95 FAT32(LBA)'옵션.
나는 무엇을 해야 합니까? 저는 임베디드 Linux를 배우고 있는데 이것이 지난 이틀 동안 제 발전에 방해가 되었습니다.
답변1
부팅 가능 플래그를 설정하는 명령은 a
DOS/MBR 파티션 테이블에만 유효합니다. W95 FAT32 (LBA)
DOS 특정 에도 적용됩니다.파티션 ID따라서 SD 카드의 파티션 테이블이 다를 수 있습니다.
귀하의 SD 카드가 다음을 사용한다고 가정합니다.GPT 파티션 테이블p
( GPT의 경우 을 확인할 수 있습니다 Disklabel type: gpt
.) 따라서 명령을 사용하여 DOS 파티션 테이블로 전환해야 합니다 o
(이렇게 하면 기존 파티션 테이블이 바뀌고 모든 파티션이 삭제됩니다!). 또는 GPT 특정 플래그를 사용하고파티션 유형 GUID. 고급 메뉴로 이동하여 플래그 토글 명령을 x
사용하여 A
GPT에서 부팅 가능 플래그를 설정할 수 있습니다 .