Grub ekranı düzenleme

Başlatan akdenizlive, 09 Haziran 2021 - 10:58:50

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

akdenizlive

merhaba arkadaşlar grub ekranım bu şekilde çıkıyor manjaro da bunu nasıl düzenlerim.
1:)parentez içindeki yazıları silmek istiyorum.
2:)ekran çözünürlüğünü 1080p ye nasıl çıkarırım.
3:)açılış ta seçim saniyesini nasıl kısaltırım veya kapatırm.
teşekkürler.




Hhk78

Sureyi kisaltmak icin
sudo nano /etc/default/grub
Yazin ve
GRUB_TIMEOUT=XX xx yazan yere saniye cinsinden sureyi yaziniz ve 0 yazarsaniz direk boot eder

mhmtkrktr

1:) Aşağıda ki betiği çalıştırdığın da oluşan çıktıyı paylaş. Grub'u bozmayacağından emin olalım, sonrasın da düzenleyip uygun yerde çalışmasını sağlarız.
#!/usr/bin/bash

  F=$(find /boot -type f -name "grub.cfg" 2>/dev/null)

  for f in $F ; do
     echo $f
    OIFS="$IFS"
    IFS=$'\n'
    for i in $(grep -oP '^menuentry\K(?:(?!--class).)*' $f | grep "(.*)'") ; do
        echo ______________________________________
        echo $i ; echo
        sed "s,${i}, $(sed 's,(.*),,' <<<$i) ,g" $f | grep '^menuentry '
    done
    IFS="$OIFS"
  done



2:) [mention=656723]@Hhk78[/mention] in söylediği ayarı değiştirebilirsin. Ek olarak o dosyada yaptığın değişikliğin etkin olabilmesi için grub.cfg dosyasını güncellemen gerekir.
(grub-mkconfig bkz. cevap 3)


3:) xrandr komutu ile desteklenen çözünürlükleri listeleyebilirsin. (ilgili paket : xorg-xrandr) Ancak tam sebebini bilmediğim bir nedenle grub burada ki her çözünürlüğü uygulamayabiliyor. Yalnız denemekten korkma, desteklemediği çözünürlükte otomatik olarak destekleyebildiği çözünürlükte görüntüleme yapıyor.
Değişiklik için aşağıda ki komutun İstenilenxÇözünürlük değerini istediğin şekilde değiştir ve çalıştır. Örn: GRUB_GFXMODE=1920x1080,auto
sudo sed -i "s%.*GRUB_GFXMODE=.*%GRUB_GFXMODE=İstenilenxÇözünürlük,auto%" /etc/default/grub
# grubu güncellemek için
# grub_cfg_dosyasının_konumu muhtemelen /boot/grub/grub.cfg olacaktır.
# ls /boot/grub/grub.cfg ile dosyanın o konumda olduğunu doğrulayabilirsin
sudo grub-mkconfig -o /boot/grub_cfg_dosyasının_konumu

Hhk78

[mention=656727]@mhmtkrktr[/mention] son komut sudo grub-mkconfig -o /boot/grub/grub.cfg olucaktı  ;)

akdenizlive

çıktı:
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-632269a4-018b-4c0d-9b21-e5db952b70d6' {
menuentry  'Manjaro Linux '  --class manjarolinux --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-f3652575-abfa-4a8a-8a40-09ec13d75b14' {
menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {

hocam senin dediğin gibi 0 kabul etmiyor 1 yaptım
yani grub ekranını pas geçemiyorum..

grub.cfg bu şekilde

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=1
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console


mhmtkrktr

[mention=656729]@Hhk78[/mention] Neden olmasın, olur  :)

[mention=656729]@Akdenizlive[/mention] grub.cfg dosyasının tamamını paylaşır mısın? Dağıtıma göre farklılık olacağını sanmam ancak menünün tamamı çıkmamış. Örneğin Windows yok. Belki girinti şekli farklıdır.

İlave olarak çıktı paylaşımını kod etiketi içerisin de yaparsan daha okunaklı olacaktır. Kod etiketini -> # şeklinde görünen buton.

akdenizlive

Arkadaşlar ilginiz için teşekkürler konu başlığıyla sonuç biraz farklı oldu   :( fakat biraz araştırdım bu bir bug sorunuymuş açılış süresi bir türlü düzelmiyor.

bende grub ekranını pas geçiyorum.çünkü refind boot loader kurdum hem daha kolay hem daha güzel.

grub ekranı da şu şekilde pas geçiyor..
kaynak:https://askubuntu.com/questions/1264119/how-to-change-grub-timeout-in-ubuntu-20-04

sudo -H gedit /etc/grub.d/30_os-prober

quick_boot="1"

export TEXTDOMAIN=grub
export TEXTDOMAINDIR="${datarootdir}/locale"

. "$pkgdatadir/grub-mkconfig_lib"

found_other_os=

adjust_timeout () {
  if [ "$quick_boot" = 1 ] && [ "x${found_other_os}" != "x" ]; then
    cat << EOF
set timeout_style=menu
if [ "\${timeout}" = 0 ]; then
  set timeout=10
fi
EOF
  fi
}


set quick_boot="1" to quick_boot="0"
set set timeout=10 to set timeout=00


sudo update-grub

herkese teşekkür ederim.
fakat bir sorum olacak ben bu forum da çok eski kayıtlıyım sanki formun heycanı kalmamış biraz uyuyan bir form gibi geldi bana.
hoşçakalın..

Hhk78

Alıntı yapılan: akdenizlive - 12 Haziran 2021 - 00:05:07
biraz uyuyan bir form gibi geldi bana.
hoşçakalın..
kış uykusuna yatmış fazla gibi aktif değil :( :'(