Announcement

Collapse
No announcement yet.

Boot from Lan??

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Boot from Lan??

    Hi.

    Is there an easy way to set up a server so that other machines can boot from it via the network card?..
    I want to make it so that I can boot and access the servers ghost dir to restore images, without having to boot from a floppy, which is what I am doing now.. any ideas?
    We have enough youth - What we need is a fountain of smart!


    i7-920, 6GB DDR3-1600, HD4870X2, Dell 27" LCD

  • #2
    The networkcards in the computer that will boot from lan have to be equipped with a bootrom. IIRC, this chip is dependant on the protocol to be used (neteui, tcp/ip, ...).

    The OS should provide support for hosting remoteboot clients. I know for sure that NT 4.0 Server supports this; most likely W2K server also. You need the remoteboot service (which is not installed by default). A search on remoteboot might lead to more guidelines...

    (I tried booting XT's from a Novell netware server years ago...)


    Jörg
    pixar
    Dream as if you'll live forever. Live as if you'll die tomorrow. (James Dean)

    Comment


    • #3
      Thanks, I will take a look for remote boot then.

      The network cards are either 3C905C-TX or some intel one ( cannot remember the numbers now) and they prompt to press "N" to boot from network when booting, and if you do, it will try and access a server, which I don't have.
      We have enough youth - What we need is a fountain of smart!


      i7-920, 6GB DDR3-1600, HD4870X2, Dell 27" LCD

      Comment


      • #4
        I think VJ's information is a little out of date. These days I'm pretty sure you don't need any kind of boot ROM for the cards, you need to set up a server which runs something similar to DHCP and TFTP or NFS combined. I forget what the protocol is called (PLX?), but I know my 3c905C mentions it if you try to boot from it. Find out what it's actually called and look it up, and hopefully you'll find something helpful.
        Blah blah blah nick blah blah confusion, blah blah blah blah frog.

        Comment


        • #5
          The acronym you're looking for is PXE (Preboot Execution Environment, pronounced "pixie" by most people).
          Lady, people aren't chocolates. Do you know what they are mostly? Bastards. Bastard coated bastards with bastard filling. But I don't find them half as annoying as I find naive, bubble-headed optimists who walk around vomiting sunshine. -- Dr. Perry Cox

          Comment


          • #6
            Yes, that's the one! Thanks ag!
            Blah blah blah nick blah blah confusion, blah blah blah blah frog.

            Comment


            • #7
              thanks
              We have enough youth - What we need is a fountain of smart!


              i7-920, 6GB DDR3-1600, HD4870X2, Dell 27" LCD

              Comment


              • #8
                There are several third party (expensive) tools for setting up a PXE server. Windows Server 2003 supports it natively if you have an Active Directory infrastructure installed. There are also several free tools that run under linux.

                It's basically an extension of DHCP. When your machine requests its IP configuration, the DHCP server hands out the PXE information, including a boot image, which let's you connect to a network share and pull down a full OS image or perform an unattended installation.
                Lady, people aren't chocolates. Do you know what they are mostly? Bastards. Bastard coated bastards with bastard filling. But I don't find them half as annoying as I find naive, bubble-headed optimists who walk around vomiting sunshine. -- Dr. Perry Cox

                Comment


                • #9
                  If that's the case, with a bit of research you can probably set up the ISC DHCP server to handle it. http://www.isc.org/products/DHCP/
                  Blah blah blah nick blah blah confusion, blah blah blah blah frog.

                  Comment


                  • #10
                    Ribbit: Perhaps my remoteboot-information was a bit out of date, but according to http://www.pxe.ca , the network cards still needs some ROM-chip in order to allow it to boot from network (be it with PXE):
                    Because PXE works with the NIC, it requires a PXE-enabled NIC. Most currently available NICs do support PXE, including those from 3Com, Intel, Digital, RealTek, and SMC. PXE is available either as a boot ROM chip that you add to the NIC, or as part of the system BIOS if the network interface is on the motherboard. PXE is specific to a type of NIC; a boot ROM for one type (for example, a 3C905C) will not work on another type of NIC.
                    e.g. in the 3com range there are managed and unmanaged cars:
                    This cards supports booting from it:

                    whereas this one:

                    doesn't. Both are 3c905...


                    Jörg
                    Last edited by VJ; 13 June 2003, 00:49.
                    pixar
                    Dream as if you'll live forever. Live as if you'll die tomorrow. (James Dean)

                    Comment


                    • #11
                      I stand corrected then. And thanks for the link.
                      Blah blah blah nick blah blah confusion, blah blah blah blah frog.

                      Comment


                      • #12
                        No problem.
                        Anyway, if Tjalfe says the cards ask to boot from network, they must support the PXE...


                        Jörg
                        pixar
                        Dream as if you'll live forever. Live as if you'll die tomorrow. (James Dean)

                        Comment

                        Working...
                        X