initrd 프롬프트에 들어갈 때마다 모든 명령이 해당 프롬프트에서 실행되는 것은 아니라는 것을 알고 있습니다. initrd 프롬프트에 더 많은 명령 지원을 추가하는 방법을 알려줄 수 있는 사람이 있습니까? 몇 가지 참고 자료를 제공해 주시면 좋을 것 같습니다.
답변1
이는 다소 관련이 있습니다.내 문제는 여기에 있다. 문제의 원인을 검색하면서 initrd에서 무슨 일이 일어나고 있는지 이해하려고 노력하고 있습니다. 내 생각엔 당신이 이야기하고 있는 것 같지만 nash
그것에 대한 많은 정보를 찾을 수 없습니다.
답변2
Ubuntu에서는 모든 initramfs 스크립트가 에 저장됩니다 /usr/share/initramfs-tools/
. 램디스크에서 후크를 추가하거나 init 스크립트를 수정한 다음 /usr/share/initramfs-tools/init
명령을 추가하면 됩니다.
루트 파일 시스템을 마운트하지 못할 수도 있습니다. 수정하기 전에 이 모든 내용을 이해했는지 확인하세요.
그 후 램디스크를 재생성합니다.update-initramfs -u