• Recent
  • Unsolved
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
  • Recent
  • Unsolved
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login

PXE boot to FOG 1.2.0 from FOG 0.32 menu

Scheduled Pinned Locked Moved
General
4
33
15.3k
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.
  • E
    eric0626
    last edited by Feb 9, 2015, 7:08 PM

    [quote=“Junkhacker, post: 41940, member: 21583”]the command to load default.ipxe is embedded in all of the fog ipxe boot files, i believe with the exception of ipxe.krn
    the command [CODE]append dhcp && chain http://10.2.6.40/fog/service/ipxe/boot.php?mac=${net0/mac}[/CODE] is doing the basics of what the default.ipxe file is for, and is bypassing it.
    when chainloading ipxe from pxelinux.0, there is no need to make any modifications to existing dhcp services. in fact, that is the main reason people chainload from it in the first place. because in their environment, they can’t modify their dhcp services.[/quote]

    Hi Junkhacker, what do you think I should try in this case? Could you please give me some suggestions? Thanks a lot!

    1 Reply Last reply Reply Quote 0
    • J
      Junkhacker Developer
      last edited by Feb 9, 2015, 7:40 PM

      well, what do you get if you enter this in a web browser? [url]http://10.2.6.40/fog/service/ipxe/boot.php[/url]

      signature:
      Junkhacker
      We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

      1 Reply Last reply Reply Quote 0
      • E
        eric0626
        last edited by Feb 9, 2015, 8:40 PM

        [quote=“Junkhacker, post: 41943, member: 21583”]well, what do you get if you enter this in a web browser? [url]http://10.2.6.40/fog/service/ipxe/boot.php[/url][/quote]

        When i enter the link in a web browser, i get a blank page. Even if I do it from the FOG server (10.2.6.40), I still get a blank page.
        I have attached screenshots. Is there anything wrong?

        [url=“/_imported_xf_attachments/1/1665_ipxe boot php.JPG?:”]ipxe boot php.JPG[/url][url=“/_imported_xf_attachments/1/1666_bootphp.JPG?:”]bootphp.JPG[/url]

        1 Reply Last reply Reply Quote 0
        • J
          Junkhacker Developer
          last edited by Feb 9, 2015, 10:14 PM

          yes, that should return the text for the ipxe boot menu. do you have any problems logging into the server through your browser?

          signature:
          Junkhacker
          We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

          1 Reply Last reply Reply Quote 0
          • E
            eric0626
            last edited by Feb 9, 2015, 10:41 PM

            [quote=“Junkhacker, post: 41953, member: 21583”]yes, that should return the text for the ipxe boot menu. do you have any problems logging into the server through your browser?[/quote]

            I have no problem logging into the server. I’m running svn 2979.

            [url=“/_imported_xf_attachments/1/1667_FOG.JPG?:”]FOG.JPG[/url]

            1 Reply Last reply Reply Quote 0
            • J
              Jaymes Driver Developer
              last edited by Feb 10, 2015, 12:32 PM

              What are the permissions on the folder, do you have rights to view the content and execute it?

              1 Reply Last reply Reply Quote 0
              • E
                eric0626
                last edited by Feb 10, 2015, 5:25 PM

                [quote=“Jaymes Driver, post: 41983, member: 3582”]What are the permissions on the folder, do you have rights to view the content and execute it?[/quote]

                Hi Jaymes, I just check the permissions, and look like no one has execute permission. I’m not sure if I’m correct.
                I have attached a screenshot.

                [url=“/_imported_xf_attachments/1/1671_ipxe folder permissions.JPG?:”]ipxe folder permissions.JPG[/url]

                1 Reply Last reply Reply Quote 0
                • J
                  Jaymes Driver Developer
                  last edited by Feb 10, 2015, 5:54 PM

                  try [code]sudo chmod -R 0777 /var/www/fog/service[/code]
                  this will give global read/write permissions just to verify we can get the page to display, we can adjust settings later for 755 or 644.

                  1 Reply Last reply Reply Quote 0
                  • E
                    eric0626
                    last edited by Feb 10, 2015, 6:24 PM

                    [quote=“Jaymes Driver, post: 42003, member: 3582”]try [code]sudo chmod -R 0777 /var/www/fog/service[/code]
                    this will give global read/write permissions just to verify we can get the page to display, we can adjust settings later for 755 or 644.[/quote]

                    Hi Jaymes, it seems like it’s still the same. It still displays a blank page.

                    [url=“/_imported_xf_attachments/1/1672_777 ipxe folder permission.JPG?:”]777 ipxe folder permission.JPG[/url][url=“/_imported_xf_attachments/1/1673_777 service folder permission.JPG?:”]777 service folder permission.JPG[/url]

                    1 Reply Last reply Reply Quote 0
                    • J
                      Jaymes Driver Developer
                      last edited by Feb 10, 2015, 6:53 PM

                      At least now we know it isn’t a permission issue 😄

                      I will see if I can get some time to set up a test server and work on this for you. I used chain loading back when 0.33b was in the works, and it worked well then, We should be able to get it going again.

                      1 Reply Last reply Reply Quote 0
                      • E
                        eric0626
                        last edited by Feb 10, 2015, 7:57 PM

                        [quote=“Jaymes Driver, post: 42013, member: 3582”]At least now we know it isn’t a permission issue :D[/quote]

                        LOL!! I’m so tempting to re-install the whole thing because I recall it happens after I updated to a newer svn version.

                        1 Reply Last reply Reply Quote 0
                        • J
                          Jaymes Driver Developer
                          last edited by Feb 10, 2015, 8:04 PM

                          This post is deleted!
                          1 Reply Last reply Reply Quote 0
                          • J
                            Jaymes Driver Developer
                            last edited by Feb 10, 2015, 8:05 PM

                            [quote=“eric0626, post: 42028, member: 357”]LOL!! I’m so tempting to re-install the whole thing because I recall it happens after I updated to a newer svn version.[/quote]

                            That of course, is always an option, but I should be able to set up a test server tomorrow to assist you further.

                            1 Reply Last reply Reply Quote 0
                            • E
                              eric0626
                              last edited by Feb 10, 2015, 8:11 PM

                              [quote=“Jaymes Driver, post: 42030, member: 3582”]That of course, is always an option, but I should be able to set up a test server tomorrow to assist you further.[/quote]

                              OK sounds good! I can wait! Thank you so much Jaymes!! 😄

                              1 Reply Last reply Reply Quote 0
                              • J
                                Jaymes Driver Developer
                                last edited by Feb 11, 2015, 5:41 PM

                                First off: I will rewrite all of this in complete steps when we are done, but for now, lets focus on the fragments.

                                ipxe.krn needs to be in /tftpboot not in /tftpboot/fog/kernel.

                                I see you already have placed /var/www/fog/service/ipxe, that is good.

                                Now we need to get the kernel booting.

                                1 Reply Last reply Reply Quote 0
                                • J
                                  jbsclm Developer
                                  last edited by Feb 12, 2015, 6:21 PM

                                  Hi eric0626
                                  When you tried [url]http://10.2.6.40/fog/service/ipxe/boot.php[/url] in your web browser and got a blank page, did you check the apache error log?
                                  I am seeing the same now I’ve upgraded to 3010, I get an error 500 in the error log.

                                  I’m just trying a reinstall on a clean vm.

                                  1 Reply Last reply Reply Quote 0
                                  • J
                                    jbsclm Developer
                                    last edited by Feb 12, 2015, 8:29 PM

                                    I’ve done a clean install of r3010, and have the same problem.

                                    I’ve got round it by manually adding a host,
                                    [url]http://http://192.168.1.20/fog/service/ipxe/boot.php[/url]
                                    then returns data.
                                    For me it still works even if I delete the host.

                                    For info for Tom, the error was
                                    PHP Fatal error: Call to a member function get() on a non-object in /var/www/fog/lib/fog/BootMenu.class.php on line 143

                                    1 Reply Last reply Reply Quote 0
                                    • J
                                      jbsclm Developer
                                      last edited by Feb 12, 2015, 8:43 PM

                                      Still problems I am afraid.
                                      If I delete all hosts from the gui, and then quick register one, ( same MAC address as before) I get

                                      Call to undefined method MACAddress::isImageIgnored() in /var/www/fog/lib/fog/BootMenu.class.php on line 761

                                      when going to [url]http://http://192.168.1.20/fog/service/ipxe/boot.php[/url]

                                      I’ll upgrade to 3012 and see how that goes

                                      1 Reply Last reply Reply Quote 0
                                      • J
                                        jbsclm Developer
                                        last edited by Feb 12, 2015, 8:53 PM

                                        Hi eric0626
                                        I’ve upgraded to r3012, and is working for me now.

                                        1 Reply Last reply Reply Quote 0
                                        • E
                                          eric0626
                                          last edited by Feb 13, 2015, 7:34 PM

                                          Thanks for the info!! I will give it a try and report back!! 😄

                                          1 Reply Last reply Reply Quote 0
                                          • 1
                                          • 2
                                          • 2 / 2
                                          2 / 2
                                          • First post
                                            22/33
                                            Last post

                                          162

                                          Online

                                          12.0k

                                          Users

                                          17.3k

                                          Topics

                                          155.2k

                                          Posts
                                          Copyright © 2012-2024 FOG Project