Navigation

    Netgate Discussion Forum
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search

    Installation over pxe; problem with init [solved]

    Installation and Upgrades
    2
    5
    5317
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      BlackNexxus last edited by

      I try to install the pfSense-1.2-BETA-1 over PXE. But I get the following message:

      
      Trying to mount root from CD9660:/dev/iso9660/pfSense
      Trying to mount root from:
      NFS ROOT: 192.168.0.2:/pxeroot
      re1: link state change to DOWN
      re1: link state change to UP
      exec /sbin/init: error 13
      init: not found in path /sbin/init:/sbin/oinit:/sbin/init.bak:/rescue/init:/stand/sysinstall
      panic: no init
      cpuid = 0
      Uptime: 5s
      Cannot dump. No dump device defined.
      
      

      I have read, that error 13 is EACCES and means, that the file isn't executable. But I don't know where I can set it executable :/

      I do the installation with Tftpd32 3.03 (pxelinux) and AllegroNFSd 1.1.4 on Windows XP SP2.
      The installation of FreeBSD 6.2 works fine.
      I tried, various new snapshots, but all gave me the same error. Using of older versions are impossible, because FreeBSD 6.1 has no driver for my NIC.

      I ponder to do it like FreeBSD with an RAM disk (mfsroot.gz in vfs.root.mountfrom="ufs:/dev/md0c"), but I don't know how to make a RAM disk.

      I would be gratefully if someone has good information/documentations, which help me to set it executable or make a RAM disk.
      I would be more gratefully if someone can help me direct to install it over PXE.

      I miss the jabber form :D

      1 Reply Last reply Reply Quote 0
      • B
        BlackNexxus last edited by

        Now I have tried out of a FreeBSD. This works, but I get a Network Interface mismatch and I have to select the Interfaces, but than it hangs at Configuring LAN interface.

        my dhcpd.conf

        
        authoritative;
        
        ddns-update-style		none;
        
        #use-host-decl-names		on;
        option subnet-mask		255.255.255.0;
        option broadcast-address	192.168.0.255;
        option root-path		"192.168.0.13:/usr/local/tftpboot/pfsense/";
        filename			"pfsense/boot/pxeboot";
        
        subnet 192.168.0.0 netmask 255.255.255.0 {
        #	range 			192.168.0.23 192.168.0.42;
        }
        
        host pxe {
        	hardware ethernet	52:54:00:12:34:56;
        	fixed-address 		192.168.0.13;
        }
        
        host pfSense {
        	hardware ethernet	00:30:18:b0:c4:b7;	
        	fixed-address		192.168.0.14;
        	next-server		192.168.0.13;
        	option routers		192.168.0.13;
        }
        
        

        on 192.168.0.13 runs the FreeBSD and on 192.168.0.14 pfSense

        and in my /usr/local/tftpboot/pfsense/cf/conf/config.xml

        
        	 <interfaces><lan><if>re0</if>
        			<ipaddr>192.168.0.14</ipaddr>
        			<subnet>24</subnet>
        			<media></media>
        			<mediaopt></mediaopt>
        			<bandwidth>1000</bandwidth>
        			<bandwidthtype>Mb</bandwidthtype></lan></interfaces> 
        

        see anyone a failure?

        I miss the jabber form :D

        1 Reply Last reply Reply Quote 0
        • B
          BlackNexxus last edited by

          Now I have tried the installation via the normal live-cd and it still hangs at "Configuring LAN interface…"

          Has anybody a clue where the problem is?

          I miss the jabber form :D

          1 Reply Last reply Reply Quote 0
          • S
            sullrich last edited by

            Sounds like a NIC issue.  Make sure there are no shared IRQ's.  Also, re nics are not that great.  Consider changing them out for Intel branded NICS.

            1 Reply Last reply Reply Quote 0
            • B
              BlackNexxus last edited by

              Ok now it works. I'm not sure what the problem was, because I don't want to test more. It seems a combinations of some things. Furthermore I had a problem caused by a to fast running RAM, because of a SPD failure. Now all is fine :)

              In the PXE-Boot settings were also a failure. This works now too, but I tested it only with a VM, so the setup is still with BETA-1.

              If there is interest, I could provide a Qemu-Image with a FreeBSD as base to install pfSense via PXE.

              I miss the jabber form :D

              1 Reply Last reply Reply Quote 0
              • First post
                Last post