基本事項
以下の時間のかかる解決策を試す前に、まずは以下の基本的な手順を確認してください。
- 電源を確認する: デバイスの電源が入っていること、必要なケーブルが正しく機能していることを確認してください。別のデバイスを接続したり、別のケーブルを試したり、利用可能であれば別の充電ポートに差し替えたり、別のコンセントに差し替えて確認してください。また、iFixitではHP、Dell、Acer、Asus、およびRazerノートパソコン向けのトラブルシューティング記事も用意しています。
- デバイスを再起動する: これがトラブルシューティングの基本であるのには理由があります。起動プロセス中に発生した一時的な問題が、オペレーションシステムの適切な読み込みを妨げている可能性があります。
- 起動順序を確認する: 最近Linuxをインストールした場合は、BIOSでLinuxが最初に起動するように設定されているか再確認してください。BIOS/UEFI設定へのアクセス方法はマシンによって異なりますが、通常はコンピュータの起動中に指定されたキー(F2、F12、Delなど)を押すことで実行できます。
- クイック/高速スタートが無効であることを確認する: クイックブートは、ハードウェアの初期化チェックをスキップまたは最小限に抑えることで起動プロセスを高速化します。ほとんどのLinuxディストリビューションは、OSに制御を渡す前に、すべての接続デバイスを適切に初期化することをファームウェア/BIOSに依存しています。この初期化が行われないと、必須のハードウェアが準備できていないために起動プロセスが失敗することがあります。
- ウィンドウマネージャーが起動しているか確認する: グラフィカルインターフェースが起動していない、あるいは誤って終了してしまった場合、黒い画面が表示されることがあります。startxコマンドを実行してXサーバーの起動を試み、そのコマンドが ~/.xinitrc またはその他の適切なファイルディレクトリで実行されていることを確認してください。
- 外部デバイスを取り外す: ハードウェアの競合を除外するため、不要な周辺機器(USBドライブ、外付けハードドライブなど)を取り外してください。
消耗したCMOSバッテリー
解決策: CMOSバッテリーをテストして交換する
CMOS(相補型金属酸化膜半導体)は、コンピュータハードウェアで使用される技術で、BIOSやUEFIのデータ、起動優先順位などの重要なシステム情報を保存しており、そのデータを保持するために小さなバッテリーを必要とします。通常、これらのバッテリーの寿命は3~5年程度ですが、バッテリーが早期に消耗するとBIOS設定に不具合が生じ、Linuxディストリビューションが適切に起動しなくなる可能性があります。
破損または欠如したブートマネージャー
解決策: ブートマネージャーを再インストールまたは修復する
その名の通り、ブートマネージャーはオペレーションシステムの起動プロセスを管理します。ブートマネージャーが破損または欠如していると、システムの起動が妨げられる可能性があります。ほとんどの現代的なLinuxディストリビューションはGRUBブートローダーを使用しており、その手順は以下の通りです…
- LinuxのライブUSBから起動します。
- ターミナルプログラムを開き、次のコマンドを使用してディストリビューションのGRUBがインストールされているディスクを特定します。これは lsblk または sudo fdisk -l のいずれかを使用します。パスは通常 /dev/sda または /dev/sdb とラベル付けされています。
- sudo grub-install /dev/sda コマンドを使用してマスターブートレコードにGRUBをインストールします。その際、/dev/sdaを適切なパスに置き換えてください。システムが従来のBIOSではなくUEFIを使用している場合は、EFIパーティションにGRUBをインストールする必要があります。
- GRUBのインストールが完了したら、sudo update-grub または sudo grub-mkconfig -o /boot/grub/grub.cfg を使用してGRUB設定ファイルを生成し、sudo reboot でシステムを再起動してください。
GRUBが適切に読み込まれ、ブートメニューが表示されるはずです。
破損または互換性のないドライバー
解決策: マシンのドライバーをアップデートする
デバイスが全く反応しない場合は、手動でドライバーをインストールする必要があるか、ハードウェアの一部がLinuxディストリビューションと互換性がない可能性があります。
- LinuxライブUSBを使用している場合は、/var/log/syslog または dmesg を確認してください。syslogディレクトリには、デバイスのドライバーやハードウェアに関する重要な情報が記載されています。グラフィックエラーは ~/.Xsession-errors または /var/log/Xorg.0.log にリストされます。
- 部品のメーカーは、Acerよりも新しいドライバーを提供している場合があります。これはグラフィック処理において特に重要です。AMD、Intel、またはNVidiaを直接確認してください。
電子機器メーカー(Intel、AMD、Realtekなど)から直接提供されていない限り、ドライバーアップデーターと謳うプログラムは避けてください。これらは最善でも誤ったドライバーをインストールし、最悪の場合はマルウェアをインストールする可能性があります。
- アップデートしても問題が解決せず、どのデバイスに問題があるか心当たりがある場合は、ドライバーをアンインストールしてから再インストールを試みてください。これは各Linuxディストリビューション固有の手順になります。
故障したストレージドライブ
解決策: ストレージドライブが故障していないか確認する
問題が続き、オペレーションシステムの新規インストールが読み込めない場合、あるいはBIOS画面で「No Bootable Device」や「Operating System Not Found」エラーが表示される場合は、ストレージデバイスに問題がある可能性が高いです。
- ストレージドライブがSMARTに対応している場合は、smartmontoolsアプリケーションセットを使用してドライブをテストできます。
- LinuxのライブUSBから起動します。
- ターミナルプログラムを開き、sudo apt-get install smartmontools コマンドを使用してsmartmontoolsをインストールし、sudo smartctl -I /dev/sda を使用してドライブがSMARTに対応しているかテストします。/dev/sdaはハードドライブのパスです。
- ドライブがSMARTに対応しているのに有効になっていない場合は、sudo smartctl -s on /dev/sda で有効にできます。
- テストを実行するには sudo smartctl -H /dev/sda を使用します。
- ライブUSBセッション中に、df -h コマンドを使用してルートパーティションがいっぱいになっていないか確認してください。いっぱいになっている場合は、ストレージの空き容量を確保する必要があります。
- デバイスのドライブに不良が見つかった場合、あるいは従来型のハードディスク(HDD)を使用している場合は、パフォーマンス向上のためにソリッドステートドライブ(SSD)への交換を検討してください。SSDはエネルギー効率が高く、はるかに高速です。
故障または不足しているRAM
解決策: 必要に応じてRAMをテストし交換する
ランダムアクセスメモリ(RAM)は、OSの起動における問題のハードウェア要因としてよく挙げられます。
- RAMモジュールを差し直してください。小さなピンがわずかにずれている可能性があります。取り外して再度取り付けるだけで直ることがあります。
- 診断プログラムを実行してRAMをテストしてください。
- ITプロフェッショナルは長年、RAMのテストにmemtest86を使用してきました。これは無料のツールで、ドキュメントも非常に優れています。ただし、使用するには多少の知識が必要です。
- RAMテストは非常に時間がかかることが知られており、小さな故障はテストで見つけるのが複雑です。診断の失敗は信頼できますが、合格は過信しないでください。問題を見つけるには複数の診断テストが必要になる場合があります。
- 診断に失敗した場合はメモリを交換してください。全体容量を増やすか、同等の容量と速度のものを維持してください。
最終手段
マシンからデータを復旧する必要がある場合は、起動可能なLive Linux USBまたはCDを使用してデータを回復できます。そこからハードドライブにアクセスして問題を確認したり、必要に応じてデータを復旧したりできます。データが完全に復旧できたら、OSを再インストールしてください。
0 件のコメント