Chromebook でブータブルUSB を起動する方法

Google-Chrome-icon

Chromebook のファームウェアを更新して 起動用USB へのアクセスを可能にする

Chromebook は UEFI/ BIOS を呼び出して 起動順位を変更することができず、ブータブルUSB を使用する場合は デベロッパーモード への変更 が必要。

ブータブルUSB からの起動をサポートしていないモデルもある。
USB からの起動が可能なデバイスについては下記参照
Google-Chrome-icon

Chromebook での ブータブルUSB 使用条件

Chromebook の ファームウェア と ファームウェアのインストールが可能なデバイスの確認方法 Chromebook は ブータブルUSB からの起動が制限されており、モデルによっては物理的に ブータブルUSB か […]

Chrome OS の起動モード

Chrome OS には 複数の起動モードがあり、ブータブル USB を使用する場合は 起動モードを変更する。

通常モード
Google が署名した ChromeOS のみ起動可能で、Chromebook のデフォルトモード。
リカバリモード
通常モードの起動に失敗した場合に移行し、Google が署名した ChromeOSのリカバリ用 USB / SDカードを起動。
デベロッパーモード
署名チェックが無効になり、キーストロークで起動先の指定が可能になる。
Ctrl + D : 内部ストレージの ChromeOS
Ctrl + U : USB の ChromeOS
Chromebook に ChlomeOS 以外の OS をインストールする場合は、ファームウェアを更新して レガシーブートモード を有効にする必要がある。

デベロッパーモードへの変更

Chromebook を デベロッパーモード に切り替えると デバイスは 工場出荷時の状態に初期化されるため 必要なデータは事前にバックアップする。

デベロッパーモードは メーカー や Google のサポート対象外。

ChromeOS-recovery015

デバイスの電源オフの状態から  ESC + 更新 キー を押しながら 電源ボタンを押して リカバリモード を起動。

Chromebook-Usbboot-013

リカバリモード 復元用の USBメモリ または SD カードを挿入してください。の画面で Ctrl + D キー。

Chromebook-Boot-from-USB-003

OS の確認機能 ( OS verification ) と ローカルデータのクリア に関するメッセージが表示されたら Enter キー。

Chromebook-Boot-from-USB-004

OS の確認がオフになっています 。と表示されたら 再度 Ctrl + D キーを押す。

デベロッパーモードに変更後は 電源を入れる度に OS の確認がオフになっています 。の画面が表示される。

Chromebook-Boot-from-USB-005

メッセージが表示された後に デベロッパーモードへの変更が実行され、処理が完了するとデバイスが再起動する。

Chromebook-Boot-from-USB-004

処理が完了すると ビープ音が鳴り、OS の確認がオフになっています 。の画面が表示されるので、ウエルカム画面が表示されるまで待つ。

Chromebook-Boot-from-USB-006

Chrome OS が起動したら セットアップして デバイスを再起動。

Chromebook-Boot-from-USB-004

OS の確認がオフになっています 。の画面が表示されたら Ctrl + D キーを押し、Chromebook にログイン。

Ctrl + D キー を押さなくても 30秒経過したら ビープ音が鳴ってログイン画面が表示される。

ファームウェアの更新

ファームウェアの更新は サポートしているデバイス のみ可能で、Crosh で コマンド入力が必要。

Chromebook-Usbboot-004

Chrome OS が起動したら Ctrl + Alt + TCrosh を開く。

Chromebook-Usbboot-006

Ctrl + Shift + Pターミナルの設定 を開き、左サイドバーの キーボードキーボードとマウス などの項目にある Ctrl+C キーのコピーの動作Ctrl+V キーの貼り付けの動作 を有効にする。

Chromebook-Usbboot-005

crosh> の後に shell と入力して Enter キー。

デベロッパーモード になっていないと shell コマンドは受け付けない。

Chromebook-Usbboot-014

下記のコードをコピーして chronos@localhost / s の後に 貼り付けて Enter キーを押すと、ファームウェアのダウンロードが開始する。

cd; curl -LO mrchromebox.tech/firmware-util.sh
sudo install -Dt /usr/local/bin -m 755 firmware-util.sh
sudo firmware-util.sh

