diff --git a/reactos/boot/freeldr/freeldr/disk/disk.c b/reactos/boot/freeldr/freeldr/disk/disk.c index 44a7e2b7c88..5939def5d59 100644 --- a/reactos/boot/freeldr/freeldr/disk/disk.c +++ b/reactos/boot/freeldr/freeldr/disk/disk.c @@ -361,6 +361,8 @@ DiskGetBootPath(char *BootPath, unsigned Size) strcat(BootPath, MachDiskBootingFromFloppy() ? "fdisk" : "cdrom"); strcat(strcat(strcat(BootPath, "("), Device), ")"); + if (strcmp(BootPath, "multi(0)disk(0)cdrom(128)") == 0) + strcpy(BootPath, "multi(0)disk(0)rdisk(0)partition(1)"); return TRUE; }