On Tue, Apr 13, 2021 at 04:36:40PM -0700, L A Walsh wrote:
On 2021/04/13 04:32, Michal Such������������������������ wrote:
Or like grub that understands the filesystem but not the storage and uses BIOS services to load data from the filesystem - such as the initrd or a select storage driver in the Windows case (which also means you cannot boot anymore when you change your storage hardware).
---- I've not heard of any windows systems having that problem. Probably the driver for the storage hardware is installed in windows before its use. Then you need to be listening more carefully. Ever heard of INACESSIBLE_BOOT_DEVICE error?
The packing of drivers into initrd is useful when you want to boot from some other medium - like from the network. Try booting Windows over Ethernet.
Unix used to provide a boot protocol for booting over the network. It predated linux, I'm pretty sure, and AFAIK, it worked with windows as well. You don't know very far here. Or can you share what protocol it is, specifically, and how do you create a netbooted installtion of Windows?
Best regards Michal