インストールに先立って必要となるハードウェアの設定について見ていきます。BIOS/システム用ファームウェアの設定をチェックし、場合によってはその設定を変更することになります。「システムファームウェア」は、ハードウェアが利用する中核的なソフトウェアで、電源投入後のブートプロセスの間に起動される、最も重要なものです。システムのシステムファームウェアには標準となるものがありません。名義上同一のファームウェアを利用していても、システムが異なれば挙動はかなり異なることがあります。アーキテクチャを採用している機器の大半が組み込みシステムであり、製造者は通常独自の変更を相当に加えたバージョンのファームウェアをビルドし、機器特有のパッチを収録しているという事実に起因します。残念ながら製造者が変更や拡張を主流側のファームウェア開発者に送らないことが多く、そのため製造者による変更が元のファームウェアの新しいバージョンにはなかなか取り入れられません。結果として新しく販売されているシステムであっても、製造者により改変された1年以上古いバージョンのファームウェアを基にしたファームウェアを使っていることが多く、一方で主流側のコードはその間に大きく進化して追加の機能を提供していたり、ある面で異なる挙動を取るということがあります。それに加え、オンボードデバイスの命名方法は異なる製造者が改変したバージョン間では同一のファームウェアであっても一貫性がなく、そのためARMベースのシステムで製品に依存せずに利用できる命令を提供するのはほぼ不可能です。通常、全イーサネットインターフェイスのMACアドレスが全体で一意であるべきで、技術的にはイーサネットブロードキャストドメイン内で一意でないといけません。アドレスブロックを割り当てられ、そのアドレスの中から1つを、販売する各製品に事前設定します。開発用ボードの場合、製造者が対価の支払いを避けたいために全体で一意なアドレスが提供されないこともあります。アドレスを決めないといけません。アドレスを無作為に生成します。アドレスを割り当てるような場合の動作に信頼性が失われるのは明らかです。アドレスとの競合を回避するため、いわゆる「ローカル管理用」アドレスとして予約されているアドレス領域があります。記事「MAC_address」に良い説明があります)。ローカル管理用アドレスとして利用できるということになります。アドレスは「ethaddr」環境変数にセットされています。ca:ff:ee:12:34:56」によりセットできます。値の設定後にコマンド「saveenv」を実行するとその割り当てが恒久的になります。メモリへの再配置に不具合がある可能性があります。...」というメッセージを表示しますがシステムはそれ以上出力することなくフリーズします。アップグレード後でも問題が引き続き発生するかもしれません。自動的にそれをセットします。再配置を完全に無効化する方法があります。システムインストールメディアの。