Waiting for partition failed, bookwormpup64

New to Puppy and have questions? Start here

Moderator: Forum moderators

Post Reply
luleck
Posts: 3
Joined: Sun Jul 21, 2024 9:40 am
Been thanked: 1 time

Waiting for partition failed, bookwormpup64

Post by luleck »

Hello!

I've just started out with puppy linux and I'm trying to get bookworm pup64 working on my lenovo ideapad 100S.

I've managed to get grub to work, but after grub hands off I get this message:

Waiting for partition [uuid] ..... failed.

errormsg.jpg
errormsg.jpg (293.94 KiB) Viewed 644 times

I've double checked the uuid for the root partition is correct in grub:

uuid.jpg
uuid.jpg (195.25 KiB) Viewed 644 times

Here is the grub entry:

grub.jpg
grub.jpg (221.24 KiB) Viewed 644 times

I've had bookworm pup64 running off a usb stick, so it's not an incompatibility issue.

I did try removing the 'trim' from the grub entry, but all that did was remove the

Code: Select all

pfix=trim is not a known boot parameter

line but the waiting for partition error remained.

My best guess is that because this laptop uses eMMC as it's hard drive, there is some sort of driver/module that is not being loaded.

If anyone more familiar with this is able to lend a hand, It'll be much appreciated.

Thanks.

User avatar
bigpup
Moderator
Posts: 7298
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 951 times
Been thanked: 1615 times

Re: Waiting for partition failed, bookwormpup64

Post by bigpup »

You are using an old version of BookwormPup64. v10.0.2

You need to be using the latest version BookwormPup64 10.0.7

Get it here:
viewtopic.php?t=8690

There have been improvement to booting from and accessing internal emmc drives.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

User avatar
bigpup
Moderator
Posts: 7298
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 951 times
Been thanked: 1615 times

Re: Waiting for partition failed, bookwormpup64

Post by bigpup »

Some specific info on exactly how you did the install and installed a boot loader would help.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

dimkr
Posts: 2481
Joined: Wed Dec 30, 2020 6:14 pm
Has thanked: 53 times
Been thanked: 1252 times

Re: Waiting for partition failed, bookwormpup64

Post by dimkr »

This should be fixed since https://github.com/puppylinux-woof-CE/woof-CE/pull/4229, 10.0.7 should have this.

User avatar
wizard
Posts: 2084
Joined: Sun Aug 09, 2020 7:50 pm
Location: Oklahoma, USA
Has thanked: 2833 times
Been thanked: 753 times

Re: Waiting for partition failed, bookwormpup64

Post by wizard »

@luleck

lenovo ideapad 100S.

There are many 100s models, so a little more info will help.

My 100s-14ibr runs BookworkPup64 10.0.7 from the eMMC without any problems.

wizard

Big pile of OLD computers

luleck
Posts: 3
Joined: Sun Jul 21, 2024 9:40 am
Been thanked: 1 time

Re: Waiting for partition failed, bookwormpup64

Post by luleck »

bigpup wrote: Sun Jul 21, 2024 5:49 pm

You are using an old version of BookwormPup64. v10.0.2

Whoops, my bad, I went to https://rockedge.org/kernels/data/ISO/Bookworm_Pup64/ and just clicked the top ISO instead of reading the version numbers. I've clearly been using sourceforge too much :D . I'll give it another try with the latest version.

bigpup wrote: Sun Jul 21, 2024 6:03 pm

Some specific info on exactly how you did the install and installed a boot loader would help.

Formatted a USB as FAT32, mounted the ISO and copied all the files from the ISO to the USB. Also copied in the bootia32.efi from here https://github.com/lamadotcare/bootia32-efi/tree/main to get the laptop to detect it as a boot option as the ISO only had 64bit efi files.

Once I could boot to usb, formatted 2 partitions on the internal eMMC as FAT32 and EXT4 using gparted. Added the boot and esp flags to the fat32 partition.
Then I did a frugal install using the puppy installer. The root files copied across fine. Had to select the 32bit efi only option for bootloader as the default 'both 64 and 32 bit' wasn't recognized as a boot option by the firmware.

I might be forgetting all the steps I took as there was quite a bit of back and forth, particularity with getting the USB to be recognized as bootable and confusion over 32bit/64bit efi. I'm going to try the newer version and make a note of every step this time.

dimkr wrote: Sun Jul 21, 2024 7:35 pm

This should be fixed since https://github.com/puppylinux-woof-CE/woof-CE/pull/4229, 10.0.7 should have this.

wizard wrote: Sun Jul 21, 2024 8:11 pm

There are many 100s models, so a little more info will help.

My 100s-14ibr runs BookworkPup64 10.0.7 from the eMMC without any problems.

wizard

Mine is a 100S-11IBY. It's good to know that I'm not totally mad for trying this and others get similar stuff to work :D

I'm going to try the latest version, if I still can't get it to work then I'll come back later (with my full install process written down).

Thanks.

luleck
Posts: 3
Joined: Sun Jul 21, 2024 9:40 am
Been thanked: 1 time

Re: Waiting for partition failed, bookwormpup64

Post by luleck »

It works! The issue was the older version of bookworm pup64. V10.0.7 works a treat. Thank you all for the help.

The only slightly unusual thing was having to copy in the bootia32.efi from https://github.com/lamadotcare/bootia32-efi/tree/main to the USB to get the laptop to recognize the USB as bootable as the ISO only comes with 64bit efi files.

Once the USB booted, I used gparted to make the drive a gpt partition table, then a 512MiB (probably bigger than necessary, but that's what ubuntu made it before so *shrugs*) fat32 partition with boot and esp flags set and the rest of the drive as an ext4 partition.

Then I used frugalpup from the puppy installer to copy the puppy files to the root of the ext4 partition, and the boot files to the fat32 partition (selecting uefi32 as the boot type).

Once again, thank you all, especially bigpup for pointing out my wrong version.

Post Reply

Return to “Beginners Help”