ChromebookでLinuxを実行すると、特にコーディングを増やしたい場合、Linux専用アプリを実行したい場合、あるいは単に実験したい場合など、状況は大きく変わります。しかし、正直に言うと、必ずしもスムーズに進むとは限りません。特に、ストレージやCPUサイクルのバイト数が重要となるローエンドのChromebookではなおさらです。パフォーマンスの低下やクラッシュを後悔したり、売却前に整理したいと思ったりする人も多いでしょう。Linuxの削除は非常に簡単ですが、正しい手順を踏まないと、問題が発生したり、残ったファイルがストレージを乱雑にしてしまうリスクがあります。この記事では、公式Linux(ベータ版)セットアップやCroutonを使用する場合でも、Linuxとローカルデータを含むすべてを完全消去してリセットする場合でも、Linuxをアンインストールする主な方法を解説します。
ChromebookからLinuxベータ版(Crostini)を削除する方法
設定からLinux(ベータ版)を無効にする
内蔵のLinux(ベータ版)機能を使ってLinuxをインストールした場合、これが最も簡単な方法です。基本的に、この機能をオフにするとLinux関連のファイルがすべて削除され、使用していたスペースが解放されます。通常は簡単な切り替え操作で済みますが、まれに、この設定が固まったり、すぐにすべてのファイルが完全に削除されなかったりすることがあります。特にChromebookの調子が最近悪い場合はなおさらです。Linuxをオフにすると、すべてのLinuxアプリとデータが消えてしまいます。削除を完了するには、すぐに再起動する必要があります。
- [設定]を開きます。ランチャーに入力するか、システム トレイで見つけることができます。
- 「詳細設定」セクションを展開し、「開発者」をクリックします。または、「設定」の検索バーに「開発者」と入力してください。
- Linux (Beta)またはCrostiniを探してクリックします。
- 「削除」をクリックします。確認のメッセージが表示されたら、確認します。
- Chromebook を再起動します。これにより、残留ファイルが消去され、完全に消去されます。
これは、Linuxを完全に削除する、つまり機能をオフにするというアイデアに基づいています。少し奇妙に聞こえるかもしれませんが、環境によっては、すべてを完全に消去するために2回再起動するか、キャッシュをクリアする必要があるかもしれません。一方、他の環境では瞬時に完了します。
Linuxストレージの完全削除ではなく削減
Linuxのセットアップを完全に失うことなく、少しでも空き容量を増やしたい場合があります。Linux自体が問題を引き起こしているわけではないかもしれませんが、貴重なストレージを浪費しているだけかもしれません。そんな時は、Linuxに割り当てられたディスクサイズを、アンインストールせずに変更することができます。これにより空き容量が増え、後でLinuxを使えるようになります。これは、デバイスのストレージ容量が不足していて、完全に削除する準備がまだできていない場合に特に便利です。
- [設定] > [デバイス] > [ストレージ管理]に移動します。
- これをストレージの概要と考えてください。ここで、Linux ストレージを見つけてください。
- それをクリックし、ディスクサイズの横にある変更をタップします。
- スライドしてディスクサイズを縮小し、「サイズ変更」を押します。縮小するサイズによっては、多少時間がかかる場合があります。
注:「データの読み込みエラー」というメッセージが表示された場合は、まずChromebookを再起動してみてください。情報が正しく読み込まれない場合があり、その場合は再起動で解決することがあります。うまくいくかどうかは運次第ですが、ターミナルコマンドをいじる前に試してみる価値はあります。
ChromebookからUbuntu Linux(Crouton)を削除する方法
シェルコマンドでCroutonをアンインストールする
これはより実践的な方法ですが、Crouton経由でLinuxをインストールした場合(通常はチュートリアルに従ってCroshでコマンドを実行する)、ターミナルでの操作が必要になります。Croutonはchroot環境(独立したLinuxスペース)を構築しますが、これは完全に削除できます。ただし、クリーンアップせずに実行するとファイルが残ってしまう可能性があり、Linuxコマンドに慣れていない場合は混乱を招く可能性があります。
- Ctrl + Alt + Tを押してCroshを開きます。
- 入力してEnter キー
shell
を押します。これで Linux シェルが起動します。これは中間ステップのようなものです。 - 次のコマンドを 1 つずつ実行します。
cd /usr/local/chroots sudo delete-chroot * sudo rm -rf /usr/local/bin
最初のコマンドは、Croutonがchroot環境を保存するディレクトリに切り替えます。2番目のコマンドはすべてのchroot環境を削除し、3番目のコマンドは関連するバイナリを消去します。これでLinuxは削除されるはずですが、一部のファイルが他の場所に残っている可能性があることに注意してください。通常は問題ありませんが、後で再インストールする際に混乱を招く可能性があります。
完全な工場出荷時設定へのリセット(Powerwash)
他に方法が見つからない場合、または蓄積されたジャンクファイルを削除して一からやり直したい場合は、Powerwash を実行するとすべてが工場出荷時のデフォルト状態に戻ります。これにより、Linux とすべてのファイルやアプリも消去されます(事前にバックアップを取ってください)。場合によっては、未解決の不具合や奇妙なバグが、完全なリセットによって修正されることがあります。
- ファイルをGoogle ドライブまたは外付けドライブにバックアップします。
- [設定]を開き、[詳細設定] > [設定をリセット]までスクロールします。
- Powerwashをクリックし、画面の指示に従ってください。デバイスが再起動し、自動的に消去されます。
Linuxを削除した後も、パフォーマンスの異常な低下や設定の忘れなど、エラーが続く場合は、 Chromebookリカバリユーティリティを使ってChromeOSを再度フラッシュすることを検討してください。こうすることで、基本的に最初から再インストールし、エラーのないクリーンな状態に戻すことができます。
まとめ
ChromebookからLinuxを削除するのは、見た目ほど複雑ではありません。どのようなLinux環境を構築しているかによって異なります。Linux(ベータ版)をお使いの場合は、設定でLinuxをオフにするだけで通常は十分です。場合によっては再起動が効果的です。Croutonの場合、ターミナルコマンドで環境を削除できますが、権限や残存ファイルの削除が難しい場合があります。完全リセットはLinuxを含むすべてのファイルを消去し、クリーンな状態に戻します。いずれにしても、スペースの解放、バグの修正、あるいはデバイスのリソースが古いLinuxの残骸に悩まされないようにするためのものです。
まとめ
- 設定でLinux(ベータ版)をオフにすると通常はうまくいきます
- Linuxストレージのサイズを変更するには、容量を増やすだけで、容量いっぱいにしたくない場合は、
- ターミナルコマンドを使用してCrouton環境を削除します
- 完全な工場出荷時設定へのリセットによりすべてが消去されます。まずはバックアップを行ってください。
- それでも問題が解決しない場合は、リカバリユーティリティを使用してChromeOSを再インストールすることを検討してください。
結論
ChromebookからLinuxをクリーンアップする方法を見つけるのは大変に思えるかもしれませんが、無効化、サイズの変更、完全リセットなど、選択肢を理解すれば、ずっと楽になります。デバイスのバッテリー消費が激しかったり、フリーズしたりしていませんか? Linuxをクリーンアップするか、工場出荷時の状態にリセットするだけで、文字通り元の状態に戻れることもあります。この方法が、皆さんのストレージ容量と健全な心を取り戻すのに役立つことを願っています。皆さんにも効果があることを願っています。実際に多くの方が効果を実感しました!