커널 컴파일의 출력인 mbr을 포함한 전체 iso를 USB 장치에 복사하려고 하는데 make isoimage
문제는 USB에서 부팅되지 않는다는 것입니다.
감사해요.
USB 장치의 fdisk
$ sudo fdisk -l /dev/sdc
Disk /dev/sdc: 15.4 GB, 15376000000 bytes, 30031250 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
linux.iso 파일
$ file -s linux.iso
linux.iso: # ISO 9660 CD-ROM filesystem data 'CDROM' (bootable)
dd 명령을 사용하여 ISO 내용을 USB에 복사했습니다.
$ dd if=linux.iso of=/dev/sdc bs=1MB
답변1
Peschke가 말했듯이 부팅 가능하게 만들어야 합니다. GUI에 액세스할 수 있는 경우 Gnome Disks를 사용해 보십시오. 이를 실행하고 왼쪽 패널에서 USB 플래시 드라이브를 클릭한 다음 오른쪽 패널의 파티션 맵 아래에서 작은 기어 아이콘을 클릭합니다. "파티션 편집"을 클릭하고 "부팅 가능"이라는 단어 옆에 있는 확인 표시를 선택하십시오. 비밀번호를 묻는 메시지가 표시될 수 있으므로 비밀번호를 입력하고 Enter를 누르세요. 모든 컴퓨터/BIOS가 USB 부팅을 지원하는 것은 아니므로 희망을 포기하지 마십시오.