Page 1 of 1

Slacko is the only frugal Puppy not loading.

Posted: Tue Jul 30, 2024 4:27 pm
by ripwardog

SOLVED!

I've setup a partition on my hard drive and placed several frugal puppies there along with EasyOS.

They all work great, except for the Slacko variant. It complains that 'puppy_slacko64_7.sfs' is not found. I'm using Limine to boot with and below is the configuration file.

Code: Select all

QUIET=no
TIMEOUT=20
GRAPHICS=no
DEFAULT_ENTRY=1
EDITOR_ENABLED=yes
INTERFACE_BRANDING=EasyOS Limine Boot Manager

#COMMENTED OUT THE LOADERS THAT DO NOT WORK

:EasyOS Scarthgap64 (partition sda3, path easyos)
    COMMENT=EasyOS bootup
    PROTOCOL=linux
    KERNEL_CMDLINE=rw wkg_uuid=d7d4ae67-d78c-41c2-bc5d-210236edf69f wkg_dir=easyos
    KERNEL_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/easyos/vmlinuz
    MODULE_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/easyos/initrd

#:EFI GRUB Chainload Mabox (partition sdb1)
#    PROTOCOL=chainload
#    IMAGE_PATH=guid://0025565a-9d09-ad45-8ba6-ef5aa0b8efde/EFI/Mabox/grubx64.efi

#:EFI GRUB Chainload sparky (partition sdb1)
#    PROTOCOL=chainload
#    IMAGE_PATH=guid://0025565a-9d09-ad45-8ba6-ef5aa0b8efde/EFI/sparky/grubx64.efi

:Puppy Linux Bookworm (partition sda3, path puppies/dpupbw64)
    PROTOCOL=linux
    KERNEL_CMDLINE=psubdir=puppies/dpupbw64 pmedia=atahd
    KERNEL_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/puppies/dpupbw64/vmlinuz
    MODULE_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/puppies/dpupbw64/initrd.gz

:Puppy Linux FossaPup (partition sda3, path puppies/FossaPup)
    PROTOCOL=linux
    KERNEL_CMDLINE=psubdir=puppies/FossaPup pmedia=atahd
    KERNEL_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/puppies/FossaPup/vmlinuz
    MODULE_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/puppies/FossaPup/initrd.gz

:Puppy Linux SlackoPup (partition sda3, path puppies/SlackoPup)
    PROTOCOL=linux
    KERNEL_CMDLINE=psubdir=/SlakoPup pmedia=atahd
    KERNEL_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/SlackoPup/vmlinuz
    MODULE_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/SlackoPup/initrd.gz

:Puppy Linux VanillaPup (partition sda3, path puppies/VanillaPup)
    PROTOCOL=linux
    KERNEL_CMDLINE=psubdir=puppies/VanillaPup pmedia=atahd
    KERNEL_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/puppies/VanillaPup/vmlinuz
    MODULE_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/puppies/VanillaPup/initrd.gz

:Puppy Linux VoidPup (partition sda3, path puppies/vpup64)
    PROTOCOL=linux
    KERNEL_CMDLINE=psubdir=puppies/vpup64 pmedia=atahd
    KERNEL_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/puppies/vpup64/vmlinuz
    MODULE_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/puppies/vpup64/initrd.gz

#:Windows 10
#    COMMENT=Windows bootup
#    PROTOCOL=chainload
#    IMAGE_PATH=guid://0025565a-9d09-ad45-8ba6-ef5aa0b8efde/EFI/Microsoft/Boot/bootmgfw.efi

Any reason it performs a search for the file instead of just going to where the configuration file says it is?

As you can see, the file is present. Is it required to be in the root folder? It's the only thing I haven't tried yet.


Re: Slacko is the only frugal Puppy not loading.

Posted: Tue Jul 30, 2024 5:43 pm
by HerrBert

Looks like a typo in your config
KERNEL_CMDLINE=psubdir=/SlakoPup pmedia=atahd definitely looks wrong to me
According to your screenshot it should read SlackoPup with c


Re: Slacko is the only frugal Puppy not loading.

Posted: Tue Jul 30, 2024 7:32 pm
by Trapster

Code: Select all

Puppy Linux SlackoPup (partition sda3, path puppies/SlackoPup)
    PROTOCOL=linux
    KERNEL_CMDLINE=psubdir=/SlakoPup pmedia=atahd
    KERNEL_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/SlackoPup/vmlinuz
    MODULE_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/SlackoPup/initrd.gz

In addition to HerrBert's catch, should it also be in the puppies directory?

Puppy Linux SlackoPup (partition sda3, path puppies/SlackoPup)
PROTOCOL=linux
KERNEL_CMDLINE=psubdir=puppies/SlackoPup pmedia=atahd
KERNEL_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/puppies/SlackoPup/vmlinuz
MODULE_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/puppies/SlackoPup/initrd.gz


Re: Slacko is the only frugal Puppy not loading.

Posted: Wed Jul 31, 2024 2:27 am
by ripwardog
HerrBert wrote: Tue Jul 30, 2024 5:43 pm

Looks like a typo in your config
KERNEL_CMDLINE=psubdir=/SlakoPup pmedia=atahd definitely looks wrong to me
According to your screenshot it should read SlackoPup with c

Yep that would do it.

Thanks sometimes it takes more than one set of eyes.


Re: Slacko is the only frugal Puppy not loading.

Posted: Wed Jul 31, 2024 2:28 am
by ripwardog
Trapster wrote: Tue Jul 30, 2024 7:32 pm

Code: Select all

Puppy Linux SlackoPup (partition sda3, path puppies/SlackoPup)
    PROTOCOL=linux
    KERNEL_CMDLINE=psubdir=/SlakoPup pmedia=atahd
    KERNEL_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/SlackoPup/vmlinuz
    MODULE_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/SlackoPup/initrd.gz

In addition to HerrBert's catch, should it also be in the puppies directory?

Puppy Linux SlackoPup (partition sda3, path puppies/SlackoPup)
PROTOCOL=linux
KERNEL_CMDLINE=psubdir=puppies/SlackoPup pmedia=atahd
KERNEL_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/puppies/SlackoPup/vmlinuz
MODULE_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/puppies/SlackoPup/initrd.gz

Now that the error has been pointed out I'll return it to it's rightful folder. Thanks everyone.


Re: Slacko is the only frugal Puppy not loading.

Posted: Wed Jul 31, 2024 3:21 am
by ripwardog

Well after making the suggested changes Slacko does boot... to a black screen.

I added this

Code: Select all

: Options...
::Fix broken video
    COMMENT=Run Xorg Video Wizard to fix broken video
    PROTOCOL=linux
    KERNEL_CMDLINE=qfix=vid nomodeset psubdir=puppies/SlackoPup pmedia=atahd
    KERNEL_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/puppies/SlackoPup/vmlinuz
    MODULE_PATH=guid://dac4f491-e144-4b72-8590-7fbdb4100b39/puppies/SlackoPup/initrd.gz

Choosing this option Slacko boots right to the desktop. However upon next boot...
choosing the 'regular' option repeats the boot to the black screen.
I guess I'll just make this the 'regular' option and deal with it.

Image

Thanks for the suggestions and mostly thank you for the extra set of eyes.

SOLVED!