Rufusを使用してDebian9.2 NetInstallISOをUSBに書き込みました。 Rufusでどのオプションを選択しても、Debianをインストールするときに常に同じ問題が発生します。 GRUBのインストールに関しては、「他のオペレーティングシステムを探しています」で16%でハングします。
dd
を使用して、Debianを実行している別のコンピューターのUSBにISOファイルを書き込んでみました。同じ問題。
インストールがハングしたときに、「Ctrl + Alt + F4」を押してターミナルを起動します。エラーとメッセージの非常に高速なスクロールが表示されました。私はiPhoneを使用して、端末メッセージがズームしたときにスローモーションビデオを撮りました。
私が受け取るメッセージとエラーを示すいくつかの静止画があります: https://imgur.com/a/kpNiq 。
エラーは、特定のディレクトリが見つからないことに関するもののようです。私はDellInspiron 137000シリーズノートパソコンを使用しています。
インストールがハングするのはなぜですか?これらのエラーはどういう意味ですか?これを修正してDebianのインストールを続行するにはどうすればよいですか?
システムディスクのESPパーティションがわずかに破損しているようです:ディレクトリエントリ/EFI/Dell/logs
にはそれ自体へのポインタがあり、明らかに無限に深いディレクトリツリーが作成されます。これは比較的一般的ですFATタイプのファイルシステムの問題。(ESPパーティションのファイルシステムは基本的にFAT32です。)
インストーラーはESPパーティション上のすべてのディレクトリを検索しようとしていますが、ディレクトリが破損しているため、この検索は無限ループでスタックしています。
インストールメディアからレスキューモードで起動し、ESPパーティションを特定してから、ファイルシステムチェック(fsck.vfat)を実行する必要があります。ファイルシステムチェックツールは、次の問題を報告する可能性があります。 /EFI/Dell
または/EFI/Dell/logs
ディレクトリのいずれか。ディレクトリの削除を提案する場合もあります。/EFI/Dell/logs
の削除はおそらく問題ありませんが、念のため、後で再作成することをお勧めします。
レスキュー環境では、フルパスは/target/boot/efi/EFI/Dell/logs
のようになります。これは、レスキューモードでルートファイルシステムが/target
の下にマウントされ、ESPパーティションがマウントされるためです。システムが正常に動作している間は、/boot/efi
の下にあります。
ESPファイルシステムがレスキューモードで読み取り専用である場合、それは何かが間違っていることを示すもう1つの兆候です。通常ESPは、最初のディスクの最初のパーティションです。 、または/dev/sda1
。レスキューモードでcat /proc/mounts
を実行してデバイス名が/target/boot/efi
にマウントされていることを確認し、次にumount /target/boot/efi
を実行してマウントを解除し、次にfsck.vfat /dev/sda1
を実行して確認します。エラーの場合。