How to install Android Marshmallow on VMware?

How to install Android Marshmallow on VMware?

In this article, I am going to show you how to install android marshmallow on VMware workstation. Android 6.0 “marshmallow” is a version of the Android mobile operating system developed by Google, spanning versions between 6.0 in October 2015. Android Marshmallow is visually similar to its predecessor, Lollipop, in many ways. Google’s Material Design language is now more pervasive than ever before, and the main areas of the UI – settings, notifications shade, and navigation – remain the same. But Marshmallow does have some differences in appearance and new features.

Whenever your computer feels slow, or it is not working well, you have only two options for it, recovery or installing windows. Windows and Android OS are almost the same. VMware workstation or VirtualBox is also the same, both of them are for virtualisation.

Install Android Marshmallow on VMware

Firstly, Download the materials below:

  1. Download VMware Workstation
  2. Download Android Marshmallow 6.0

Create Virtual Machine for Marshmallow

Step #1. When you have downloaded the source files, first install VMware.  After installing, open VMware and click on Create a new Virtual Machine.

Step #2. Now select Typical (Recommended) and click next. Then select Installer disc image file (ISO) and click Browse to choose marshmallow android ISO file that you download from the link above. Finally, click Next.

New virtual Machine

New Virtual Machine

Step #3. Give a name to your virtual Machine and browser the location of the virtual machine, where you want to save your VM. On next step, you need to specify the size for your disk. By Maximum its size is 20 GB. After specifying click next.

Name Virtual Machine

Name Virtual Machine

Play Marshmallow Virtual Machine

Step #4. If you have done all the above steps, after the specifying size of your disk, click Finish. The automatically virtual machine will power on, and you will face this window like the screenshot. In this window you have four options of the boot, you have to select the 4th which is Installation- Install Android-x86 to hard disk.

Install Page

Install Page

Step #5. After reaching from boot options, you will be direct to partition window, in this window select Create/Modify Partitions and hit enter. In further steps, you will modify every step.

Chose Partition

Choose Partition

Step #6. When it asks for GPT Partition, select No and hit enter.

Confirme GPT

Confirmed GPT

Step #7. From here, you are going to modify your partition. The first one is to create a new partition. Select New and hit enter on the keyboard.

New Partition

New Partition

Step #8. Now you need to verify type partition, select Primary and hit Enter. By Pressing Enter, you will be direct to the size of your disk, leave it as default and press enter again. And it will delete all the things on the drive which you had created.

New Primary

New Primary

Step #9. For the next four steps, follow the instructions in the image. With Arrows key move right and left select the option which is mentioned in the picture.

Select Bootable

Select Bootable

Step #10. After selecting Quit, It will ask you again to verify the partition to install Android 86, what you need is to choose the first one which is sda1.

Step #11. This time for the filesystem to format the sad1 Disk, select ext4 and hit enter. Learn more about these types of format.

Format Style

Format Style

Step #12. After selecting ext4 format style, it will ask you to confirm, select Yes and hit enter like the screenshot. Under that, you can see the format Process.

Fornat Process

Format Process

Step #13. When formatting the disk was completed you need to install a Loader, for boot loader click, Yes but for EFI select skip, like the screenshot. Learn more about GRUBs and why I selected Grub.

  • GRUB2 is a bootloader with support for modern-day computer systems. It is meant to replace the older GRUB boot loader (now referred to as “GRUB Legacy”). GRUB2 has an entirely separate code base from GRUB Legacy and boasts features such as a new shell-like syntax which permits advanced scripting capabilities. Current GRUB Legacy users are encouraged to migrate their systems to GRUB2.


Step #14. For the system, directory select Yes and the Process will move on like the screenshot. Learn more about System Directory.

System Directory & Android Installing

System Directory & Android Installing

Step #15. Congratulations, you have installed Android Marshmallow on VMware. For the last step, select Reboot to restart the Guest OS in VMware.



Step #16. After rebooting you will need to confirm your name, Gmail account and some other essential things, then you are done.


This was all about, how to install android marshmallow on VMware workstation. I hope you have learned this article, and I hope you will ask your questions, give us your suggestions, opinion about what articles we have to write. If you faced any problem tell us below by comment, Feel free to tell us. We’re waiting for your suggestion.


