Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Fri 15 Feb 2019, 21:27
All times are UTC - 4
 Forum index » House Training » Bugs ( Submit bugs )
Puppy Linux 3.01 Boot Manager Problem
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [1 Post]  
Author Message

Joined: 06 Jul 2007
Posts: 15

PostPosted: Fri 18 Jan 2008, 19:44    Post subject:  Puppy Linux 3.01 Boot Manager Problem
Subject description: Can't find sfs modules within the Puppy install directory

Well, I have finally gotten (most) of Puppy installed into a directory on my USB drive. Today, I was uploading some photos from my mini camera (these things' Windows driver keeps on crashing...), and upon opening gphoto2, I got a message of a library not found error. When I stared at it a little, it seemed weird that it worked before but not now. First suspicion was that missing lib. Googled it up, and found it's a part of libtools. Thought a bit more, and it seems that it was most likely that libtools were in the devx module. Why would devx be missing when it's right there? Checked my drive, and it's under the Puppy directory that I made. Looking at the GUI boot manager configurer, it said that all modules had to be under /mnt/home, where pup_save is (but my pup_save is not under /mnt/home, but in /mnt/home/PuppyLinux; minor difference, no?). I copied the sfs under /mnt/home, rebooted, and their normal functions were restored. However, that just distorts what I intended in the first place -- place as much of Puppy under a directory. I don't think I can symlink them because my drive's vfat.

I did a bit of digging around with the init codes. I went as far as rc.local0 rc.modules > modprob > zdrvfind. However, I think the problem might be further down the line, since it appears that rc.modules just load kernel modules, not sfs modules; and that the "loading modules" notice appears after X has loaded.

It'd be great if someone fixed that, and fool around with Puppy-in-a-folder so that almost all of Puppy can fit in a folder. I still consider Puppy-in-a-folder beta...

Update: Looking further it seems that /usr/sbin/bootmanger and /etc/rc.d/PUPSTATE are involved. So, that means, whatever script that created PUPSTATE must be involved too. There should be something in the PUPSTATE creator script that also puts in where the main Puppy files are located, and the bootmanger should also implement a check to see if there are any sfs inside the main Puppy directory. I'll see what I can do...
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [1 Post]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Bugs ( Submit bugs )
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum

Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0355s ][ Queries: 11 (0.0183s) ][ GZIP on ]