Debian は起動ディスクを移動した後にクローンを実行しません

Debian は起動ディスクを移動した後にクローンを実行しません

私はOdroidで実行されるDebian用のカスタムスクリプトを書いています。私のオペレーティングシステムはSDカードにあります。

最近、このSDカードを別のOdroidに複製する必要があります。 Windows PCでWin32DiskImagerを使用して画像をコピーし、新しいSDカードに画像を書きました。 2番目のOdroidでこのSDカードを起動した後、多くのものが神秘的に破損していることがわかりました。

まず、/etc/network/interfacesファイルが消去されたため、eth0とloに関する情報を手動で再入力する必要がありました。これよりも残念なことは、何らかの理由で起動時に少なくとも2つのサービス、つまりSSHとcronが実行されなくなったことです。これはあまりにも多くの問題です。

この問題を解決する方法や、これらの問題が再発生しないようにする方法がわかりません。この画像を複数のOdroidにコピーする必要があるため、これは私にとって大きな問題です。

ベストアンサー1

ネットワーク構成は特定のインターフェースに接続されています。通知なしにイメージを2番目のハードウェアに配置すると、MACが変更され、ネットワーク設定が新しいNICに適用されません。検索udevと内容/etc/udev/rules.d

SSHはネットワークに依存しているため起動しないようですが、利用可能なNICがないため、ネットワークにエラーが発生したようです。これを変更すると、他のタスクが機能し始めます。これによりすべてが解決される可能性がありますが、問題が解決しない場合は、追加のサポートのために追加の詳細(たとえば、最近のログコンテンツやcronを手動で起動したときに発生する結果)が必要です。

おすすめ記事