처음부터 기본 Linux/Busybox 배포판이 포함된 USB 스틱이 있습니다. 저는 부트로더로 extlinux를 사용하고 있습니다.
Qemu에서는 모든 것이 잘 작동하며 syslinux 프롬프트에 다음 명령을 입력하면 문제 없이 부팅할 수 있습니다.
/bzImage rw root=/dev/sda1
그러나 실제 하드웨어에서는 syslinux 프롬프트가 표시되지만 내부 SSD만 인수에 대한 유효한 옵션으로 표시되므로 루트를 마운트할 수 없기 때문에 커널 패닉이 발생합니다 root=
.
문제는 마운트할 커널과 루트 파일 시스템이 USB 스틱에 있고 USB 스틱이 커널에서 인식되지 않는다는 것입니다.
내가 시도한 것:
- 외부 SSD 사용: 커널도 이를 인식하지 못합니다.
- 안정적인 커널(6.7.8) 컴파일 및 사용: syslinux 이후 검은색 화면만 나타남
root=
매개변수에 무엇을 입력 해야 합니까 ?
커널에서 어떤 구성을 설정해야 합니까?
커널 버전: 6.8-rc6 하드웨어: MacBook Pro 2012