I installed windows on my new hdd (because current is starting to fail). But when i have only that drive connected it just skips it and starts PXE over ipv4. Is there anything i need to do to make it bootable?
PS. I had to install it on legacy support
What about the boot sequence in the bios/ UEFI, on what rank is the new HDD? What happens if you disable boot over LAN in the bios/ UEFI?
I've put the hdd in SATA 0 and will try to disable LAN now
Error: no boot disk has been detected or the disk has failed. (i'm sure the hdd is functional)
Ah. To me it looks like the boot sector was written on the wrong HDD, apparently there is no boot sector on your current HDD. Here you'll find some info. I have never had to repair a Windows 10 boot sector but I believe like in every Windows since Vista there should be a graphical repair mode when you boot from the installation media.
Another solution would be to reinstall Windows 10. It depends on how much programs are already installed. If your system is more or less newly installed it might be less work to simply reinstall it. But if you have already installed a lot and/ or tweaked you os and you don't want to install everything again it could be worth it to go through the repair procedure.
How to fix the Windows 7/8/10 bootloader if the hard drive has an MBR partition table. -> link
Ok, it boots only on legacy support, But i have no idea why.
Ok, but it boots? If the system was installed in legacy (bios) mode using MBR partitions it must be booted in legacy mode. In order to boot it in UEFI mode the os should have been installed in UEFI mode. Booting an os works differently in legacy mode compared to the newer UEFI mode.
I installed it in legacy because i can't boot with a usb stick normally.
If your system/BIOS can boot UEFI then you just need to format your USB stick properly to boot from in UEFI mode - often using FAT32 format when you create the bootable USB works for that but I don't necessarily understand your specific BIOS' requirements.