비글본 블랙에서 데비안 사용하기. 보드는 원격 SSH용 고정 IP를 통해 온라인으로 연결됩니다. 며칠 후 SSH를 통해 보드에 연결할 수 없었습니다. 디버깅하는 동안 보드는 다음과 같은 오류 로그를 받습니다.
Failed to start Create Volatile Files and Directories.
실패한 서비스: 휘발성 파일 생성, SSH 서버, 네트워크 서비스 등 시작할 수 없습니다.
무엇이 잘못될 수 있나요? 비슷한 문제가 발생한 사람이 있습니까?
통나무:
[FAILED] Failed to start Create Volatile Files and Directories
[FAILED] Failed to start Entropy daemon using the HAVEGE algorithm
[FAILED] Failed to start Network Time Synchronization.
[FAILED] Failed to start The Apache HTTP Server.
**[FAILED] Failed to start OpenBSD Secure Shell server.**
답변1
루트 파일 시스템이 다음과 같은지 확인하십시오.rw
debootstrap
QEMU에서 실행할 이미지를 생성하려고 할 때 이 문제가 발생했습니다 .
무작위 포럼에서 인터넷 검색을 한 후 Linux 커널이 루트 파일 시스템을 기본 읽기 전용으로 마운트하는 대신 루트 파일 시스템을 읽기/쓰기로 만드는 것이 해결책이라는 것을 알았습니다.
데비안에서 가장 정확한 방법은 다음을 추가하는 것입니다 fstab
.
/dev/sda / ext4 errors=remount-ro,acl 0 1
rw
아직 테스트하지는 않았지만 기본 매개변수를 사용하여 루트를 다시 설치합니다 .
근본적인 문제는 아래에 설명된 것처럼 단지 더미 변수라는 debootstrap
것 입니다.fstab
https://askubuntu.com/questions/557556/why-is-my-etc-fstab-file-unconfigured/1080541#1080541
또 다른 가능한 방법은 커널 부팅 매개변수를 전달하는 것이지만 rw
데비안에서는 테스트하지 않았습니다.루트만 빌드.
제가 구현한 최종 작업 설정 debootstrap
은 다음과 같습니다.debootstrap을 사용하여 부팅 가능한 데비안 이미지 만들기