Grub отключить восстановление не работает на обнаруженной ОС

У меня есть ноутбук с тройной загрузкой из трех установок Linux: Kali Linux 2.0 и два раза Debian 8.2 (один для игр и один для разработки). Я хотел отключить параметры восстановления, поэтому раскомментировал # GRUB_DISABLE_RECOVERY = "true" в / etc / default / grub .

Это успешно удалило параметры восстановления из Kali Linux (системы, в которой был запущен update-grub). Однако это не отключило параметры восстановления для двух установленных Debian. Как отключить параметры восстановления для двух установленных Debian, не редактируя вручную /boot/grub/grub.cfg ?

Результат cat /boot/grub/grub.cfg | grep 'recovery' перед раскомментированием:

menuentry 'Kali GNU/Linux, with Linux 4.0.0-kali1-amd64 (recovery mode)' --class kali --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.0.0-kali1-amd64-recovery-1a2ddb7f-7fc3-40b5-b226-ed5cf940205e' {
menuentry 'Debian GNU/Linux, with Linux 3.16.0-4-amd64 (recovery mode) (on /dev/mapper/ROOT--VG-DEBIAN--DEV)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16.0-4-amd64-root=/dev/mapper/ROOT--VG-DEBIAN--DEV ro single-60442acd-d36a-4d7d-90c8-515281fe68d8' {
menuentry 'Debian GNU/Linux, with Linux 3.16.0-4-amd64 (recovery mode) (on /dev/mapper/ROOT--VG-GAME--ROOT)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16.0-4-amd64-root=/dev/mapper/ROOT--VG-GAME--ROOT ro single-1b27071e-4fcb-41c2-b9c8-01bccf90a10c' {

И после:

menuentry 'Debian GNU/Linux, with Linux 3.16.0-4-amd64 (recovery mode) (on /dev/mapper/ROOT--VG-DEBIAN--DEV)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16.0-4-amd64-root=/dev/mapper/ROOT--VG-DEBIAN--DEV ro single-60442acd-d36a-4d7d-90c8-515281fe68d8' {
menuentry 'Debian GNU/Linux, with Linux 3.16.0-4-amd64 (recovery mode) (on /dev/mapper/ROOT--VG-GAME--ROOT)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16.0-4-amd64-root=/dev/mapper/ROOT--VG-GAME--ROOT ro single-1b27071e-4fcb-41c2-b9c8-01bccf90a10c' {

Если это важно, вот мой disklayout:

  • / dev / sda1 смонтирован в / boot
  • / dev / sda2 расширенный раздел
    • / dev / sda5 lvm volume с группой томов ROOT-VG
      • / dev / ROOT-VG / GAME-ROOT
        • раздел ext4, установленный на / в игровой машине
      • / dev / ROOT-VG / DEBIAN-DEV
        • раздел ext4, подключенный к / на машине разработки
    • / dev / sda6 luks-encrypted volume
      • раздел ext4, смонтированный в / в Kali Linux

Версия Grub: 2.02 ~ beta2-22 + deb8u1

0
02.01.2016, 13:52
0 ответов

Теги

Похожие вопросы