LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Puppy
User Name
Password
Puppy This forum is for the discussion of Puppy Linux.

Notices

Reply
 
Search this Thread
Old 06-25-2006, 05:09 PM   #1
bernied
Member
 
Registered: Mar 2006
Location: Edinburgh, UK
Distribution: debian
Posts: 304

Rep: Reputation: 30
puppy can't find cram.fs on usb install


Similar to tracer009 in another thread on this forum, I couldn't get the script that is supposed to install puppy onto usb to work for me. So I did it the hard way using grub.
When I boot puppy with grub using the isolinux.cfg settings, I get something like 'can't find cram.fs on cd. You can work around this by putting cram.fs on /dev/hda2'

So I did and it works, but I'd rather the puppy install on the stick was a bit more self sufficient and that 50+MB file wasn't just taking up space.

So, how can I adapt the usb install so that it looks on the usb stick, and not on the cd, for cram.fs? Is there a kernel option that specifies the correct location?

Here's my grub entry:
Code:
title         puppy
root         (hd0,1)
kernel        /vmlinuz root=/dev/ram0 initrd=image.gz acpi=on PFILE=pup001-none-262144
initrd        /image.gz
boot
I don't suppose that the reason is that puppy only looks for FAT filesystems, is it? Because I installed it onto a ext2 filesystem (that hda2 that puppy likes so much is a FAT filesystem).
 
Old 06-25-2006, 05:25 PM   #2
slvrldy17
Crash Test Puppy
 
Registered: Jun 2006
Location: Midwestern USA
Distribution: Puppy Linux
Posts: 21

Rep: Reputation: 15
Smile File systems and Puppy

One of the mildly annoying traits of the Puppy 1.0.x series is that it insists on putting the pup001 file on the first suitable partition it comes to be it FAT, ext2, or whatever. Also it doesn't detect USB drives until after that stage of the boot process. Thus, if you have a pup001 file on different partition Puppy will often make a new save file on that first drive it comes to rather than look further! This has been mostly addressed and fixed in the new 2.0 series - recomend that you give that a try. As for booting from USB drives - there are people way more expert than I on that subject on the main Puppy forum - best to try there. Hope this helps.
 
Old 06-25-2006, 05:32 PM   #3
Nathan F
Grafpup Developer
 
Registered: Jun 2006
Location: Houston, TX
Distribution: Grafpup, Dyne::Bolic
Posts: 63

Rep: Reputation: 15
Looking at your post it seems like this must be in the Puppy-1.x series, since it's still using usr_cram.fs and image.gz. You might try setting the PHOME variable, which specifies which partition has the personal storage file. This is important because Puppy should also look there for usr_cram.fs. Just add it to the kernel line something like this: PHOME=hd0

Personally I've never had a problem with the usb installer script, other than the fact that you must have a single bootable fat partition on it before you begin. In your case the drive would have to be reformatted since it's not fat. The biggest problem is usually that a person does not make the drive bootable, and the script will not give much help here.

Not having ever tried what you are doing I probably won't be much more help than this. It's possible to manually mount usr_cram.fs and create the union on /usr, but preferably you would want to get this right from bootup.

Nathan
 
Old 06-25-2006, 06:09 PM   #4
bernied
Member
 
Registered: Mar 2006
Location: Edinburgh, UK
Distribution: debian
Posts: 304

Original Poster
Rep: Reputation: 30
Thank you Nathan. I will try that kernel option.

Yes, I think your theory that the stick wasn't FAT formatted is correct - I should have just read the manual. I think by the time I read that bit I had already put slax onto a stick, so stopped caring so much about puppy. But this time I'm trying to put multiple live-cds onto a single usb stick (for no real reason), and puppy has a certain something.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
installed puppy on usb flash drive, worked fine glorsplitz Puppy 8 09-30-2008 10:19 AM
puppy linux on a usb stick box_l Linux - General 1 06-25-2006 09:05 PM
First Install Problems:Chubby Puppy fccbrady Linux - Software 1 12-10-2005 03:52 PM
Cant find the CD to install SMC 2208 USB jharpo1 Linux - Software 0 11-21-2004 07:31 PM
Mandrake 9.2 install fails to find usb mouse mark_umr Mandriva 0 11-22-2003 09:41 AM


All times are GMT -5. The time now is 11:19 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration