diff --git a/src/kernel/boot/loader/main.cpp b/src/kernel/boot/loader/main.cpp index 8bb0d23e43..1800031db4 100644 --- a/src/kernel/boot/loader/main.cpp +++ b/src/kernel/boot/loader/main.cpp @@ -90,6 +90,10 @@ main(stage2_args *args) // if everything is okay, continue booting if (status == B_OK) { + register_boot_file_system(volume); + + if (load_kernel(args, volume) < B_OK) + panic("could not load kernel"); load_modules(args, volume); // ToDo: cleanup, heap_release() etc.