Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: grub font size  (gelezen 2365 keer)

grub font size
« Gepost op: 2023/05/12, 21:04:33 »
Ik heb een opstartbare USB gemaakt met grub en ik heb daarin een menu maar op mijne nieuwe XPS laptop van Dell zijn de letters mega klein, hoe verander ik de font grootte?
(ik heb het dus niet over grub op mijn laptop maar op mijn bootable USB)

Offline loti

  • Lid
Re: grub font size
« Reactie #1 Gepost op: 2023/05/12, 21:35:57 »
Start  opstartbare USB,  open terminal en geeft het volgende commando in:  gedit admin:///etc/default/grub en haal # weg  voor de regel  #GRUB_GFXMODE=640x480 , daarna opslaan.
Vervolgens in terminal  sudo update-grub.

« Laatst bewerkt op: 2023/05/12, 22:00:12 door loti »

Re: grub font size
« Reactie #2 Gepost op: 2023/05/14, 09:49:10 »
Werkt niet.
Dit is wat ik erin heb staan:
insmod gfxterm
terminal_output gfxterm
GRUB_GFXMODE=800x600
loadfont /boot/grub/themes/Slaze/dejavu_sans_12.pf2
loadfont /boot/grub/themes/Slaze/dejavu_sans_14.pf2
loadfont /boot/grub/themes/Slaze/dejavu_sans_16.pf2
loadfont /boot/grub/themes/Slaze/dejavu_sans_24.pf2
loadfont /boot/grub/themes/Slaze/dejavu_sans_32.pf2
loadfont /boot/grub/themes/Slaze/dejavu_sans_48.pf2
loadfont /boot/grub/themes/Slaze/terminus-12.pf2
loadfont /boot/grub/themes/Slaze/terminus-14.pf2
loadfont /boot/grub/themes/Slaze/terminus-16.pf2
loadfont /boot/grub/themes/Slaze/terminus-18.pf2
insmod jpeg
insmod png
theme=/boot/grub/themes/Slaze/theme.txt
export theme


default=0

menuentry "Start PopOS" --class pop-os {
    search --fs-uuid eed274a9-60a6-4d78-80c9-39497d2ffd54 --set=root
    chainloader /efi/boot/bootx64.efi
}

Kan het komen doordat ik een costum menu gebruik?

Offline loti

  • Lid
Re: grub font size
« Reactie #3 Gepost op: 2023/05/14, 10:47:44 »
Geen idee.
Probeer de GRUB_GFXMODE eens aan te passen naar b.v. 640x480.

Offline vanadium

  • Lid
Re: grub font size
« Reactie #4 Gepost op: 2023/05/14, 12:50:25 »
Normaal moet dat werken . Vergeet je de "sudo update-grub" niet na het aanpassen? Probeer anders ook eens GRUB_GFXMODE=1024x768.

Re: grub font size
« Reactie #5 Gepost op: 2023/07/08, 21:41:25 »
Duurde even maar ik heb het getest maar ik krijg een error: dat gedit niet wordt herkend.
Let op, dit is grub (minimaal) dat draait op een bootable USB drive, hier wordt enkel een menu gestart om zo linux etc te installeren dit is dus geen volledige installatie op een hardeschrijf.

Offline Nero

  • Lid
Re: grub font size
« Reactie #6 Gepost op: 2023/07/09, 22:32:29 »
Als dit een Live versie is heeft het geen zin om die GRUB aan te passen. De wijzigingen worden namelij niet weggeschreven in de Live stick en zijn na een herstart dus verloren.

Re: grub font size
« Reactie #7 Gepost op: 2023/07/10, 07:31:50 »
Dat dacht ik ook al maar hoe pas ik het nu wel aan?
ik moet ook zeggen dat niet alleen het menu klein is maar ook de terminal die ik dan open is super super klein in letters.
« Laatst bewerkt op: 2023/07/10, 12:36:38 door Poppie »

Offline vanadium

  • Lid
Re: grub font size
« Reactie #8 Gepost op: 2023/07/10, 13:24:59 »
Als je gedit niet hebt, dan met een andere tekst editor werken die in de terminal draait. Standaard: nano. Ook vi is beschikbaar.

