Frugal Browser Linux (Lucid 5.1) takes 2 tries to boot
-
- Posts: 15
- Joined: Thu 19 Feb 2009, 02:56
Frugal Browser Linux (Lucid 5.1) takes 2 tries to boot
Old desktop: AMD Athlon XP processor, 256MB RAM, 30GB hard drive
I've done a frugal install of Browser Linux 5.0.1 to the hard drive (ext4 partition) and done some customizations to jwmtray and installed Google Chrome. Nothing major.
If I shutdown the computer, the next time it boots, it hangs on the error message:
"waiting for modules to complete loading... usb"
I kill the power, start the computer again it boots up fine.
If I select "Reboot" from the shutdown menu, it reboots fine.
So, it seems that something is going wrong in the shutdown process - and yet it's being fixed on the 2nd boot attempt (strange).
Any ideas?
I've done a frugal install of Browser Linux 5.0.1 to the hard drive (ext4 partition) and done some customizations to jwmtray and installed Google Chrome. Nothing major.
If I shutdown the computer, the next time it boots, it hangs on the error message:
"waiting for modules to complete loading... usb"
I kill the power, start the computer again it boots up fine.
If I select "Reboot" from the shutdown menu, it reboots fine.
So, it seems that something is going wrong in the shutdown process - and yet it's being fixed on the 2nd boot attempt (strange).
Any ideas?
-
- Posts: 15
- Joined: Thu 19 Feb 2009, 02:56
I think it is USB 1.1.
Hardinfo shows the USB controllers but doesn't show "2.0" in the description. Also, searching online for the model (Compaq Presario 6029US) I found no mention of this model having USB 2.0 support.
Assuming it's USB 1.1, is this the cause of the problem? And if so, is there a way to fix this?
Hardinfo shows the USB controllers but doesn't show "2.0" in the description. Also, searching online for the model (Compaq Presario 6029US) I found no mention of this model having USB 2.0 support.
Assuming it's USB 1.1, is this the cause of the problem? And if so, is there a way to fix this?
I can't say if the problem is due to the USB 1.1. It just came to me to ask about it.
I assume you installed Puppy from a CD. Did the CD boot without errors or delays before you installed Puppy?
Also I think ext4 is a troublesome format for Puppy. However, I've never installed Puppy in a hard disk so don't go by me.
I assume you installed Puppy from a CD. Did the CD boot without errors or delays before you installed Puppy?
Also I think ext4 is a troublesome format for Puppy. However, I've never installed Puppy in a hard disk so don't go by me.
-
- Posts: 15
- Joined: Thu 19 Feb 2009, 02:56
-
- Posts: 15
- Joined: Thu 19 Feb 2009, 02:56
Hi there,
Be warned, I'm a bit crap at diagnosing problems but have you tried creating a new save file? boot from the CD with puppy pfix=ram, drag your existing savefile to another partition or just rename it so it's not found, shut down and create new savefile and see if the problem remains.
I've never used ext4, don't know if that might cause the problem. I always opt for ext3, don't usually have any problems.
You could try a newer puppy, I think browser linux is pretty old, although that shouldn't really be a problem. I've run older without any major issues.
Let us know how you get on.
Be warned, I'm a bit crap at diagnosing problems but have you tried creating a new save file? boot from the CD with puppy pfix=ram, drag your existing savefile to another partition or just rename it so it's not found, shut down and create new savefile and see if the problem remains.
I've never used ext4, don't know if that might cause the problem. I always opt for ext3, don't usually have any problems.
You could try a newer puppy, I think browser linux is pretty old, although that shouldn't really be a problem. I've run older without any major issues.
Let us know how you get on.
-
- Posts: 15
- Joined: Thu 19 Feb 2009, 02:56
I've tried doing both a frugal install and a full install on both ext3 and ext4 file systems. The problem persists regardless.
I have determined that the problem is connected to the "nosmp" switch in grub's menu.lst. With "nosmp" in place, the problem occurs like clockwork (system hangs on waiting for USB module at next boot). If I remove the "nosmp" switch the problem goes away - BUT the computer no longer powers off at the end of the shutdown process (I have to manually press the switch).
If anyone can suggest a good alternative to browser linux I'd be happy to try, but I want something that's very minimal: practically nothing extra installed as all I want running is Chrome or Firefox. Basically I want something like Chrome OS but which runs well on old machines (Chrome OS won't boot on systems without PAE support).
I have determined that the problem is connected to the "nosmp" switch in grub's menu.lst. With "nosmp" in place, the problem occurs like clockwork (system hangs on waiting for USB module at next boot). If I remove the "nosmp" switch the problem goes away - BUT the computer no longer powers off at the end of the shutdown process (I have to manually press the switch).
If anyone can suggest a good alternative to browser linux I'd be happy to try, but I want something that's very minimal: practically nothing extra installed as all I want running is Chrome or Firefox. Basically I want something like Chrome OS but which runs well on old machines (Chrome OS won't boot on systems without PAE support).
-
- Posts: 15
- Joined: Thu 19 Feb 2009, 02:56
I don't need PAE by any means, and in a broader sense (a lightweight linux solution for older computers) it's probably better if it doesn't have PAE since that prevents incompatible computers from booting.
Would using grub4dos possibly solve this? I figure that the nosmp switch is something that's passed to the kernel so it's more to do with the kernel itself, and I'd run into the same problem with grub4dos (a choice between the computer either hanging on boot or not powering off automatically at the end of the shutdown process).
I am surprised that there isn't a better option for a Chrome OS alternative based on Puppy. It seems like the perfect platform for that purpose for older PCs.
Would using grub4dos possibly solve this? I figure that the nosmp switch is something that's passed to the kernel so it's more to do with the kernel itself, and I'd run into the same problem with grub4dos (a choice between the computer either hanging on boot or not powering off automatically at the end of the shutdown process).
I am surprised that there isn't a better option for a Chrome OS alternative based on Puppy. It seems like the perfect platform for that purpose for older PCs.
Look into /etc/rc.d/rc.sysinit .
Lupu 5 series relies on /sbin/pup_event_backend_modprobe_protect return value .
If you manage to mount the partition read-only somehow, the /tmp/pup_event_backend_modprobe_protect-pipe might not work correctly
and rc.sysinit waits forever for a return value .
Same if the files in /tmp remain somehow at shutdown .
Since Puppy-5.3 /sbin/pup_event_backend_modprobe_protect has been dropped,
and since around Puppy-5.4 /tmp/* gets deleted at boot, so no disturbing files left in there then .
Lupu 5 series relies on /sbin/pup_event_backend_modprobe_protect return value .
If you manage to mount the partition read-only somehow, the /tmp/pup_event_backend_modprobe_protect-pipe might not work correctly
and rc.sysinit waits forever for a return value .
Same if the files in /tmp remain somehow at shutdown .
Since Puppy-5.3 /sbin/pup_event_backend_modprobe_protect has been dropped,
and since around Puppy-5.4 /tmp/* gets deleted at boot, so no disturbing files left in there then .
Code: Select all
#open debug console on F11
mkdir -p /dev/vc
[ -c /dev/vc/11 ] || mknod /dev/vc/11 c 4 11
[ -c /dev/vc11 ] || mknod /dev/vc11 c 4 11
openvt -c 11
«Give me GUI or Death» -- I give you [[Xx]term[inal]] [[Cc]on[s][ole]] .
Macpup user since 2010 on full installations.
People who want problems with Puppy boot frugal :P
Macpup user since 2010 on full installations.
People who want problems with Puppy boot frugal :P