Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: GroovyArcade Boot Options  (Read 4080 times)

0 Members and 1 Guest are viewing this topic.

cfreukes

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 7
  • Last login:July 31, 2020, 01:59:44 am
  • I want to build my own arcade controls!
GroovyArcade Boot Options
« on: July 30, 2020, 01:13:26 pm »
I'm building a new HP 705 g4 with GroovyArcade.   It's pretty particular with the UEFI boot options.   I'm able to boot and install using legacy boot options.

The system would not boot with the NVME disk so I changed it to a sata ssd.

The system hangs on boot unless I hold the left shift key down.

The Boot Directory on the disk is empty.  I know it used a custom GRUB bootloader but where are the configs?   I'd like to edit the boot options to see if it resolves my issues.

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 846
  • Last login:July 11, 2025, 01:21:36 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade Boot Options
« Reply #1 on: July 30, 2020, 01:27:22 pm »
Hi!

Which GA are you using ? VeS' or mine ?

cfreukes

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 7
  • Last login:July 31, 2020, 01:59:44 am
  • I want to build my own arcade controls!
Re: GroovyArcade Boot Options
« Reply #2 on: July 30, 2020, 01:41:09 pm »
I'm using your latest ISO from Feb.

cfreukes

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 7
  • Last login:July 31, 2020, 01:59:44 am
  • I want to build my own arcade controls!
Re: GroovyArcade Boot Options
« Reply #3 on: July 30, 2020, 01:53:37 pm »
To get the install to work I had to choose SVGA with logging and REM video=archisobasedir=arch from the path.  otherwise it hangs on "Started Update UTMP about System Runlevel Changes".

I'm just guessing I'll need to remove that from the boot options on the install too.

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 846
  • Last login:July 11, 2025, 01:21:36 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade Boot Options
« Reply #4 on: July 30, 2020, 04:46:26 pm »
So ... First things first : UEFI boots, but not in 15kHz yet. That's a big task I'll focus on someday. Then : why not use the june iso ? There are a few things worth the download. Still regarding UEFI and NVMe : it seems some mobos allow booting in legacy mode on NVMe drives, but that's not the case for most of them. So yes, you're probably stuck to a SSD for now.

Then : GA uses 3 partitions. One for boot, one for swap, one for the OS. I'm surprised /boot is empty, as it's a mountpoint of one of the 3 partitions. Can you give me the output of blkid ?

Finally, boot options are set in /boot/syslinux/syslinux.cfg. your trick is only valid from the iso, commenting the archisobasedir shouldn't work, it's a variable that is required for the system to boot.


cfreukes

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 7
  • Last login:July 31, 2020, 01:59:44 am
  • I want to build my own arcade controls!
Re: GroovyArcade Boot Options
« Reply #5 on: July 30, 2020, 07:16:24 pm »
[root@GroovyArcade boot]# cd /media/GAboot
[root@GroovyArcade GAboot]# ls
initramfs-linux-fallback.img  initramfs-linux.img  lost+found  syslinux  vmlinuz-linux
[root@GroovyArcade GAboot]# cd syslinux/
[root@GroovyArcade syslinux]# ls
GA.png               cpuid.c32      ethersel.c32  ifplop.c32       libmenu.c32  pci.ids       sanboot.c32   vpdtest.c32
SYSLINUX_AUTOUPDATE  cpuidtest.c32  gfxboot.c32   kbdmap.c32       libutil.c32  pcitest.c32   sdi.c32       whichsys.c32
cat.c32              debug.c32      gpxecmd.c32   kontron_wdt.c32  linux.c32    pmload.c32    sysdump.c32   zzjson.c32
chain.c32            dhcp.c32       hdt.c32       ldlinux.c32      ls.c32       poweroff.c32  syslinux.bak
cmd.c32              dir.c32        hexdump.c32   ldlinux.sys      lua.c32      prdhcp.c32    syslinux.c32
cmenu.c32            disk.c32       host.c32      lfs.c32          mboot.c32    pwd.c32       syslinux.cfg
config.c32           dmi.c32        ifcpu.c32     libcom32.c32     meminfo.c32  pxechn.c32    vesa.c32
cptime.c32           dmitest.c32    ifcpu64.c32   libgpl.c32       menu.c32     reboot.c32    vesainfo.c32
cpu.c32              elf.c32        ifmemdsk.c32  liblua.c32       pci.c32      rosh.c32      vesamenu.c32
[root@GroovyArcade syslinux]# blkid
/dev/sda1: LABEL="GAboot" UUID="a296d4e1-0539-4653-bb88-f3b80405501f" TYPE="ext2" PARTUUID="eabb1a28-01"
/dev/sda2: LABEL="SwapSpace" UUID="b5b1915c-f1cf-425b-aea3-7bd2538cba85" TYPE="swap" PARTUUID="eabb1a28-02"
/dev/sda3: LABEL="GA" UUID="e0a272ca-daa3-4d25-a936-0b797cd51c8d" TYPE="ext4" PARTUUID="eabb1a28-03"
/dev/sdb1: LABEL="GROOVY" UUID="C2A6-2F30" TYPE="vfat" PARTUUID="1e116a35-01"
/dev/loop0: TYPE="squashfs"
[root@GroovyArcade syslinux]#

I guess I'm uses VeS  GroovyArcade-Arch2020.04.08-x86_64.iso is the latest  do you have an ISO for your build? 
« Last Edit: July 30, 2020, 07:59:19 pm by cfreukes »

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 846
  • Last login:July 11, 2025, 01:21:36 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade Boot Options
« Reply #6 on: July 31, 2020, 06:30:27 am »
GA seems installed on /dev/sda, so it should boot fine from there. What you've reported is from the ISO and therefore cannot be changed. It's a real iso, not a .img file.

For my GA releases, check https://github.com/substring/os/releases