Ctrl + V で ペーストできない場合は Ctrl + Shift + V を使用。

Chromebook-bootable-usb-013

ファームウェアが更新されると デバイスの情報が表示されるので、RW_LEGACY Firmwareを更新するため 1 と入力して Enter キー。

Chromebook-bootable-usb-014

Default to booting from USB ? と表示されたら y と入力して Enter キー。

表示されない場合は モデルが RW_LEGACY Firmware をサポートしているか要確認。

Chromebook-bootable-usb-015

RW_LEGACY Firmwareの インストールが完了して RW_LEGACY firmware successfully installed/updated と 表示されたら Enter キーで メインメニューに戻り、 R キー を押して Enter で デバイスを再起動。

スクリプトの詳細については ChromeOS Firmware Utility Script を参照。

ブータブル USB の起動

RW_LEGACY Firmwareをインストールし、Default to booting from USBを有効にすると、Chromebook は 起動時に USBデバイスへアクセスするようになる。

Chromebook-Boot-from-USB-004

起動用の USB を Chromebook にセットして、デベロッパーモードの OS確認画面Ctrl + L を押す。

ChromeOS を起動する場合は Ctrl + D

Chromebook-bootable-usb-017

SeaBIOS が 起動した瞬間に ESC キー を押すと ブートメニュー になり、タイミングを外すと セットした USB を読み込む。

OS のインストール

Chromebook で USB ブートが可能になっても RW_LEGACY Firmware では Windows をインストールすることはできず、CloudReadyChrome OS Flex に置き換えることもできないが、Chrx を使用して Linux をインストールすることは可能。

代替 OS については MrChromebox.tech の Alternative OSes を参照。

レガシーブートモード の有効化

ファームウェアのインストール時に Default to booting from USBを有効にすると ブータブルUSB から起動できるが、場合によっては  レガシーブートモード の有効化が必要になる。

Chromebook-Boot-from-USB-004

デベロッパーモードの OS確認画面Ctrl + D を押す。

Chromebook-Boot-from-USB-009

Chromebook の ログイン画面が表示されたら ログインせずに Ctrl + Alt+ → ( F2 )キー を押す。

Chromebook-Boot-from-USB-010

デベロッパー コンソールウインドウ が開くので、localhost login: の後に chronos と入力して Enter キー。

Chromebook-bootable-usb-018

chronos@localhost / s の後に sudo crossystem dev_boot_usb=1 dev_boot_legacy=1 と入力して Enterキーを押し、sudo poweroff と入力して 電源を切る。

関連記事

android-icon

Android x86 のインストールと設定

PC にインストール可能なオープンソースの Android OS Android-x86 は 台湾の Chih-Wei Huang 氏 と Yi Sun 氏 が立ち上げた Android-x86 Open Source […]

Google-Chrome-icon

Chromebook のセットアップと基本操作

Chrome OS の セットアップと設定、基本操作 , 初期化の手順 Chromebook は Google が開発した Linux ベースの オペレーティングシステム Chrome OS を搭載したデバイスの総称で、 […]

Google-Chrome-icon

Chromebook でブータブルUSB を起動する方法

Chromebook のファームウェアを更新して 起動用USB へのアクセスを可能にする Chromebook は UEFI/ BIOS を呼び出して 起動順位を変更することができず、ブータブルUSB を使用する場合は […]

Google-Chrome-icon

Chromebook での ブータブルUSB 使用条件

Chromebook の ファームウェア と ファームウェアのインストールが可能なデバイスの確認方法 Chromebook は ブータブルUSB からの起動が制限されており、モデルによっては物理的に ブータブルUSB か […]

Google-Chrome-icon

ChromeOS のリカバリ と再インストールの手順

Chromebook が「Chrome OS が存在しないか破損しています。」 で起動しなくなった際の対処法 と ChromeOS の再インストール Chromebook がOS の不具合で起動しなくなった場合はリカバリ […]

Google-Chrome-icon

Chrome OS Flex のインストールと設定

古いパソコンをリユースできる 無料の ChromeOS Chrome OS Flex は 米国のソフトウェアベンダー Neverware ( 2020年12月に Google が買収 ) が開発した Chromium O […]