Some users realize that they boot directly to Windows after installing Ubuntu. Also some users have to install Windows after Ubuntu, but this affects the loss of the grub bootloader. When the USB flash drive is lost or corrupted they can't go back to an Ubuntu live session or Ubuntu partition.
Now we have to reach Ubuntu from Windows, but the problem is that Windows prevents us from adding Ubuntu to the boot menu. In addition, Windows can't read the Linux based partitions, and doesn't help to boot from an Ubuntu ISO file.
Most guides recommend using EasyBCD to add the Ubuntu partition to the Windows boot menu, but this doesn't work anymore with the new Ubuntu releases.
For recovery purposes and for dual boot users, it is important to add an Ubuntu live session and or Ubuntu partition to the Windows Boot Manager.
The question is how to boot with Ubuntu from the Windows boot menu?
Update:
The aim is boot by Ubuntu Live Session from squashfs
file and Ubuntu partition, this makes difference from other questions existed or suggested. Ubuntu 24.04 desktop version and Windows 11 23h2 are used in bios based device. thanks for sharing your experience.