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 Tue 21 Oct 2014, 10:04
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars )
Kernel panic after network install: can't find root (Solved)
Moderators: Flash, Ian, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
ron
Guest


PostPosted: Sat 18 Jun 2005, 09:59    Post_subject:  Kernel panic after network install: can't find root (Solved)  

Hi,
Following the instructions linked from Puppy Home, I made a network install.
After the kernel loads, it panics because it cannot find the root on 00:ff.

I googled abit and found this:

http://kerneltrap.org/node/4739

Looking at the Puppy configuration files i realized the kernel options mentioned in the above link (IP_PNP, ROOT_NFS) are commented -

do I have to compile a new kernel?

(I used the latest 1.0.3 release)

Cheers,
Ron
Back to top
Guest
Guest


PostPosted: Sat 18 Jun 2005, 17:05    Post_subject:  

A little more info is needed depending on just how you are trying to mount your root filesystem. If you are doing it purley by nfs you also need to compile in the correct driver for your nic.

I have access to three nfs-root puppy kernels.
One with the eepro100 driver
One with the 3c59x driver
One with the driver used in Vmware.

Let me know how you are trying to get it done and I can compile one for you.
Back to top
ron
Guest


PostPosted: Sun 19 Jun 2005, 03:20    Post_subject:  

Hi, Thanx for the replay...

Here are my boot parameters:
Code:
KERNEL puppy/vmlinuz
APPEND root=/dev/nfs nfsroot=192.168.0.10:/tftpboot/puppy/ rw
  nfsaddrs=192.168.0.70


Thanx,
Ron
Back to top
Guest
Guest


PostPosted: Sat 25 Jun 2005, 06:55    Post_subject: my network card...  

hi,
my network module is 3c59x, could you compile a kernel with this one?
Thanx,
Ron
Back to top
Guest
Guest


PostPosted: Sat 25 Jun 2005, 07:06    Post_subject:  

No probs, just have to dig out the config file and get it done......

What mods have you made to the puppy bootscripts ? As the standard ones will not work for nfs


If you want I can give you directions to a complete package (0.9.Cool that works, including setup scripts.....

What distro are you using for your server ?
Back to top
Guest
Guest


PostPosted: Sat 25 Jun 2005, 07:13    Post_subject:  

Thanx so much -
I followed the instructions linked from the puppy home page, because I thought it would be better to use the newest version.

The server is a suse 8.1 with 2.4.19 or .21 kernel

the client is a PII with 160MB Ram, and is currently operating on console mode playing audio.

The move to puppy should enable playing videos and streams on the client, so its important that a good media player is installed. (why isn't mplayer in puppy? )

Thanx for your help,
Ron
Back to top
Guest
Guest


PostPosted: Sat 25 Jun 2005, 08:27    Post_subject:  

here you go

http://www.edgarbrits.net/puppy/nfs-root/2.4.27/
Back to top
Guest
Guest


PostPosted: Sat 25 Jun 2005, 09:05    Post_subject:  

Thanx alot Smile

It booted ok, and mounted / correctly, but did not mount usr_cram.fs

Can I uncompress usr_cram.fs to my normal / structure?

it is on the root (/usr_cram.fs), so I don't understand why it didn't mount...

Cheers,
Ron
Back to top
Guest
Guest


PostPosted: Sat 25 Jun 2005, 09:39    Post_subject:  

The standard boot scripts will not workif you are mounting root via nfs, the script has to be as per the long winded explantion


http://forums.freesco.org/support/index.php?showtopic=13170&st=45


Read the WHOLE thread because a few minor mistakes were made.

What I am looking into now is passing a boot-time paramter that lets the scripts know we want to mount /mnt/home & /usr via nfs. / (root) will be a ramdisk as per normal.

Have I just committed myself to another iso...hahahahaha
Back to top
Guest
Guest


PostPosted: Sat 25 Jun 2005, 10:08    Post_subject:  

Thanx again Smile

This thread is linked from Puppy home, and I followed your instructions on the last post - all is in place, but usr is still not mounted :-/

(At the end of the boot sequence I get a message telling X could not start because its not installed, because probably usr is not mounted).

So, Can I skipp the usr_crum.fs mount and put it on my /usr ?

how do I mount it from shell?

Thanx,
Ron
Back to top
Guest
Guest


PostPosted: Sat 25 Jun 2005, 10:20    Post_subject:  

Can you cut & paste your /etc/rc.d/rcS file.....sounds like it maybe a typo


if you do the following

#cd /
# ls

do you see usr_cram.fs listed ?


Grab me on IRC #puppylinux channel
Back to top
Guest
Guest


PostPosted: Sat 25 Jun 2005, 10:52    Post_subject:  

sorry... this was really dumm: rcS was not chmod 755...
it works now like a charm, I still don't get to mount nfs shares from the server (other than /) but I hope I can solve that one.

It is very nice working...
Thanx again,
Ron
Back to top
Guest
Guest


PostPosted: Sat 25 Jun 2005, 11:32    Post_subject:  

Hi - well, it is a mistery, because mounting nfs does not work - would you give me the irc server you're on? Thanx Ron
Back to top
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » House Training » Users ( For the regulars )
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0576s ][ Queries: 10 (0.0042s) ][ GZIP on ]