すべての設定が失われるようにopenwrtを再イメージ化するにはどうすればよいですか?いくつかの問題があるので、これが遅い設定ではないことを確認したいと思い、新しくインストールしたいと思います。
答え1
Kamikazeで始まるOpenWRTバージョン(デフォルトではKamikazeとBackfire、White Russianを除く)はNVRAMを使用して設定や設定を保存しません。これはすべて、デフォルトのsquashfsイメージまたはオーバーレイjffsイメージのファイルシステムに保存されます。これは、イメージを再度フラッシュし、「工場デフォルト」に戻すことができる必要があることを意味します。
OpenWRT イメージをリフレッシュする方法は、次のとおりです。http://wiki.openwrt.org/doc/howto/installing。 OpenWRTを初めてインストールした後に更新する最も簡単な方法は、「OpenWrtコマンドラインを介して」方法を使用することです。.trx
画像.bin
ごとに違いを確認してください。.trx
イメージは、コマンドラインインストール方法で使用される「オリジナル」の一般的なopenwrtイメージです。.bin
イメージにはベンダー固有のヘッダーがあるため、ルーターに適したイメージを提供する必要があります。
ブートローダで使用されているいくつかの設定はNVRAMに保存されていますが、Linuxイメージが起動しても維持してはいけません。 MACアドレスは持続できますが、とにかくファイルシステム構成で上書きできます。
何をしてもNVRAMをむやみにクリアしないでください。デバイスを手動で復元するためにオンラインで適切な設定が見つからない場合、デバイスはほとんどレンガになり、おそらくそうではありません。
答え2
あなたの質問は何ですか?
あなたの質問が開発中で、ビルド中の最新の変更が実際に新しいファームウェアイメージにコピーされていることを確認したい場合は、「OpenWRTを再イメージ化」する必要はありません(これが何を意味していても)。
新しく作成されたopenwrt binイメージファイルを分析するには、次のものを使用できます。
binwalk -e imagefile.img
すべてが正しい場所にあり、正しい権限セット(実行可能、読み取り可能...)がある場合は、フォルダ構造内を見ることができるように画像を解凍します。