Ubuntu 18.10はinitramfsの忙しいシェルで起動します。

Ubuntu 18.10はinitramfsの忙しいシェルで起動します。

Ubuntu 18.10でinitramfsシェルから直接起動します。

exit私はその結果コマンドを試しました。manual fsck is required on /dev/sda2

fsck /dev/sda2シェルに入ると返されます。

`スーパーブロックまたはパーティションテーブルが破損している可能性があります!

Abort<yes>?

覚えておいてくださいsudo bash fdisk。それ以外の場合、他のシェルコマンドは見つからないエラーを返します。

ベストアンサー1

バックアップ状態が良いことを願っています。

initramfsリカバリシェルではすでにルートであるため、必要ありませんsudo。問題は通常、initramfsで使用できるツールの数が非常に制限されていることです。

外部ブートメディアを使用してシステムを起動できます。ライブUSB / DVD / CDはうまく機能し、より良い作業環境とトラブルシューティングのための完全なツールセットを提供します。

ただし、initramfs環境を使用して問題を解決する必要がある場合は、他の情報源があります。

  • cat /proc/partitionsこれにより、ディスク上で検出されたパーティションの数とサイズに関するアイデアを得ることができます。
  • cat /etc/fstab、おそらく一緒に使用するか、blkidどのls -l /dev/disk/by-uuidタイプのファイルシステムを使用するかを決定できます/dev/sda2

通常のコマンドではなく、ファイルシステムタイプ固有のfsckツール(例:)を使用することをお勧めします。一般的なコマンドは、ファイルシステムの種類を誤って識別し、ディスクの破損の可能性について怖いメッセージを表示する可能性があるためです。fsck.<filesystem type>

実際、問題はルートファイルシステムのデバイス名が間違っている可能性があります。たとえば、元のコンテンツは/dev/sda2今。/dev/sdb2

この場合、GRUB ブートメニューでブートオプションを編集して、正しいルートファイルシステムを指定できます。システムが起動して実行されると、ハードウェアの現在の状態と一致するようにGRUB構成を更新する必要があります。

おすすめ記事