Hi Mariusz / Zoran,After adding the below lines only in grub.cfg which is suggest by Mariusz,serial --unit=1 --speed=115200 --word=8 --parity=no --stop=1 terminal_input serial terminal_output serialI can able to see grub shell.After adding menu entry for fedora OS, I can able to see boot menu successfully..Now I am trying to install other OS (ONIE) through USBThanks,DhanasekarOn Thu, Jun 8, 2017 at 10:05 AM, Zoran Stojsavljevic <zoran.stojsavljevic@gmail.com> wrote:Marius,All Cool, I meant all of this what you wrote in there. In order of appearance. We both lament about the same thing.Dhanasekar,You might add:GRUB_TERMINAL="serial" (and remove: "serial console")GRUB_TERMINAL_INPUT="serial"GRUB_TERMINAL_OUTPUT="serial"I know that you do have: GRUB_TERMINAL="serial console" . Just in case!ZoranOn Thu, Jun 8, 2017 at 5:45 AM, Dhanasekar Jaganathan <jdhanasekarmca@gmail.com> wrote:Hi Zoran / Mariusz,Below, I have provided the contents of my /etc/default/grub,GRUB_TIMEOUT=-1GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"GRUB_DEFAULT=saved#GRUB_DISABLE_SUBMENU=trueGRUB_SAVEDEFAULT=falseGRUB_TERMINAL="serial console"GRUB_SERIAL_COMMAND="serial --speed=115200 --unit=1 --word=8 --parity=no --stop=1"GRUB_CMDLINE_LINUX="console=tty1 console=ttyS1,115200 vconsole.font=latarcyrheb-sun1 6 $([ -x /usr/sbin/rhcrashkernel-param ] && /usr/sbin/rhcr" #GRUB_DISABLE_RECOVERY="true"GRUB_FORCE_HIDDEN_MENU="false"#GRUB_HIDDEN_TIMEOUT = 0Thanks,DhanasekarOn Thu, Jun 8, 2017 at 3:51 AM, Zoran Stojsavljevic <zoran.stojsavljevic@gmail.com> wrote:Hello Mariusz,> Try adding below lines on top of your grub.cfg:Are you talking about this file: /etc/default/grub ?This is what I have on my Fedora 26 VM (CLI transcript follows):[root@localhost grub.d]# cd /etc/default[root@localhost default]# ls -altotal 28drwxr-xr-x. 2 root root 4096 Jun 7 06:24 .drwxr-xr-x. 160 root root 12288 Jun 7 23:52 ..-rw-rw-r--. 1 root root 262 May 14 19:54 grub-rw-r--r--. 1 root root 1756 Jun 5 16:10 nss-rw-r--r--. 1 root root 119 Feb 12 01:42 useradd[root@localhost default]# cat grubGRUB_TIMEOUT=5GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"GRUB_DEFAULT=savedGRUB_DISABLE_SUBMENU=trueGRUB_TERMINAL_OUTPUT="console"GRUB_DISABLE_RECOVERY="true"[root@localhost default]# pwd/etc/defaultIn such a case, which is, I think, one Politically Correct, the following must be done:[1] Whenever I modify /etc/defualt/grub, I run grub2-mkconfig -o /boot/grub2/grub.cfg ;[2] Rebuild Coreboot!Hello Dhanasekar,What is the content of your /etc/default/grub ?Should be the following (or similar):GRUB_TIMEOUT=5GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"GRUB_DEFAULT=savedGRUB_TERMINAL="serial"GRUB_SERIAL_COMMAND="serial --speed=115200 --unit=1 --word=8 --parity=no --stop=1"GRUB_TERMINAL_INPUT="serial"GRUB_TERMINAL_OUTPUT="serial"GRUB_DISABLE_RECOVERY="true"ZoranOn Wed, Jun 7, 2017 at 5:36 PM, Mariusz via coreboot <coreboot@coreboot.org> wrote:Hi Dhanasekar,
Try adding below lines on top of your grub.cfg:
serial --unit=1 --speed=115200 --word=8 --parity=no --stop=1
terminal_input serial
terminal_output serial
Then rebuild coreboot and try.
Or try with grub.cfg containing only above three lines (you should get working grub shell)
Mariusz
W dniu 07.06.2017 o 15:38, Dhanasekar Jaganathan pisze:
Hi Nico,
Following is my complete Payload setting,
1.Add a payload -> (GRUB2)
2.GRUB2 version -> (HEAD)
3.Include GRUB2 runtime config file into ROM image = Y
4.Gave the path of grub.cfg (which I copied from Fedora OS when booted is booted with other BIOS vendor).
Based on this, please provide your comments.
Thanks,
Dhanasekar