RedPill-TTG / redpill-load

RedPill Loader Generator
GNU General Public License v3.0
744 stars 552 forks source link

Last Used Grub Boot Menu Entry Not Being Saved (ESXi) #13

Open ilovepancakes95 opened 3 years ago

ilovepancakes95 commented 3 years ago

After building a new loader image using redpill-load that had the "fix" implemented, I still cannot get the grub boot menu entry last used to save (i.e. SATA option). Upon rebooting the VM or turning the VM on after being shutdown, it defaults back to USB option. When I reboot or shutdown, it is being done cleanly from inside DSM.

Running ESXi v7 with a virtual SATA disk for loader image.

dperez-sct commented 3 years ago

Have you tried to modify with OSFMount or similar software? I will test later.

ttg-public commented 3 years ago

Can you try running the vmdk generated with qemu-img (see tools/rebuild_all.sh for examples) through vmkfstools -i in.vmdk out.vmdk -d thin on ESXi host? It seems like VMDKs generated by any tools other than VMWare's itself aren't fully compatible with ESXi.

ilovepancakes95 commented 3 years ago

Still no luck with this. Generated vmdk with qemu-img from img output of latest redpill-load and then ran it through vmkfstools on ESXi host. After selecting "SATA" boot option, system boots to DSM install. If I reboot VM, "USB" is back selected as default. :(

MartinKuhl commented 3 years ago

I have the same behavior on Parallels and VMWare Fusion but only for DS3615