Also, remember to edit the file using root permission.įind the line with boot entry, and append nomodeset argument to it.įinally, reboot the virtual machine from hard disk (so remember to change the boot order back in virtual machine settings). Boot-Repair-Disk has GNU nano (but not Vim). You can use whatever editor you want as long as it comes with your boot CD. Therefore, we can use the following commands to edit this file. Remember that before booting from the image, change the boot order in Parallels Desktop to put CD/DVD at the first place and load the image file to CD/DVD.Īfter some investigation, I find that the menu.lst file that we want to modify is under /mnt/boot-sav/sda1/grub path. Here I use the Boot-Repair-Disk ISO image as an example. You can also choose any live CD of any Linux distribution. One option is to use the Ubuntu-based Boot-Repair-Disk which is designed for boot repair. Therefore, we need a boot CD to help us access the menu.lst file. It seems that GRUB is mounted to a separate mount point which is not directly accessible inside Phoenix OS.
A user posted some instruction about how to do that, but unluckily, that instruction no longer works, as I did not find any menu.lst file at all by searching the entire filesystem in the Phoenix OS terminal session. The boot menu should be stored somewhere on the disk, so the idea of automating this override process is to permanently modify the GRUB configuration by appending the nomodeset argument to the boot entry. What the trick above does is overriding the default boot command in GRUB boot menu. When I do a 'cat Anaconda KS.config I can see that it is saying to install from CD/DVD put it is not listed in the Setup Boot choices. Automatic Way to Enter Graphical Interface Centos installs to the point of having one file 'nfig and that is it. Then select Phoenix Os from the boot Menu you will see something like this. In brief, hit e twice and append nomodeset ( with a leading space) to the boot command. Click on reboot, so that you can enter into Phoenix Os from boot Menu.
Here is a post which introduces how to manually enter the graphical interface.
Manual Way to Enter Graphical InterfaceĪfter the reboot, Phoenix OS will start the terminal session automatically if no action is taken, which is not we want. UEFI boot mode did not work for me, so ensure that you follow the link above to install the OS in legacy BIOS mode. To install Phoenix OS, you need to download the ISO image and follow this official installation guide. Since it is pretty annoying to edit the boot option manually each time when the virtual machine is booted, this article introduces a way to automate this process by modifying the GRUB startup menu. Due to some unknown reasons, Phoenix OS does not enter the graphical interface automatically after having it installed on Parallels Desktop. By using Parallels Desktop or other virtual machine software, we can run Phoenix OS seamlessly on macOS.
Phoenix OS is an Android x86 distribution which allows users to install Android on a PC.