PBX booting network boot ?

Discussion in 'Computing and Networks' started by Mathematics!, Oct 12, 2011.

  1. Mathematics!

    Thread Starter Senior Member

    Jul 21, 2008
    1,022
    4
    Ok, I have setup my tftp server service and dhcp server
    plugged in my cat5 cable to my machine that support PBX network booting.
    I also enabled network booting in the bios.

    But I am wondering what bootable image file I can use to test to see if it is working. I have read now tftp and PBX network booting supports up to 4GB.
    But for now I am just looking for a file that I can use for my network booting?

    Does anybody know or have a bootable image that I could use?
    I am not sure of the format of the image is it a floppy or can it be an iso that I downloaded at distrowatch.com ?

    I am egar to get this up an running since this will be my first successful time at getting this to go.
     
  2. Mathematics!

    Thread Starter Senior Member

    Jul 21, 2008
    1,022
    4
    Ok , I tried the mythubuntu.iso that I got off of distrowatch.
    And I get a screen saying this

    client ip 192.168.1.101 mask 255.255.255.0 dhcp ip 192.168.1.100
    gateway ip: 192.168.1.1
    PXE-E79: NBP is too big to fit in free base memory

    PXE-MBF: Exiting Broadcom PXE ROM

    I have 2 GB of memory in this computer.
    Is this not using system memory but some type of special nic card memory that I am not aware of ?

    I cann't see what the size issue is from and more importantly how to fix it?

    My server error logs say this

    Rcvd DHCP Discover Msg for IP 0.0.0.0, Mac 00:0B:DB:2B:0E:F4 [12/10 20:17:59.843]
    Client requested address 0.0.0.108 [12/10 20:17:59.843]
    DHCP: proposed address 192.168.1.101 [12/10 20:18:02.265]
    Rcvd DHCP Discover Msg for IP 0.0.0.0, Mac 00:0B:DB:2B:0E:F4 [12/10 20:18:03.375]
    Client requested address 0.0.0.108 [12/10 20:18:03.375]
    DHCP: proposed address 192.168.1.101 [12/10 20:18:05.265]
    1652 Request 2 not processed [12/10 20:18:05.265]
    1652 Request 2 not processed [12/10 20:18:05.265]
    Rcvd DHCP Rqst Msg for IP 0.0.0.0, Mac 00:0B:DB:2B:0E:F4 [12/10 20:18:05.640]
    Previously allocated address 192.168.1.101 acked [12/10 20:18:05.640]
    1652 Request 2 not processed [12/10 20:18:05.640]
    Connection received from 192.168.1.101 on port 2070 [12/10 20:18:06.187]
    Read request for file <myth.0>. Mode octet [12/10 20:18:06.187]
    OACK: <tsize=676710400,> [12/10 20:18:06.187]
    Using local port 2137 [12/10 20:18:06.187]
    Peer returns ERROR <TFTP Aborted> -> aborting transfer [12/10 20:18:06.203]
     
    Last edited: Oct 12, 2011
  3. nerdegutta

    Moderator

    Dec 15, 2009
    2,515
    785
    Maybe I'm wrong, but isn't tftp about sending some files to another machine. The files you are sending are kernel and some other systemcritical files. When that's done, then I think you can make a script, and point to a location on the LAN to download other files/programs or even a GUI.

    I could be way off...:rolleyes:
     
  4. Mathematics!

    Thread Starter Senior Member

    Jul 21, 2008
    1,022
    4
    Well your probably right but I just don't know what file I have to set the boot file to. Is it an iso that I downloaded from distrowatch, or do I only need to copy a kernel out of the iso file, or do I need more files like initrd as well as other config files that I am not aware of.

    Also if I wanted to network boot a windows machine do I just copy ntldr .

    The boot file and files to make network booting possible is what I am struggleing to understand.
     
  5. nerdegutta

    Moderator

    Dec 15, 2009
    2,515
    785
  6. Mathematics!

    Thread Starter Senior Member

    Jul 21, 2008
    1,022
    4
    Have been reading but I am on a windows xp machine.

    I have set the boot file on the Tftpd32 server service to test.txt

    test.txt contains the menu file which points to the display bootit.txt

    Code ( (Unknown Language)):
    1. DISPLAY bootit.txt
    2.  
    3. DEFAULT etch_i386_install
    4.  
    5. LABEL etch_i386_install
    6.         kernel debian/etch/i386/linux
    7.         append vga=normal initrd=debian/etch/i386/initrd.gz  --
    8. LABEL etch_i386_linux
    9.         kernel debian/etch/i386/linux
    10.         append vga=normal initrd=debian/etch/i386/initrd.gz  --
    11.  
    12. LABEL etch_i386_expert
    13.         kernel debian/etch/i386/linux
    14.         append priority=low vga=normal initrd=debian/etch/i386/initrd.gz  --
    15.  
    16. LABEL etch_i386_rescue
    17.         kernel debian/etch/i386/linux
    18.         append vga=normal initrd=debian/etch/i386/initrd.gz  rescue/enable=true --
    19.  
    20. PROMPT 1
    21. TIMEOUT 0
    Code ( (Unknown Language)):
    1.  
    2. - Boot Menu -
    3. =============
    4.  
    5. etch_i386_install
    6. etch_i386_linux
    7. etch_i386_expert
    8. etch_i386_rescue
    9.  
    Now if I copy the correct linux files into this directory and modify the menu files then it should work.

    However I am not sure what linux files I need to copy ?
    Do I just take files located at kernel debian/etch/i386/linux , debian/etch/i386/initrd.gz . Or do I have to copy everything?
     
  7. nerdegutta

    Moderator

    Dec 15, 2009
    2,515
    785
Loading...