liveCD ubuntu Linux iso 이미지가 있습니다. 이 이미지의 커널을 업데이트해야 합니다. 호스트 Ubuntu 시스템에서 iso를 가져오고 컴파일된 커널과 모듈을 거기에서 liveCD로 이동하려고 시도했지만 그렇게 한 후 시스템이 다음 위치에서 멈췄습니다.
커널/casper/vmlinuz 로딩 중.. 파일/casper/inited.img 로딩 완료.. 완료
initrd가 "/casper/filesyste.squashfs"에서 루트 파일 시스템을 찾을 수 없는 것 같습니다.
이 작업을 수행하는 효율적인 방법을 아는 사람이 있습니까? 다음 시도는 호스트 시스템에 liveCD의 루트 파일 시스템을 마운트하고 거기에서 새 커널을 컴파일하는 것이었습니다.
답변1
문제 해결사:
liveCD 루트 파일 시스템 자체의 chroot 환경에 새 커널을 설치한 다음 새 커널(vmlinuz) 및 initramfs 이미지(initrd)를 USB 최상위 파일 시스템의 /casper 디렉터리로 이동합니다.