
2023 著者: Peter John Melton | [email protected]. 最終更新日: 2023-08-25 03:28

これをChromebookで頻繁に改ざんしていない場合は、通常の方法で工場出荷時の設定にリセットできます。以下のガイドは、別のBIOSとオペレーティングシステムをインストールしたものを対象としています。
ステップ1:ChromebookのオリジナルBIOSを復元する
最初にBIOSを置き換えるのと同じスクリプトを使用してBIOSを復元することができます。このスクリプトは、私たちのガイドを思い出して、BIOSのバックアップコピーを作成して、簡単に復元できます。ただし、このスクリプトは、LinuxシステムからフルBashシェルを実行して実行する必要があるため、Windows内からこの手順を実行しないでください。
代わりに、ChromebookをLinux環境で起動する必要があります。例としてUbuntuを使用しますが、他のLinuxディストリビューションもうまく動作するはずです。 Ubuntu ISOとRufusユーティリティをダウンロードしてください。 Rufusを起動し、USBドライブを選択し、「FAT32」と同様に「UEFI用GPTパーティション方式」を選択します。 「起動ディスクを作成する」の右にあるボタンをクリックし、ダウンロードしたUbuntu ISOを選択します。準備ができたら "開始"をクリックしてください。
Rufusは、ISOモードまたはDDモードで画像をコピーするかどうかを尋ねます。デフォルトの「ISOイメージモード」を選択して続行できます。

完了したら、USBドライブをChromebookに接続して再起動します。 BIOSはUSBドライブから自動的に起動するはずです。起動していない場合は、起動プロセスの開始時に任意のキーを押して「Boot Manager」を選択し、USBドライブを選択します。 "インストールしないでUbuntuを試してください"を選択すると、ライブのUbuntuデスクトップが表示されます。
画面の右上にあるWi-Fiアイコンをクリックし、デスクトップにアクセスしたらWi-Fiネットワークに接続します。これにより、Linuxシステムにインターネットアクセスが与えられ、スクリプトをダウンロードする必要があります。

cd ~; curl -L -O https://mrchromebox.tech/firmware-util.sh; sudo bash firmware-util.sh
このコマンドはホームディレクトリに変わり、https://mrchromebox.tech/firmware-util.shスクリプトファイルをダウンロードし、root権限で実行します。スクリプトの仕組みの詳細については、開発者のWebサイトを参照してください。

「ストックファームウェアの復元(フル)」オプションを使用します。 "9"と入力して "Enter"を押して実行してください。

元のBIOSファームウェアのバックアップコピーを失った場合、スクリプトはインターネットからのコピーのダウンロードとインストールを試みることができます。尋ねられたら、ファームウェアのバックアップファイルがないことをスクリプトに伝えてください。オリジナルのBIOSをインターネットからダウンロードするのは、スクリプトのドキュメントによると、Haswell、Broadwell、Baytrailのいずれかのアーキテクチャを使用しているデバイスでのみ有効です。

Chromebookをシャットダウンできるようになりました。

ステップ2:Chrome OSを復元する
リカバリメディアを使用してChrome OSオペレーティングシステムを作成する必要があります。 Chromeブラウザをインストールして、どのパソコン(Windows、Mac、Linux、Chromebookなど)でも実行できます。 Chromeウェブストアにアクセスし、Chromebook Recovery Utility Chromeアプリをインストールしてください。
アプリを起動し、USBドライブを接続します。このUSBドライブは、このプロセスの一環として消去されます。 Ubuntuの以前のバージョンと同じUSBドライブを使用することができます。好きな場合は、Ubuntuが消去されますが、このプロセスでは再度Ubuntuは必要ありません。
ChromebookリカバリユーティリティアプリケーションでChromebookモデルを探します。リストから選択するか、コードネームを入力するだけです。



