General Setup ---> [*] Optimize very unlikely/likely branches
Processor type and features ---> Processor Family (usually Core2/Newer Xeon)
Bus Options ---> < > PCCard (PCMCIA/Cardbus) support
Networking support ---> [ ] Amateur Radio support [ ] Wireless (only if you plan on using nat EXCLUSIVELY)
Device Drivers ---> Generic Driver Options [*] Maintain a devtmpfs filesystem to mount at /dev
Misc Devices ---> [*] VMware Balloon Driver (manages memory between VM and host) [*] VMware VMCI Driver (Virtual Machine Communication Interface - low-latency access to host memory bus)
SCSI device support ---> [*] SCSI low-level drivers ---> <*> VMware PVSCSI driver support (high throughput storage adapter)
[*] Fusion MPT device support ---> <*> Fusion MPT ScsiHost drivers for SPI
[*] Network device support ---> [*] Ethernet driver support ---> (disable every driver but this) [*] AMD Devices <*> AMD PCNet32 PCI support [ ] Wireless LAN (ONLY if you disabled Wireless networking support above) < > VMware VMXNET3 ethernet driver (PCNet32 is more than enough for most use cases - enable this only if you have spare cpu cycles to burn)
Graphics support ---> <*> Direct Rendering Manager < > Intel 8xx/9xx/G3x/G4x/HD Graphics <*> DRM driver for VMware Virtual GPU [*] Enable framebuffer console support under vmwgfx by default <*> Support for frame buffer devices
Console display driver support ---> <*> Framebuffer Console support
Sound card support ---> <*> Advanced Linux Sound Architecture ---> [*] PCI sound devices <*> (Creative) Ensoniq AudioPCI 1371/1373 < > Intel HD Audio
File systems ---> (enable only those you anticipate using) <*> Second extended fs support <*> The Extended 4 (ext4) filesystem <*> XFS filesystem support <*> Btrfs filesystem Unstable disk format
Pseudo filesystems ---> [*] Tmpfs virtual memory file system support (former shm fs) [*] Tmpfs POSIX Access Control Lists