Re: grub font size
« Reactie #9 Gepost op: 2023/07/11, 08:11:42 »
Maar een andere editor bestaat toch ook niet op een usb? het is niet zo dat er een linux distro op staat he alleen grub

Offline vanadium

  • Lid
Re: grub font size
« Reactie #10 Gepost op: 2023/07/11, 09:23:45 »
Dat lijkt mij een aparte situatie. Antwoorden die werden gegeven gaan uit van een meer 'gewone' situatie waar de grubconfiguratie geïnstalleerd is op de systeempartitie van een linuxinstallatie.

Re: grub font size
« Reactie #11 Gepost op: 2023/07/12, 12:12:31 »
maar als je het in het grub bestandje invoert dan hoort het toch gewoon te werken?
Als ik iets wijzig dan zie ik het ook gelijk bij een reboot.

Offline vanadium

  • Lid
Re: grub font size
« Reactie #12 Gepost op: 2023/07/13, 09:10:38 »
maar als je het in het grub bestandje invoert dan hoort het toch gewoon te werken?
Nee. In grub is het anders. Het configuratiebestand dat de gebruiker bewerkt, /etc/grub, is niet het configuratiebestand dat grub gebruikt. Dat laatste is grub.cfg, dat zich bevind in de directory boot/grub2/grub.cfg op de partitie waarop grub geïnstalleerd is (in een standaard Ubuntu installatie /boot/grub2/grub.cfg). Dat is een nogal ingewikkeld script, niet bedoeld om rechtstreeks aan te passen. In de plaats pas je /etc/grub aan. Eens bijgewerkt, moeten de aanpassingen naar dat configuratiescript overgebracht worden met het programma  grub-mkconfig. In ubuntu heb je hiervoor update-grub. Dit doet niets anders dan grub-mkconfig aanroepen met de standaard plaats voor het grub configuratiebestand: "grub-mkconfig -o /boot/grub/grub.conf". Voor jou is  het niet /boot/grub/grub.conf, want je grub is ergens anders op een USB geinstalleerd.

Re: grub font size
« Reactie #13 Gepost op: 2023/10/18, 09:15:05 »
Right now this is how it looks for me on my external USB-C harddisk that is bootable: /media/myname/UEFI/boot/grub.cfg
And in there there is the following:
insmod gfxterm
terminal_output gfxterm
GRUB_GFXMODE=800x600
loadfont /boot/grub/themes/Slaze/dejavu_sans_12.pf2
loadfont /boot/grub/themes/Slaze/dejavu_sans_14.pf2
loadfont /boot/grub/themes/Slaze/dejavu_sans_16.pf2
loadfont /boot/grub/themes/Slaze/dejavu_sans_24.pf2
loadfont /boot/grub/themes/Slaze/dejavu_sans_32.pf2
loadfont /boot/grub/themes/Slaze/dejavu_sans_48.pf2
loadfont /boot/grub/themes/Slaze/terminus-12.pf2
loadfont /boot/grub/themes/Slaze/terminus-14.pf2
loadfont /boot/grub/themes/Slaze/terminus-16.pf2
loadfont /boot/grub/themes/Slaze/terminus-18.pf2
insmod jpeg
insmod png
theme=/boot/grub/themes/Slaze/theme.txt
export theme

default=0

menuentry "Start PopOS" --class pop-os {
    search --fs-uuid B7CB-0780 --set=root
    chainloader /EFI/BOOT/BOOTX64.EFI
}
menuentry "Installeer PopOS 22.04" --class pop-os {
    search --fs-uuid 437c782d-5a06-47a5-a7b6-b6ddb99b4559 --set=root
    linux /casper_pop-os_22.04_amd64_intel_debug_88/vmlinuz.efi boot=casper quiet splash
    initrd /casper_pop-os_22.04_amd64_intel_debug_88/initrd.gz
}
menuentry " " {
  true
}
menuentry "Opnieuw opstarten" --class restart {
    reboot
}
menuentry "Afsluiten" --class shutdown {
    halt
}
menuentry "Opstartopties" --class kbd {
    fwsetup
}

Could anyone figure out how to adjust this with only this file, becaue that is all there is to work with from a live intallation USB drive. (the menu had to be bigger, its so ini tiny right now)