ビーグルボーンブラックでDebianを使用してください。ボードはリモート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カーネルがルートファイルシステムをデフォルトの読み取り専用にマウントするのではなく、ルートファイルシステムを読み取り/書き込みにすることが解決策であることがわかりました。
Debian で最も正確な方法は以下を追加することです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
もう1つの可能な方法はカーネルブートパラメータを渡すことですが、rw
Debianではテストしませんでした。ルートマンビルド。
私が実装した最後のタスク設定debootstrap
は次のとおりです。debootstrapを使用して起動可能なDebianイメージを作成する