Due to the frequent development of Embedded Linux, the Linux environment is needed, and some embedded devices only have the IDE under Windows, so the most common working environment is Windows + VMWare + Linux (Redhat or Ubuntu). Now here are some of the most common useful configurations to organize:
1. Settings for VMware network cards
The host generally has two network cards: A network card can be connected to the Internet, there is a network card for debugging board;
Two network cards are generally set up on VMware: one for host only mode (this network card is used for communication between hosts and VMware) and one for bridge mode (this network card is used for virtual machine surfing). In the edit, virtual network editor, the VMNET0 (the network card used for bridge) is bridged to the network card that can be connected to the Internet;
2. Settings for Samba
Samba is used to communicate between Linux and Windows for virtual machines, and Samba has a lot of network resources to configure. It is important to note that if you do not pass the Samba configuration later, you may need to look for reasons such as SELinux, Iptables firewall.
(previously used bridge mode to communicate between virtual machines and windows, often found that samba sharing is very slow, only about 35k, unbearable, check the cause, is estimated to be a Win7 problem, unable to find a solution.) Shared with the host only mode network card, sharing is very fast, equivalent to a copy between memory and memory.
3. SSH
I usually open the virtual machine after the opening of the SSH for Linux development, the personal preferred to use the tool is SECURECRT.
"Tools" VMware uses tips