Shift tuşuna basılmadıkça grub önyükleme menüsünü nasıl gizleyebilirim?


10

Forumu okudum ama benim grub önyükleme menüsü yapılandırma dosyasının biçimini izlemiyor gibi görünüyor.

ShiftBasıldığı sürece menünün görünmesini istemiyorum .

Grub menüm her önyüklemede görünür ve siz bir menü öğesi seçinceye kadar orada kalır.

Akım /etc/default/grub:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=3
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomdmonddf nomdmonisw"
GRUB_CMDLINE_LINUX=""
GRUB_FORCE_HIDDEN_MENU="true"
export GRUB_FORCE_HIDDEN_MENU

(Ben true'tırnak hem tırnak ile denedim, hiçbir fark yaratmaz)

Ben de yaptım update-grubve update-grub2.

Birisi bana neden, sistemim önyüklendiğinde, sadece bir Grub menüsünde oturur söyleyebilir misiniz? Yeniden başlatmak için bir klavye eklemem gerektiği için iyi olmayan başsız bir sistem.

Bu çift önyükleme sistemi değil.


Tamam, burada daha büyük bir sorun var. Bazı kazmalardan sonra, update-grub'un çalıştığı ve grub.cfg dosyasını oluşturduğu anlaşılıyor, ancak grub2 makine önyüklendiğinde dosyayı yüklemiyor. Gerçekte hangi grubun yüklendiğini nasıl öğrenebilirim?
wkdmarty

Yapılandırmanın son iki satırının Arch Linux ile kullanılabileceğini biliyorum, ancak kişisel olarak Ubuntu'nun bunları kullanıp kullanmadığından emin değilim.
Jeight

Sadece bulmakta zorlandığım ve son derece yardımcı olduğum için
Sınırlı Kefaret

Yanıtlar:


1

AskUbuntu'dan cevabım :

GRUB holdshift komut dosyasını kullanmanız gerekir .

GRUB adamı dikkatlice okursanız, istediğiniz ayarın standart ayarlarla gerçekleştirilemeyeceğini fark edeceksiniz.

Sadece GRUB holdshift komut dosyasını indirin ve benioku talimatlarını izleyin.


0

Dosyada aşağıdaki satırları değiştirin /etc/default/grub:

GRUB_HIDDEN_TIMEOUT=0.0

GRUB_TIMEOUT=0.0

Sonunda koş update-grub.


0

/boot/grub/grub.cfgÇalışırken değişikliklerin geçip geçmediğini görmek için dosyayı kontrol edin sudo update-grub. sudo update-grubKomut güncelleme için varsayalım /boot/grub/grub.cfggelen /etc/default/grubve /etc/grub.dzaman koştu. Değilse, /boot/grub/grub.cfgçalışmasını sağlamak için geçici olarak düzenleyebilirsiniz , ancak çekirdek yükseltildiğinde veya update-grubyeniden çalıştırıldığında üzerine yazılabilir .

Kontrol ederseniz /boot/grub/grub.cfgve değişiklikler uygulanmışsa ve hala çalışmıyorsa, sorun muhtemelen ayardır, ancak şimdi gördüğüm gibi doğru görünüyorlar.


Üzgünüm ... Bu cevabı yazana kadar yorumunuzu görmedim.
Jeight

Sorunu buldum, ancak hala nasıl düzeltileceğini bilmiyorum. Bunu yeni bir konuya koymam gerektiğini mi düşünüyorsun?
wkdmarty

Temel olarak, 2 özdeş sürücüye sahip bir HP N40L mikro sunucum var, sistemi ayna olarak basmak için sistemi kullanıyorum. Daha sonra yaklaşık bir yıl önce sisteme nane kurdum. Ben Mint 17 yükseltilene kadar, bu mükemmel çalışıyor, güncelleme, vb çalışıyordu. Ben her şeyin yolunda olduğunu düşündüm, ama nane sadece önyükleme için sürücülerden 1'i kullandığını fark ettim, o zaman bir nedenle diğer sürücü.
wkdmarty

yani sdb1 önyükleme yapar, ancak "df" sda1'i gösterir. Ben eminim df raid dizi olan bir / dev / mapper / <blahblah> sürücü göstermek için kullanılır. Böylece grub için herhangi bir güncelleme sda1'e gider, ancak sdb1'i çizer ve fs sda1'i yükler.
wkdmarty
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.