Ubuntu が起動時にパーティションをマウントしない (fstab がおかしい)

Ubuntu が起動時にパーティションをマウントしない (fstab がおかしい)

一晩中さまざまな解決策を試しましたが、何も機能しませんでした (ディスク、手動変更など)。

これは、gparted で sda1 パーティションのサイズを変更した後に発生しました。

まず、私の fstab は現在このようになっています:

tmpfs /tmp tmpfs nosuid,nodev 0 0
/dev/sda1 /mnt/sda1 auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/sda3 /mnt/sda3 auto nosuid,nodev,nofail,x-gvfs-show 0 0

マウントするためにディスク上にセットアップしましたが、起動しません。

検証すると、次のエラーが表示されます。

   [W] recommended root FS passno is 1 (current is 0)
/mnt/d22c5008-1a64-4577-8eb7-e760f2f88326
   [E] cannot detect on-disk filesystem type
/mnt/4480B15780B14FE2
   [E] cannot detect on-disk filesystem type

ディスクが動作していないので、これらのパーティションを永続的にマウントするにはどうすればよいでしょうか? さまざまな fstab 形式を見てきましたが、私のものはまったく異なります。

ここに gparted からの ss があります。

ここに画像の説明を入力してください

答え1

だから、@oldfred が言ったように、私は:

  1. ブート修復を実行
  2. レポートを生成しました
  3. ブート EFI パーティションを作成しました (私の MOBO は UEFI です)
  4. ブートとLinuxパーティションをマウントしました

これで問題は解決し、OS が元に戻りました。@oldfred さん、ありがとうございます。

関連情報