Author Topic: [SOLVED] No /usr/pluto/diskless  (Read 3475 times)

wierdbeard65

  • Guru
  • ****
  • Posts: 449
    • View Profile
    • My Quest
[SOLVED] No /usr/pluto/diskless
« on: September 04, 2009, 12:02:49 pm »
Hi,

I'm trying to get my first system to play ball.

I have installed 810 and cabled up a machine to be my MD. When I try to boot it, I ket a kernel panic, so I've followed the instructions on the unrecognised NIC Wiki as well as this thread:
http://forum.linuxmce.org/index.php?topic=8527.0
What I have discovered is that I don't seem to have a /usr/pluto/diskless directory on my core. Has this been moved? I'm suspecting that this is preventing the correct mounts from happening and thus causing the panic.

Anyone got any pointers?
« Last Edit: September 06, 2009, 09:05:56 am by wierdbeard65 »
Paul
If you have the time to help, please see where I have got to at: http://wiki.linuxmce.org/index.php/User:Wierdbeard65

pigdog

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1105
    • View Profile
Re: No /usr/pluto/diskless
« Reply #1 on: September 04, 2009, 06:06:39 pm »
Hi,

/usr/pluto/diskless is still there.

You probably didn't get to "we announced ourselves to the router" message so no device number XX (i.e. 35, etc) was created.

Your kernel panic is happening on initial boot up.

Do you know what your NIC is?

Can you boot Kubuntu or Ubuntu or Fedora Live CD or something from DVD or USB key and run a lspci -vv -nn command?

Cheers.

wierdbeard65

  • Guru
  • ****
  • Posts: 449
    • View Profile
    • My Quest
Re: No /usr/pluto/diskless
« Reply #2 on: September 06, 2009, 09:05:35 am »
Thanks for the response, pigdog! The directory was most definately not there though....

Anyway, bit of an odd one this!

It turned out that the problem was with my switch. Spanning Tree was stopping the NIC from communicating in the crucial DHCP interval and this was preventing the diskless boot from completing properly.

Once I turned it off (PortFast or whatever) the system booted fine.

The /usr/pluto/diskless directory was then created by the script that also created the MD's sub-directory. So it would seem that it isn't there until you create your first MD (i.e. it isn't created by the installation system).

Anyway, I'm now a step further on! Thanks to everyone who had a look at this.
Paul
If you have the time to help, please see where I have got to at: http://wiki.linuxmce.org/index.php/User:Wierdbeard65

pigdog

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1105
    • View Profile
Re: [SOLVED] No /usr/pluto/diskless
« Reply #3 on: September 07, 2009, 04:52:46 pm »
Hi,

Yes, the diskless directory is created when first MD is generated.  It doesn't exist until then.

Sorry that I didn't correctly explain that.

Cheers.