I am the CEO of and a network instructor. Here is my online pictorial notebook. I would like to write and share my experience through this website for computer enthusiasts, how to guides and technology geeks.


  1. blankBenthe1 Reply

    I installed 7.1 x64 on VMWare server 6.1 and had the issue where it stopped at the “root@x86:/ #” prompt after installation and would not start the graphical interface. Here is the fix for me: Arrow down and choose the install option, hit the tab key to edit, add “nomodeset” without the quotes at the end, and hit enter. Now when you install and reboot it should work just fine. Hope this helps.

  2. blankNiezken Wahyu Divilo Reply

    Why i stucked on “Just a sec…” screen right after the Language selection? It not even moved to the checking connection part…

    1. blankNiezken Wahyu Divilo Reply

      solved, work right after several times reboothing… But why mine always showing black screen when i leave it for some minutes? Is that a screen server? But i cant make it work again, except i restart the VM-__- any suggestion?

  3. blankbob Reply

    After selecting ext4 (step 11) and “yes” (step 12) VMware shows “Error Cannot mount /dev/sda1” AND “Do you want to format it” I select “yes” and it returns to the “Choose filesystem” page and it loops. This is attempting install in VMware 6.0.3 build-1895310 in Windows 7 Home Premium.

  4. blankAzeem Reply

    i m getting error of “The CPU has been disabled by the guest operation system” while installing android marshmellow.

      1. blankborschelrh

        I had the same problem. I tried version 7.1 and 6.0 and it wouldn’t proceed past the android screen. I enabled 3D acceleration but it stated it is not supported in that version of OS. Tried 5.1 and it installs fine. What is the issue with Android 6 and 7?

  5. blankEvan Reply

    I have officially created the fastest android device ever.

    56 GB of ram, i have 64 on my host PC

    128 gb Hard drive,
    I have 3 tb

    and everything runs great 😀

    1. blankEvan Reply

      AAAAANNND i have to reinstall it.

      My dumbass thought it would be a good idea to reboot without unmounting the ISO.

      How do I unmount the ISO again? I forgot 😛

  6. blankWilliam Reply

    (Answer from other forum). It worked for me.

    asked same question in superuser and I found the way to start it. The correct answer is:

    From the install/live CD, you just need to change the value of “androidboot.hardware” parameter in the grub command from “Android_x86” to “x86”. You can do this by pressing “Tab” in the boot menu or by editing “isolinux.cfg” file on the installation ISO Image.
    If you installed Android-x86 on hard drive,you have to select desired boot option and press e to edit grub command

  7. blankSaif Ali Reply

    Thanks man works great here I had a problem before but then I read your comment about accelerating 3D now it works perfect

  8. blankSvendus Reply

    Sorry for my bad spelling
    writw = write
    one more question how do you turn an application that locked in portrait view i is laying down in the guist window and mouse behavior are a bit awkward 🙂

  9. blankSvendus Reply

    Hi Faiz Orz
    Thank You for a nice Tutorial
    how do you writw @ in the android guest
    an can you also run the 64 bit version on VMware® Workstation 12 Pro 12.5.2 build-4638234

    1. blankFaiz Orz Post author Reply

      Hey dear, That’s easy you can simply write with your keyboard and if you have a touch screen laptop then it also works. Yes you can run 64 bit on VMware 12

  10. blankAllOutNow Reply

    I’m having difficulty figuring out how to install MVware tools on the Android 6 VM. I tried to find help on the internet but failed to locate any usable instructions. Any ideas?

  11. blankabulhol Reply

    I have the same issue on Workstation 12: stuck a prompt, flickering every three seconds. “accelerate 3d graphics” does not help.

      1. blankabulhol

        Thank you for the reply, but it won’t help. Maybe it is related to the host hardware (HP Elitebook 8440p, virtualisation in BIOS enabled, TXT disabled).
        My VM settings are:
        10 GB IDE hard disk
        Display: Accelerate 3D graphics enabled, 256 MB graphics memory
        I also installed Android 5.1, that one works.

  12. blankJohan Reply

    I had the same issue, stopped at prompt, screen flickering every 3 sec.
    Per Faiz i did enable the ‘Accelerate 3D Graphics, reboot and it continues into Android

  13. blankJasper Reply

    Happens to me as well. Screen is flickering every 3 seconds. I assume it has problems starting X or something like that. Can’t get it to run on my VMware Fusion 8.5.0 installation on MacBook Pro.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.