Yarı-gömülü bir ortamda tek kartlı bir makineye kurulu Ubuntu 10.10 Sunucum var; klavye veya ekran yok, sadece SSH erişim.
Bu yüzden zaman zaman açıldığında GRUB menüsünde sıkışıp kaldığında ilk seçeneği seçmek için bir tuşa basılmasını bekleyen gerçekten sinir bozucu oluyor.
GRUB'u hiçbir koşulda tuşa basılmasını beklemeyecek şekilde nasıl yapılandırabilirim?
Güncelleme # 1: Bu menü GRUB 2 olduğu için menu.lst yok. Fakat şöyle bir / etc / default / grub var:
GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=2
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""
Güncelleme # 2: Ben çözdüm. Başarısız botları takip eden botlarda GRUB kendi zaman aşımını devre dışı bırakır. Menüyü göstermek önyüklemeyi başarısız hale getirdiğinden, bu kaçınılmaz bir döngüdür. Bu davranış /etc/grub.d/00_header dosyasını düzenleyerek ve make_timeout işlevini değiştirerek devre dışı bırakılabilir:
make_timeout ()
{
echo "set timeout=0"
}
Şimdi grub yapılandırma güncelleyici komut dosyasından çıkın ve yeniden çalıştırın:
sudo update-grub2
Konsolosun erişebildiği makineler için tasarlanan bir ürün olan Ubuntu Sunucusu için bu davranışın varsayılan olacağı bana mantıklı gelmiyor.
/boot/grub/menu.lst
benziyorsun?