임베디드 시스템용 읽기 전용 루트 파일 시스템을 만들고 있습니다. 처음에 시스템을 읽기 전용으로 설정한 후 시스템을 성공적으로 부팅했지만 다른 파일(/etc/hostname)에 대한 쓰기 액세스 권한이 필요했습니다. /etc/fstab 및 /etc/resolv.conf에서 했던 것처럼 심볼릭 링크를 만들려고 했지만 시스템이 부팅되지 않았습니다. 복구 모드로 부팅하고 변경 사항을 실행 취소해야 했습니다. 심볼릭 링크에 대한 대안을 아는 사람이 있거나 이 링크가 이러한 문제를 일으키는 이유를 아는 사람이 있습니까?
편집: 복구 모드로 부팅하면 명령줄 사용이 허용되기 전에 마지막에 두 가지 오류가 표시됩니다.
startpar: service(s) returned failure: hostname.sh udev-mtab ... failed!
sulogin: root account is locked, starting shell
/var/network/hostname(실제 파일의 새 위치)에서 호스트 이름을 읽기 위해 /etc/init.d/hostname.sh를 편집해 보았더니 이제 로그인 화면으로 부팅됩니다. 차이점이 있다면 CrunchBang Linux를 실행하고 있습니다. 이것이 도움이 됩니까?