最近ノートパソコンを購入しましたが、BIOSパスワードがわからないのでリセットする必要があります。それは私もアクセス可能な人気のあるオペレーティングシステムを実行しています。
LinuxにMS-DOSコマンドと同じコマンドがあるのか、アクセス可能なLinuxシステムでBIOSパスワードをリセットする一般的な方法があるのだろうか。
debug
o 70 2E
o 71 FF
quit
編集:私はFujitsu Lifebook Aシリーズを実行しています。
編集:これはMS-DOSコマンドの説明です。 Linux派生バージョンがあるかどうか尋ねました。
このコマンドの最初の「o」文字はIOポートに値を出力します。番号70及び71は、CMOSメモリへのアクセスに使用されるポート番号である。 FF値を提供することで、CMOSに誤ったチェックサムがあることを通知します。もう一度やり直してください。 CMOS設定とBIOSパスワードを設定してください。
ベストアンサー1
私が知る限り、以前のMS-DOSdebug
トリックに対応するLinuxは次のとおりです。
modprobe nvram
printf "\xff" | dd of=/dev/nvram bs=1 seek=32
説明:nvram
このモジュールは/dev/nvram
バイト14から始まり、PC CMOSメモリへのルートアクセスを許可します(バイト0..13はCMOSリアルタイムクロック用に予約されており、独自のドライバとコマンドを介してアクセスできますhwclock
)。このトリックに使用されるCMOSアドレス0x2eは10進数46、46 - 14 = 32であるため、対応するバイトを0xff値で上書きする必要がdebug
あります。/dev/nvram
CMOSメモリが以下の場合クラシックレイアウト、このCMOSアドレス0x2eはCMOSチェックサムの最上位バイトです。 0xffを書くと、チェックサムが間違っている可能性が高くなります。これにより、BIOSパスワードの削除を含むBIOS設定が工場出荷時のデフォルトにリセットされます。
しかし、ラップトップは盗まれやすいので、一部のメーカーはクラシックモデルのパスワードセキュリティメカニズムをアップグレードしました。単にCMOSチェックサムを無効にしても、必ずしもパスワードが削除されるわけではありません。泥棒には簡単にリセットできないパスワードが盗まれたノートパソコンの価値を低下させます。