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 Wed 26 Nov 2014, 10:05
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 Posts_count_1  
Author Message

Joined: 06 Jul 2007
Posts: 15

PostPosted: Fri 18 Jan 2008, 19:44    Post_subject:  Puppy Linux 3.01 Boot Manager Problem
Sub_title: 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:   Sort by:   
Page 1 of 1 Posts_count_1  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » House Training » Bugs ( Submit bugs )
Jump to:  

You cannot attach files in this forum
You can download files in this forum

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