Friday, May 3, 2024
 Popular · Latest · Hot · Upcoming
2
rated 0 times [  2] [ 0]  / answers: 1 / hits: 4639  / 1 Year ago, fri, may 12, 2023, 10:28:57

I have a fairly special setup, using Linux on a MacBook Laptop.



to switch off my secondary graphics card in it I'm required to add these lines to my grub



outb 0x728 1
outb 0x710 2
outb 0x740 2
outb 0x750 0


I do this by pressing 'e' for my selected grub menu option and adding the lines one by one . then finally booting . But as we know it's not permanent.



I cant really figure out where i need to add it for grub to always append it to my Linux boot options.



It's doesn't seem to belong in /etc/default/grub
since here i can add stuff to the kernel boot line



Honestly i'm afraid to fiddle to much with grub on my computer since getting it to triple boot Linux/Mac/Windows was a very delicate and timely matter.



Does anyone have any idea of where to add it?


More From » grub2

 Answers
3

If you add this code to /boot/grub/custom.cfg (creating the file if it doesn't already exist) then it will be executed just before the grub menu is displayed.



I don't know what exactly those outb commands are doing so I have no idea if it is safe to run them at all, or if running them will interfere with display of the grub menu, so do this at your own risk.


[#37670] Sunday, May 14, 2023, 1 Year  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
emuralm

Total Points: 290
Total Questions: 111
Total Answers: 117

Location: China
Member since Thu, Sep 1, 2022
2 Years ago
;