GRUB이 정기적으로 업데이트하는 동안 고급 옵션 항목을 포함하지 않도록 지시 할 수 있습니까? /boot/grub/grub.cfg
패키지 업데이트가 GRUB 설정 재생을 요청할 때마다 수동으로 제거 해야하는 스 니펫을 의미합니다 .
submenu 'Advanced options for Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-7abbf46a-25c1-4ac5-b8fc-eff98778e924' {
menuentry 'Debian GNU/Linux, with Linux 3.16.0-4-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-4-amd64-advanced-7abbf46a-25c1-4ac5-b8fc-eff98778e924' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod lvm
insmod ext2
set root='lvmid/iLJBEP-k39n-9Orf-iYFY-szXc-GiFC-hw19FQ/R5kb0j-PEbc-THWn-fH8a-rECU-z7x2-Mr200e'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint='lvmid/iLJBEP-k39n-9Orf-iYFY-szXc-GiFC-hw19FQ/R5kb0j-PEbc-THWn-fH8a-rECU-z7x2-Mr200e' 7abbf46a-25c1-4ac5-b8fc-eff98778e924
else
search --no-floppy --fs-uuid --set=root 7abbf46a-25c1-4ac5-b8fc-eff98778e924
fi
echo 'Loading Linux 3.16.0-4-amd64 ...'
linux /boot/vmlinuz-3.16.0-4-amd64 root=/dev/mapper/debianvg-mainlv ro quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.16.0-4-amd64
}
시스템은 GRUB 버전 2.02 ~ beta2-22 + deb8u1이 설치된 데비안 스 테이블 (Jessie 8.5)입니다.
책임이있는 파일은 다음
—
TranslucentCloud
10_linux
과 30_os-prober
에서 /etc/grub.d
하지만 그들은 유용한 물건을 많이 할 수 있기 때문에 그들은 제거 할 수 없습니다.
필요하지 않은 부팅 파일을 이동해도 작동하지 않으면 이러한 파일을 편집하는 데 어려움이 있지만 가볍게 시작하는 것은 아닙니다.
—
AFH
물론, 다른 옵션이 있는지 궁금합니다.
—
TranslucentCloud
/noboot/
것으로 기대하지 않습니다 .grub
Advanced Options
update-grub