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

    capturing windows 10 images

    Scheduled Pinned Locked Moved Solved
    General Problems
    2
    8
    5.6k
    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.
    • R
      red_john
      last edited by red_john

      Is there any documentation regarding windows 10 (build 1803)?
      And how to configure it so fog can capture its image and deploy an image (on the same pc or on a new pc).

      I’ve followed the tutorial on how to setup FOG on debian (using Oracle box with a host only adapter)
      https://www.youtube.com/watch?v=nKoqTvuOJpw&t=2006s

      Next to that I’ve setup a fresh windows 10 (build 1803) with the fog client
      Now this seems to work as it shows up in the FOG gui.

      However when I want to capture the image windows gets stuck in a reboot loop and the scheduled task seems to stay as it is in the FOG gui.

      The analysis:

      Running in Virtual box:
      Debian 9 The fog server:

      Adapter 1 (NAT for internet):
      0_1536663864496_732690d0-e501-4ddb-a89e-3bd148d3d260-image.png

      Adapter 2 (Host only for the lab):
      0_1536663914296_d0568262-3e72-4291-be22-b0b04af6023d-image.png

      The windows 10 machine (the machine I want to image with FOG):
      0_1536663979928_d600a614-c35b-4e80-802a-cb1f5faf2834-image.png

      Now it appeared I ran into some issue’s while configuring the static IP adress using
      /etc/network/interfaces

      source /etc/network/interfaces.d/*
      
      # The loopback network interface
      auto lo
      iface lo inet loopback
      
      # The primary network interface
      allow-hotplug enp0s3
      iface enp0s3 inet static
            address 192.168.142.8
            netmask 255.255.255.0
            gateway 192.168.142.1
      
      allow-hotplug enp0s8
      iface enp0s8 inet dhcp
      

      However this turned out to throw a [FAILED] Failed to start Raise network interface.
      during startup, so I got some issue’s getting both my adapters to work.
      Any of the work arounds I found broke the installation of FOG.

      So I’ve decided to re-install debian this time with the GUI and Gnome.
      As such I’m able to configure the network interface using the gui:
      I also made sure the mac is also selected for both interfaces, as it didn’t show up when running ip addr in the command line.

      The first adapter is just set to DHCP.
      My second adapter is static.
      0_1536666032888_fb2663da-3d72-48c8-9fcb-38470b9a41ac-image.png

      The fog installation:
      0_1536667285608_efd138be-4ee5-4da0-8a6c-b6017dc18df1-image.png

      note the router is the VBox adapter ip (192.168.142.1)
      If you want to check yours go to global tools > Host network manager > properties > adapter and check the IPv4 address

      Next I install the Fog client on the windows machine (using sysprep so I can set it up before any users are made).
      see: https://wiki.fogproject.org/wiki/index.php?title=FOG_Client#FOG_Client_with_Sysprep
      Note: make sure you remove the windows iso before you run the sysprep reboot.

      After this I finish off the installation of Windows 10 and setup a test user.
      Once you login the fog client shows up in the hidden menu on the task bar (so the installation went correct).

      At this point I got the error when rebooting windows and attemting a PXE boot.
      as it turns out this is a Exec format error
      see: https://wiki.fogproject.org/wiki/index.php?title=Booting_into_FOG_and_Capturing_your_first_Image

      To fix this run the following in the terminal:
      file /var/www/fog/service/ipxe/bzImage

      Note that the windows system still gives the same error if you do a restart.

      However a shutdown and startup from virtual box works
      Note, I made sure network boot was setup in the system settings
      0_1536669100542_25876433-c7f5-4fcf-83f4-574028271bc4-image.png

      It now allows me to approve the host.
      0_1536669134069_ab342b99-3888-483b-a812-8d8d0a5039e4-image.png

      once that process is complete it will reboot again (you get the same error again so instead boot it over the harddrive)

      I now created an image, associated it with the host and scheduled a capture task:
      0_1536669552713_8ecd07e3-fd02-4f21-8c96-2a961ac694c1-image.png

      The fog client will pop up in asking for a restart this shows the same error if you let it run.
      So instead shutdown the system and start it up again.
      it is now able to capture the image:
      0_1536669790153_676faaca-c1fb-4dfc-ab7b-6d0aace28da4-image.png
      0_1536669898473_2486d8e6-af74-48dd-93fc-5946f8c47b6e-image.png

      1 Reply Last reply Reply Quote 0
      • S
        Sebastian Roth Moderator
        last edited by

        @red_john Is your windows 10 VM set to PXE boot?

        Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

        Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

        R 1 Reply Last reply Reply Quote 0
        • R
          red_john @Sebastian Roth
          last edited by

          @Sebastian-Roth
          thanks, seem to be getting closer to the root cause.

          Getting a PXE E53 error

          As per wiki:
          The DHCP request from the PXE client to timeout.
          •PXE-E53: No boot filename received. The client received at least one valid DHCP/BOOTP offer, but does not have a boot filename to download. There are several possible causes:
          •The DHCP Server and the PXE Server were located on the same server, but one of them was moved to a different server. This would result in an incorrect PXE Server configuration.
          https://wiki.fogproject.org/wiki/index.php?title=PXE_error_code

          Guess something must have gone wrong during the installation of the fog server that caused a misconfiguration in the network settings.

          To be continued, doing a fresh re-install

          1 Reply Last reply Reply Quote 0
          • R
            red_john
            last edited by red_john

            Done a fresh installation of the FOG server on Debian in Virtual box.

            this time with two adapters to ensure there all setup correctly from the get go:
            One NAT for internet
            so the installation can be done without errors. (without a internet connection this errors out)

            And one host only
            (intelchip set with a DHCP server turned on)
            0_1536224335474_4aa85874-9c5a-443f-a4a4-67f0e107a670-image.png

            My Windows VM is configured with a host only adapter as well.
            So they are on the same network.
            This is confirmed once I ping them or open the FOG GUI in edge.

            However I’m still getting the following error on windows 10 after attemting a reboot over the network (PXE)
            0_1536223624067_7ba63526-b155-43d5-88b3-4a3c100a0702-image.png

            During the FOG installation I pointed it to the correct IP for the second adapter and pointed it to the second adapter afterwards (as it requested if I wanted a different one) by default it seemed to have picked up the nat adapter.
            Given the error I expect there’s still a misconfiguration somewhere…

            At what location can I edit the ip settings for the fog server?
            I assume there is a way to do this directly via the consle.

            1 Reply Last reply Reply Quote 0
            • S
              Sebastian Roth Moderator
              last edited by

              @red_john Did you answer yes when being asked if you would like to enable DHCP with your FOG installation. I’d advise you to do so for now. It’s way easier than setting it up yourself if you are not into PXE booting much yet.

              So, setting it up as you did with two adapters should be ok as long as you make sure to setup a static IP on the second interface before running the installer and to tell the FOG setup to use that one. As mentioned let FOG run the DHCP server within your host only network and you should be fine. VirtualBox DHCP server seems to be able to PXE boot clients but it’s difficult to setup I read. Don’t go there if you don’t need to. FOG will do this for you.

              Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

              Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

              R 1 Reply Last reply Reply Quote 0
              • R
                red_john @Sebastian Roth
                last edited by red_john

                @Sebastian-Roth
                Thanks, looks like I’m getting somewhere now.
                I’ve set the DHCP server on in the installation of FOG.
                Also turned off the DHCP on the Virtual box adapter (to avoid any conflicts).

                It now pickes up the server when I reboot Windows over lan.
                0_1536648227942_7a9f99c4-58c4-424d-9868-315408ee52b9-image.png

                However I do seem to run into a new error.
                0_1536648101548_ca3b6729-3263-452f-8739-74cc6b8e0cb6-image.png

                If I look it up on the iPXE page it seems to point to a DHCP error again.

                Following the instructions on the wiki page:
                https://wiki.fogproject.org/wiki/index.php?title=Booting_into_FOG_and_Capturing_your_first_Image

                0_1536651211857_2f5e86ba-c5fc-412f-8067-1d15ddbcfad5-image.png

                it still seems to give the same error when I reboot windows.
                however when i shutdown the windows vm and boot it up I get to see the fog menu.
                I’ve now approved the host using this.
                yet when it reboots I get the same error message:
                0_1536656135997_9237c28d-c0bd-4c94-ac8c-a65da9fb033b-image.png

                I get the following options if I shutdown windows and start it up again:
                0_1536656427210_5ae57ecd-276b-4315-af47-bae46619cda1-image.png

                note that I don’t have the option to select “Perform Full Host Registration and Inventory.”

                1 Reply Last reply Reply Quote 0
                • S
                  Sebastian Roth Moderator
                  last edited by Sebastian Roth

                  @red_john said in capturing windows 10 images:

                  it still seems to give the same error when I reboot windows.

                  I have seen this quite often, rebooting the client in virtualbox VM it fails on DHCP just as we see in the screenshots. I have no idea what’s wrong with virtualbox here. I simply shut it down and startup again by hand. Have not hat the time to find a proper solution or workaround for this.

                  note that I don’t have the option to select “Perform Full Host Registration and Inventory.”

                  As you see it says: “Host is registered as DESKTOP-SIKRLDH” - so FOG already knows this client and shows a different menu for this registered client. Either it was registered earlier or you manually added the client in the web UI by its MAC address?!

                  From here on, go ahead and create a image definition in the web UI, set this image for this client, schedule a task for it and see if you can capture an image…

                  I renamed and moved you topic - just so you don’t wonder. I mark this solved as you seem beyond those first hurdles. Please feel free to open new topics if you run into more issues.

                  Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                  Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                  R 1 Reply Last reply Reply Quote 0
                  • R
                    red_john @Sebastian Roth
                    last edited by

                    @Sebastian-Roth
                    Thank you
                    Its working now, I’ve updated the post with my steps.

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

                    195

                    Online

                    12.0k

                    Users

                    17.3k

                    Topics

                    155.2k

                    Posts
                    Copyright © 2012-2024 FOG Project