Chromebookの電源を切った状態で、EscキーとRefreshキー(F3キーが通常のキーボードに表示されるところにあるRefreshキー)を押し続けます。これらのキーを押しながら電源ボタンを押し、電源ボタンを離します。画面にメッセージが表示されたら、EscキーとRefreshキーを離します。
Chromebookが復旧モードで起動し、復旧ドライブを挿入して続行するようメッセージが表示されます。作成したUSBドライブをChromebookに接続します。

Chromebookが自動的に接続されたドライブを検出してリカバリ処理を開始しない場合は、リカバリメディアに問題がある可能性があります。また、リカバリドライブを開始する前に、他のSDカード、USBドライブ、およびUSBデバイスを取り外す必要があります。システムを混乱させないために、1つのUSBドライブのみを接続してください。
完了したら、Chromebookからリカバリメディアを削除するように求められます。 Chromebookが自動的に再起動します。
Ctrl + Dキーを押して、[OSの確認がオフになっています]という警告が表示されたら、デベロッパーモードで続行することに同意します。まだOSの検証をもう一度有効にしたくない!


ステップ3:ファームウェアブートフラグを復元する
前述のスクリプトのように、ファームウェアのブートフラグをデフォルト設定にリセットする必要があります。
Chrome OS内で、Ctrl + Alt + Tを押して端末ウィンドウを開きます。タイプ
shell
Enterキーを押してフル・シェルにアクセスします。
次のコマンドを貼り付け、Enterキーを押して、前回ファームウェアスクリプトをダウンロードして実行します。
cd ~; curl -L -O https://mrchromebox.tech/firmware-util.sh; sudo bash firmware-util.sh



ステップ4:開発者モードを無効にする(オプション)
この時点で、開発者モードを無効にしたい場合としない場合があります。
デベロッパーモードは、Chromebookのシステムソフトウェアを変更できる特別なモードです。 「OS検証」機能がオフになっているため、OSを改ざんすることができます。デベロッパーモードを有効にしているときは、起動するたびにCtrl + Dキーを押してChromebookを起動する必要があります。
Chromebookのソフトウェアを使いたくない場合は、デベロッパーモードを無効にする必要があります。 Croutonのようなものを使ってChromebookにLinuxをインストールする場合は、デベロッパーモードを有効にしたままにしておくことをおすすめします。
デベロッパーモードを無効にする場合は、Chromebookを再起動し、[OS確認がオフの場合]画面が表示されたらスペースバーを押します。
(デベロッパーモードを無効にしたくない場合は、Chromebookを起動するたびにCtrl + Dキーを押し続けます)。
![Chromebookで質問するときに[デベロッパーモード]を無効にすることを確認するには、[Enter]キーを押します。 Chromebookで質問するときに[デベロッパーモード]を無効にすることを確認するには、[Enter]キーを押します。](https://i.bogusgamer.com/images/blog/how-to-restore-your-chromebooks-original-bios-and-software-if-youve-erased-it-5-j.webp)
Chromebookは内蔵ドライブを消去し、OSの確認を再度有効にします。これにより、ユーザーやマルウェアがシステムパーティションやオペレーティングシステムファイルを変更できなくなります。また、起動するたびにCtrl + Dキーを押す必要はありません。
この後、デベロッパーモードを無効にすると内部ストレージが消去されるため、Chrome OSにサインインする必要があります。

ステップ5:BIOS書き込み保護ネジを再取り付けする(オプション)
BIOSの書き込み保護を再度有効にすることもできます。これは、開発者モードを無効にする必要はありません。実際には、BIOSに必要なものをフラッシュし、ネジを取り付けて、変更されたBIOSを変更から保護することができます。
元のBIOSをフラッシュした場合は、元のBIOSを変更しないようにネジを取り付け直すことができます。 Chromebookは購入時と同じ状態に戻り、元のBIOSを実行して変更から保護します。
ネジを外したときと同じことをやってください。まず、Chromebookをシャットダウンします。ただスリープ状態にするのではなく、完全にシャットダウンします。 Chromebookを裏返し、底面のネジを外します。


