How to install Android x86 in vmware virtual machine

How to install Android x86 in vmware virtual machine

Sometimes you just want to test an app but don’t want to do it on your phone. At this time, we can use a virtual machine to accomplish this task. First, go to the official website to download an Android system (https://www.android-x86.org/). I use: android-x86-9.0-rc1.iso for demonstration.

Or choose the local Android system download address: https://www.jb51.net/softs/203311.html

Provide a VMware15 download address: https://www.jb51.net/softs/638385.html

VMware15 for Linux download address: https://www.jb51.net/softs/638408.html

Open VMware Workstation and click Create a New Virtual Machine. There are no special requirements, generally 1 core 2G, according to your computer configuration, select the path of the iso file, boot, and select the third one as shown in the picture.

Select the first option and press Enter, as shown in the figure:

Select NO and press Enter.

Select NEW and press Enter.

Select Primary and press Enter.

Keep the default and press Enter.

After creating a new primary partition, you need to activate the partition before you can start it, that is, write the disk boot information, select "Bootable" and press Enter. The Flags of "sda1" is "Boot".

Select Write and press Enter.

Enter yes and press Enter.

Then select "Quit" and press Enter to exit the partition.

Select "sda1", which is the first partition of the first hard disk, then use the "Tab" key to select "OK" and press Enter.

In this step, the installation program asks us to select the file system type to be formatted. Select ETX4, select OK and press Enter to next step.

Select Yes and press Enter.

Select Yes and press Enter.

Select Yes and press Enter.

Next, the system will be installed automatically until the installation is completed, and we can choose to restart.

In fact, the system has been installed, but we found that we could not enter the system after restarting, and a black screen appeared, or the following prompt appeared:

So we need to make further settings, restart once, select the second option and press Enter to enter debug mode.

Press Enter and enter: mount -o remount,rw /mnt to reload /mnt to writable mode.

Modify /mnt/grub/menu.lst, add the nomodeset option, enter: vi /mnt/grub/menu.lst and press Enter.

Press i to enter the edit mode, and add nomodeset after the first startup item, quiet, as shown in the figure:

Press the esc key to cancel the edit mode, enter: wq and press Enter to save and exit, and restart the system.

After restarting, I successfully entered the system.

If the app crashes after installation, run the enable_houdini command in the terminal of the virtual machine.

This is the end of this article about the steps to install Android x86 on VMware virtual machine. For more information about installing Android x86 on VMware, please search for previous articles on 123WORDPRESS.COM or continue to browse the following related articles. I hope you will support 123WORDPRESS.COM in the future!

You may also be interested in:
  • Detailed explanation of LiveData principle case of Android mvvm
  • Detailed analysis and use of Android framework MVVM
  • Android single item binding MVVM project template method
  • Detailed explanation of Android's MVVM framework - Data Binding
  • Solution to Android Studio's error "failed to create jvm error code -4"
  • Detailed explanation of VM-Mapping, a data status synchronization solution on the Android side

<<:  Analysis of MySQL latency issues and data flushing strategy process

>>:  How to enable remote access permissions in MYSQL

Recommend

Detailed explanation of how to cleanly uninstall Docker

First, the server environment information: Reason...

Comparison of several examples of insertion efficiency in Mysql

Preface Recently, due to work needs, I need to in...

Guide to Efficient Use of MySQL Indexes

Preface I believe most people have used MySQL and...

Docker installation and deployment example on Linux

After reading the following article, you can depl...

Using JS to implement binary tree traversal algorithm example code

Table of contents Preface 1. Binary Tree 1.1. Tra...

Summary of MySQL slow log practice

Slow log query function The main function of slow...

How to prevent duplicate submission in jquery project

In new projects, axios can prevent duplicate subm...

WeChat applet uniapp realizes the left swipe to delete effect (complete code)

WeChat applet uniapp realizes the left swipe to d...

Detailed explanation of for loop and double for loop in JavaScript

for loop The for loop loops through the elements ...

Implementing a simple age calculator based on HTML+JS

Table of contents Preface Demonstration effect HT...

XHTML Getting Started Tutorial: Using the Frame Tag

<br />The frame structure allows several web...

Using JS to determine the existence of elements in an array in ten minutes

Preface In front-end development, you often need ...

JavaScript to achieve digital clock effect

This article example shares the specific code of ...