Grub は Debian パーティションを表示しません

Grub は Debian パーティションを表示しません

3つのオペレーティングシステムを備えたハードドライブsdaがあります。

  • Windows 10
  • ダーバン
  • Ubuntu

Ubuntuをインストールした後、Debianパーティションは表示されなくなります。 Ubuntuでgrubを更新しようとしています。

sudo update-grub

これはコマンドの出力です。ここに画像の説明を入力してください。

Debian は sda6 で正しく検出されます。ただし、再起動した後は grub は表示されません。

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

2つの質問があります。

  1. grubからDebianエントリを復元する方法は?
  2. sda1とsda2エントリを隠すことはできますか?

編集1: Debian のインストール時に別のブートパーティションを作成しました。このパーティションの下の内容は次のとおりです。

  • 電源オン
  • ブートマネージャ
  • NXTスタート
  • ブートローダー.BAK
  • 「$ごみ箱」
  • 「システム容量情報」

編集2:カスタム項目で「/etc/grub.d/40_custom」を編集した後:

menuentry 'Debian on /dev/sda6' {
    set root='hd0,gpt6'
    search --fs-uuid --set=root uuid_debian_partition_here
    linux   /boot/vmlinuz-4.9.0-9-amd64 root=UUID=uuid_here ro 
    initrd  /boot/initrd.img-4.9.0-9-amd64        
} 

grub で Debian エントリを表示します。ただし、ENTERをクリックすると次の画面が表示されます。 ここに画像の説明を入力してください。

編集3:マウントされたパーティションの内容は次のとおりです。

drwxrwxrwx 1 root root   4096 Jul 20 15:21  .
drwxr-xr-x 4 root root   4096 Jul 20 15:03  ..
drwxrwxrwx 1 root root   8192 Jul 17 01:28  Boot
-rwxrwxrwx 1 root root 410802 Jul 17 00:59  bootmgr
-rwxrwxrwx 1 root root      1 Mär 19 05:44  BOOTNXT
drwxrwxrwx 1 root root      0 Jul 20 15:21  boot-repair
-rwxrwxrwx 1 root root   8192 Jul 17 06:00  BOOTSECT.BAK
drwxrwxrwx 1 root root      0 Jul 19 07:39 '$RECYCLE.BIN'
drwxrwxrwx 1 root root      0 Jul 19 05:57 'System Volume Information'

ベストアンサー1

おすすめ記事