Menu Close

Making a QEMU ASA 8.4 for GNS3 in Win10

By Peter Hadač

This article is all about how to prepare ASA 8.4 in GNS3 simulation (on Windows 10, but compatible with other OS ) using QEMU.

Using QEMU to run Cisco ASA 

Prerequisites and environments 

    null
  • All is running inside of my Win 10 Pro 64-bit OS. 
  • Installed GNS 3. You can download newest version here
  • Installed QEMU.  

Steps

Configuration is simple. Just follow these steps: 

  • Download ASA kernel IOS file 
  • In GNS3 configure ASA  
  • Create FLASH for ASA
  • Add initialization options 

1. Step 

Download kernel file. I downloaded from this link

2. Step

Open GNS3, go to preferences in Edit tab (or you can use Ctrl+Shift+P). Open QEMU tab, then click on QEMU VMs.

From drop-down list choose “ASA 8.4(2)”. After clicking on next, type name of your virtual machine.

In next step choose amount of RAM for your virtual machine and choose qemu binary (in my case “qemu-system-x86_64w.exe”).

Enter path or browse for downloaded files. 

3. Step

Open command line with administrator rights and enter commands showed below. 

Go to folder C:\Program Files\GNS3\qemu-0.11.0 and copy your FLASHMEMORY to your QEMU images folder.

4. Step

In Advances settings tab you need to change Kernel command line to:

ide_generic.probe_mask=0x01 ide_core.chs=0.0:980,16,32 auto nousb console=ttyS0,9600 bigphysarea=65536 ide1=noprobe no-hlt 

And Options line to:

-nographic -cpu coreduo -icount auto -hdachs 980,16,32 

Leave a Reply

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.