ISO: puppy 2.12 seamonkey
I wanted to let my siblings use Puppy Linux on the Linux box while I mess with the Linux installation on the hard drive. Sadly, Puppy doesn't boot, it throws a kernel panic. I didn't find any more information on my issue searching Google and this message board.
I burned the ISO again, thinking that maybe there was an error, since I had SeaMonkey open at the time, even though I was only typing, and not browsing (so no disk activity), but maybe there was not enough free RAM. Didn't help.
I tried booting Puppy on my personal PC thanks to pakt's WakePup, and it went fine. So the ISO must be okay.
Here's the output of the boot procedure on the Linux box:
Code: Select all
Now executing 'init' script in initial-ramdisk...
(Note: initial-ramdisk is retained and in /initrd after bootup)
Loading kernel modules... done
Looking for Puppy in hdc... done
Looking for pup_save.3fs in hdc... hda1... done
Loading swap partition /dev/hda5... done
Mounting /dev/hdc on (/initrd)/mnt/dev_ro1... done
Creating tmpfs for pup_212.sfs on (/initrd)/mnt/tmpfs... done
Copying pup_212.sfs to tmpfs... mounting on (/initrd)/pup_ro2...failed
Dumping last lines of /tmp/bootinit.log...
USB-Storage: Device scan complete, found 0 devices
mount: /dev/hdc is write-protected, mounting read-only
reading '/mnt/dev_ro1/pup_212.sfs': Input/output error
mount: Mounting /dev/loop0 on /pup_ro2 failed: Invalid argument
Dumping last lines of kernel log...
attempt to access beyond end of device
loop0: rw=0, want=132556, limit=35040
SQUASHFS error: sb_bread failed reading block 0x102e5
SQUASHFS error: unable to read uid/gid table
Pausing for 60 seconds...
Mounting tmpfs on (/initrd)/pup_rw... done
Creating unionfs on (/initrd)/pup_new (to become '/')... done
Kernel panic - not syncing: Attempted to kill init!
By the way, I want to curse at whoever made it so difficult to find WakePup. The official Puppy Linux page references it, and tells you to create it from the setup menu. Um, what setup menu, I need WakePup to boot Puppy in the first place! Weeks ago I found it through the beginner topic, this time I found it through Google.