Bootstrap the VM-Series Firewall on Hyper-V
Focus
Focus
VM-Series

Bootstrap the VM-Series Firewall on Hyper-V

Table of Contents

Bootstrap the VM-Series Firewall on Hyper-V

Learn how to bootstrap the VM-Series firewall on Hyper-V.
Where Can I Use This?What Do I Need?
  • VM-Seriesdeployment
  • VM-Series 10.x or above
You can bootstrap the VM-Series firewall using an ISO image or a virtual hard disk.

Bootstrap the VM-Series Firewall on Hyper-V with an ISO

Use these instructions to bootstrap the VM-Series firewall on a Hyper-V server with an ISO.
  1. Create an ISO image.
    1. Create an ISO image. The tool you use to create the image varies based on your client operating system.
    2. Upload the ISO image to a location accessible to the Hyper-V host.
  2. Deploy the firewall.
    1. Provision the VM-Series Firewall on a Hyper-V host with Hyper-V Manager.
      By default, the firewall is deployed with two network interfaces— one for management traffic and one data traffic. Make sure that the first ethernet interface on the firewall, which is its management interface, is connected to the vSwitch assigned for device management.
    2. Do not power on the firewall.
  3. Attach the bootstrap image to the firewall.
    1. In Hyper-V Manager, select the VM-Series firewall from the Virtual Machines list.
    2. Click SettingsHardwareIDE ControllerDVD Drive.
      If you have more than one DVD drive, the ISO image must be applied to the first drive.
    3. Under Media, click the Image file radio button.
    4. Click Browse and select your uploaded ISO image.
    5. Click Apply and Ok to exit the virtual machine settings.
    6. Power on the firewall. The firewall will begin with the bootstrapping process, which will take several minutes. The status messages on the success or failure of the process will display on the console.

Bootstrap the VM-Series Firewall on Hyper-V with a Block Storage Device

Use these instructions to bootstrap the VM-Series firewall on a Hyper-V server with a block storage device.
  1. Create the bootstrap package and the virtual hard disk.
    1. Deploy a Linux virtual machine.
    2. On the Linux machine, Prepare the Bootstrap Package. You can leave the folder empty, but you must have all four folders.
    3. Attach a new data disk less than 39 GB to the Linux virtual machine.
      1. Power of the Linux virtual machine.
      2. In Hyper-V, select the Linux virtual machine from the Virtual Machines list.
      3. Select SettingsHardwareIDE Controller.
      4. Select Hard Drive and click Add.
      5. Select Virtual Hard Disk and click New.
      6. Follow the on-screen instructions to create a new VHD. Note the name and path of the new VHD.
      7. Click Apply then OK to exit the virtual machine settings.
      8. Power on the Linux virtual machine.
    4. Connect to the CLI of the Linux virtual machine.
    5. Partition the disk and format the file system as ext3.
    6. Make a directory for the new file system and mount the disk to the Linux virtual machine.
    7. Copy the contents of your bootstrap package to the disk.
    8. Unmount the disk.
    9. Detach the disk from the Linux virtual machine.
      1. Power of the Linux virtual machine.
      2. Select the Linux virtual machine from the Virtual Machines list.
      3. Select SettingsHardwareIDE Controller.
      4. Select the VHD you created.
      5. Click Remove. This detaches the VHD but does not delete it.
  2. Deploy the firewall.
    1. Do not power on the firewall.
  3. Attach the bootstrap disk image to the firewall.
    1. Select the firewall from the Virtual Machines list.
    2. Select SettingsHardwareIDE Controller.
    3. Select Hard Drive and click Add.
    4. Select Virtual Hard Disk and click Browse.
    5. Browse to the bootstrap VHD you created, select it, and click Open.
    6. Click Apply and OK to exit the Virtual Machine settings.
    7. Power on the firewall. The firewall will begin with the bootstrapping process, which will take several minutes. The status messages on the success or failure of the process will display on the console.