diff --git a/src/kernel/boot/loader/main.cpp b/src/kernel/boot/loader/main.cpp index 845698aea5..f624535458 100644 --- a/src/kernel/boot/loader/main.cpp +++ b/src/kernel/boot/loader/main.cpp @@ -54,8 +54,11 @@ main(stage2_args *args) if (volume == NULL) puts("\tno boot path found, scan for all partitions...\n"); - if (mount_file_systems(args) < B_OK) - panic("Could not locate any supported boot devices!\n"); + if (mount_file_systems(args) < B_OK) { + // That's unfortunate, but we still give the user the possibility + // to insert a CD-ROM or just rescan the available devices + puts("Could not locate any supported boot devices!"); + } // ToDo: check if there is only one bootable volume!