質問: パソコンのbiosの優先順位を変更してもすぐデフォルトに戻ってしまいま パソコンのbiosの優先順位を変更してもすぐデフォルトに戻ってしまいます。 ubsブートでlinuxを起動する際にbiosの優先順位をいちいち変更して起動しないといけないのが不便です。 何度biosの設定画面で優先順位をusbを最優先にして「変更を保存して設定を終了する」にしても、一度パソコンをシャットダウンすると、次起動する際に、usbをあらかじめ挿して電源を入れ起動してもhddからwindowsを起動してしまうので、再起動してbiosの設定画面を開いて変更してusbから起動・・・の繰り返しです。 biosの変更を保持する方法はないですか? もしくはこれはパソコン自体の性質?設定で変えられないものなのですか?
回答: たとえば、手持ちだとthinkpad x31が同じような挙動をしますね。 起動時に接続されていないデバイスは ブートデバイスの起動順リストから抹消されるようです。 usb起動を、通常行なわない特別な操作だと考えている場合 こういう仕様になります。典型的な例は、セキュリティ上の配慮です。 hdd内のデータを第三者が見られないようにするためには hdd上のosのパスワードという障壁と usbやfdなどの別osからの起動禁止という障壁が必要です。 特別な事情でusb起動を必要とすることはあっても それを撤去したのち、第三者がusb起動のosで hddにアクセスするようなことが起きてはならないという発想です。 もちろん、これにはf12による起動メニューやbios設定変更なども bios設定やセットアップパスワードなどで禁じる必要があります。 ほんとはf12を禁じる設定にしたときだけ usb起動の設定を破棄するようになっているほうがいいのですが そういう発想は出てこなかったんだと思います。 このあたりの挙動はメーカーおよび機種によって違いますから 機種名を明記したほうが、情報が集まりやすいと思います。