paz3のおもいつきスマートフォン用の表示で見るpaz3のおもいつきこの広告は、90日以上更新していないブログに表示しています。X220のBIOSをアップデートできたので方法を説明します。ThinkPadのBIOSをアップデートしようと調べると、Windows用の説明が多く、非Windowsな環境での方法についての説明が少なかったので、参考資料として記録します。Linuxでの説明になりますが、他のThinkPadや他のLinuxディストリビューション、BSD系でも同様の方法でできると思います。大まかな流れは次のようになります。起動CD用BIOSアップデートユーティリティを入手するアップデートしたいBIOSをダウンロードします。このとき必ず「起動CD用」と書かれているものを選んでください。(CDに書き込んで使う場合はこのままで構いません)。Linuxの場合は次のコマンドでインストールできます。いうUSB用イメージに変換するには次のように指定します。USBメモリーのデバイス名を調べるUSBメモリーを差し込みます。自動マウント(中身が表示できる状態)になったらマウントを解除してください。USBメモリーのデバイス名を調べます。USBメモリーを差し込んだすぐ後にシェルから次のように入力すると表示されていることがあります。内容を壊したりしてしまいますので十分に注意してください。USBメモリーに書き込みます。管理者権限で以下を実行します。以下のように実行しました。USBメモリーで起動してBIOSをアップデートするUSBメモリーを挿入したままで再起動します。ThinkPadの初期画面でF1キーを押してBIOS設定画面に入ります。Startupタブで以下を設定します。FirstF10キーを押して保存して再起動します。Menuを表示させます。USBメモリーを選んで起動します。Disk」のように表示されます。無事にUSBメモリーから起動できるとメニューが表示されますので「システム・プログラムの更新」を選択します。電源ケーブルをつないでいるかなどいくつかの質問がありますので確認しながら進めるとBIOSアップデートが開始されます。以上でBIOSをアップデートできるはずです。LinuxからLAN上のWindowsマシンにアクセスしようとする時、IPアドレスが必要になります。Windowsのマシン名からIPアドレスを探すコマンドがnmblookupです。表示されてうまく探すことができません。Linuxでnmblookupを使うためには、次の2つを実行する必要があります。ファイアウォールのポートを開くUDPポート137を開きます。LinuxでSambaなどのサービスを提供していない場合の設定です。サービスを提供している場合には、それに応じた設定にする必要があります。現在の設定は/etc/rc.d/rc.firewallの先頭近くに「PERMIT="22/tcp"」のような形で入っています。「custom」を選び、OKをクリックします。マークをつけ、OKをクリックします。テキストボックスに「137/udp」と入力し、OKをクリックします。「ANY」を選び、OKをクリックします。NOをクリックします。Linuxをインターネット接続ルーターにしている場合はYesにします。テキストボックスを空欄にしたままOKをクリックします。Yesをクリックします。設定がテストされます。「[PASSED]」と表示されればOKです。Yesをクリックします。設定がインストールされます。」のように実行します。「-r」はポート137を使う指定です。HOGE」を実行します。LinuxをUSBメモリーにインストールして使い始めました。Linuxでは起動時にファイルをUSBからメモリー上に読み込んで動作するため、動作中にUSBメモリーを読み込むことはほとんどなく、読み書き速度はそれほど問題になりません。Linuxのシステムファイル(ISOファイル)は5.7.1日本語版で134MBなので、2〜4GBのUSBメモリーがあれば余裕で動きます。インストール方法USBメモリーへのインストール方法は主に2つあります。CD-Rなどのメディアでブートし、USBメモリーにインストールするWindows上からUSBメモリーにインストールするどちらの方法でインストールしても、ほとんど同じです。(違いがありますが、後述します。)2の方法はCD-Rなどを作成する手間が必要なく、自分も2の方法でインストールしたため、ここでは2の方法を説明します。ISOファイルを取り寄せるはじめにインストーラのISOファイルを取り寄せます。日本語版のページからprecise-571JP.isoをダウンロードしました。UNetbootinを取り寄せる次に、ISOファイルを書き込むツールであるUNetbootinをダウンロードします。UNetbootinを実行し、USBメモリーに書き込む「ディスクイメージ」欄にISOファイルをドラッグ&ドロップするか、ファイルの場所を指定します。ドライブ」、ドライブに実際のUSBドライブ名を指定し、OKをクリックします。USBメモリーから起動するいちどPCの電源を切り、USBメモリーから起動します。内蔵HDDから普段使っているOSが起動してしまった場合には、BIOSの起動ドライブ設定で内蔵HDDよりUSBメモリーの起動順を先にします。CD-Rなどからインストールした場合との違いUNetbootinでインストールすると、ファイルがUSBメモリーの直下に展開されます。CD-Rなどの起動メディアからインストールすると、USBメモリーの中に任意のディレクトリを作り、その中にインストールすることができます。Linuxをインストールすることができます。(UNetbootinでインストールしたときのUSBメモリーの状態。USBメモリーの直下にファイルが展開されている。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。