PDEV1=... speeds up boot time, but ...

A home for all kinds of Puppy related projects
Post Reply
Message
Author
kjoe
Posts: 27
Joined: Wed 25 Jul 2007, 19:17
Location: Austria

PDEV1=... speeds up boot time, but ...

#1 Post by kjoe »

Hello everyone,

To speed up the boot time of my frugal installed puppy 430 I added the parameter "pdev1=sda6" to the grub menu.lst
It was amazing. Puppy booted in 15 to 20 seconds less time than without this parameter. But there is a downside too, as I am now unable to mount a usb stick (sdb1).

Is there a work around to this?

Thank you

kjoe

kjoe
Posts: 27
Joined: Wed 25 Jul 2007, 19:17
Location: Austria

#2 Post by kjoe »

The problem seems to be related to all devices with vfat file system.

It's strange. I've just realized, that I can mount vfat partitions and usb sticks manually by typing

mount /dev/sdx /mnt/sdx

Pmount is looking for "nls_cp850.ko" in /lib/modules/2.6.30.5/initrd/kernel/fs/nls/
but cannot find it, because its still compressed (nls_cp850.ko.gz).
After unzipping the file pmount works perfectly.

kjoe

eden6000
Posts: 259
Joined: Sun 08 Apr 2007, 06:49

#3 Post by eden6000 »

For me no problem with the pdev parameter....after plugging in an usb key it is regularly recognized and mounted...maybe it's something related to a specific usb drive, have you tried with another?
btw I'm using Puppies4.31 (puppy 4.31)

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#4 Post by mikeb »

nls_cp850.ko is normally loaded in the initrd so this sounds like a bug (could be fixed now) I would post this in the 4.30/1 bugs thread

mike

by the way the kernel can handle gzipped modules..it sounds like a typo in the initrd init script.

Post Reply