Configuring the PXE boot menu
When we have a real bootloader such as PXE Boot ROM, we have a way to support the boot path like a real Android device. As we know, Android devices can boot to three different modes--bootloader mode, recovery mode, and the normal start-up.
With PXE Boot ROM, we can easily support the same and more. By configuring the pxelinux.cfg/default
file, we can allow x86vbox to boot in different paths. We will configure multiple boot paths here.
Booting to NFS installation
Since we cannot use AOSP image files to boot x86vbox directly, we need to install AOSP images to the VirtualBox hard disk. This is very similar to Android-x86. In Android-x86, we need to use a CDROM or USB stick to install the system so that we can boot Android after the installation. Instead of using a CDROM or USB image for the installation, we can install the system from the NFS path directly. If we set the NFS path to the $AOSP/out/target/product
path, we can install the system right after the completion...