Debian が grub 構成を混乱させないようにする

Debian が grub 構成を混乱させないようにする

私は2つのDebian 7.0インストールをトリプルブートとして使用しています(1つは開発用、もう1つはゲーム用)。さらに、Kali Linux 2.0は完全に暗号化されインストールされています。apt-get update && apt-get upgradeゲームマシンでこれを行うと、グラブが更新され(私の考えでは)実行されましたupdate-grub。 Kali Linuxと開発マシンのエントリがgrub画面から消えました。 Kaliのインストールにchrootして実行してこの問題を解決できることを知っていますが、update-grubgrubを更新するたびにchrootを実行したくありません。 2 台の Debian コンピュータが grub を更新しないようにしたいと思います。可能であれば、Debian コンピュータでカーネルを更新できるようにしたいのですが、これはオプションです。

ベストアンサー1

/etc/grub.dより良い解決策は、すべてのシステムに適切なファイルを追加して、update-grubどこでも安全に実行できるようにすることです。文書化されているようですが、見たことはありません。

ただし、grubメニューを手動で管理していると仮定すると、アンインストールして自動カーネルのインストールupdate-grub(およびアンインストール)を無効にすることができます。/etc/kernel/postinst.d/zz-update-grub/etc/kernel/postrm.d/zz-update-grubexit 0#! /bin/sh

#! /bin/sh
exit 0
set -e

これにより、必要に応じて変更を簡単にキャンセルできます。

おすすめ記事