完全にバッテリーが切れた Acer C720 を救う
私の Acer C720 は Ubuntu Linux が入っているのだが、起動のたびに毎回手動で SeaBios を選んで SSD からブートする必要がある。
だから普段はフタを閉じてスリープのまま放ったらかしにしている。ことわざ通り、やらかさなければ死なないのに、そのやらかし行為で見事に死んだ。今日開けてみたら SeaBios が消えていて、起動後に Ctrl + L を押してもビープが2回鳴っただけで無反応。
調べて分かったことには、ChromeBook の BIOS 設定はバッテリー給電で保持される仕様らしく、バッテリーが完全に上がると私の SeaBios の legacy ブートオプションも初期化されて、起動できなくなったというわけだ。
解決策はあるのか?ある!ChromeBook を焼き直してから Ubuntu Linux を入れ直す、そして二度とバッテリーを切らさないようにする。
一労永逸したい?なら筐体を分解してハードウェア保護を解除するしかない。
考えてみたら面倒くさいし、分解したらこのブツを売り払うのにも響く。なので普通の起動設定にしておいて、時間があるときに分解して SeaBios を焼き直すことにした。
まず Chromebook のリカバリーメディアをダウンロードしてくる。USB メモリが1本必要だ:
http://www.google.com/chromeos/recovery
Linux でもこれを作るスクリプトがあって、コマンドラインだがなかなか使い勝手はいい:

作り終わったら ChromeBook に挿してウィザード通りにシステムを復元し、その後でもう一度 Ubuntu Linux を入れ直す。
そして电量をこまめに確認して、設定を失わないように忘れないこと……
コメントは中国語の本家サイトで受け付けています。このミラーは閲覧専用です。