4.26.7 SDカードからのファームウェア更新の実行

[書式]

[キーワード]

no-confirm : ファームウェア更新とSDカードのマウント継続の確認をしない
no-reboot : ファームウェア更新後に再起動しない
sd-unmount : ファームウェア更新前に確認をせずSDカードをアンマウントする

[入力モード]

特権EXECモード

[説明]

SDカード内に格納されているファームウェアファイルでファームウェア更新を実行する。

パラメーターを指定しない場合は、SDカード内に書き換え可能なファームウェアが存在すると更新とSDカードのマウント状態を継続するかの確認を求められる。

ファームウェアを更新する場合は "y" を、更新しない場合は "n" を入力する必要がある。

SDカードのマウント状態を継続する場合は "y" を、アンマウントする場合は "n" を入力する必要がある。

no-confirmを指定すると、確認をせずにSDカードのマウント状態を継続しファームウェア更新を実行する。

no-rebootを指定すると、リビジョンアップ実行後に再起動しない。次回起動時に更新後のファームウェアで起動する。

sd-unmountを指定すると、確認をせずにSDカードのアンマウントを行う。

[ノート]

ファームウェアファイルは、SDカードの"/swx3200/firmware/swx3200.bin"ファイルを参照する。

SDカード内のファームウェアファイルと現在実行中のファームウェアのリビジョンチェックは行わない。

SDカードを取り外さない場合は、再起動時にboot prioritize sdコマンドの指定に従いSDカード内のファームウェアで起動される。

アンマウントしてSDカードを取り外してもファームウェア更新は継続する。

no-reboot指定時は、firmware-update revision-timeコマンドが設定されていた場合でも、指定時刻に再起動しない。

[設定例]

SDカード内のファームウェアファイルでファームウェア更新する。

SWX3200#firmware-update sd execute
Update the firmware.
Current Revision: Rev.4.00.01
New Revision:     Rev.4.00.03

Update to this firmware? (y/n)y
Continue without unmounting the SD card? (y/n)n
Unmounted the SD card.  Pull out the SD card.
Updating...
Finish
SWX3200#