- sysctlbyname("debug.bootverbose", &boot_verbose, &varsize, NULL, 0);
+ setctty(_PATH_CONSOLE);
+ sysctlbyname("debug.bootverbose", &boot_verbose, &varsize, NULL, 0);
+
+ vdebug("======= Ventoy Init Start ========\n");
+
+ ventoy_init();
+ exit(1); /* force single user mode */
+ }
+
+ do {
+ wpid = waitpid(-1, &status, WUNTRACED);
+ } while (wpid != pid);
+
+ error = chdir("/new_root");
+ if (error)
+ goto chroot_failed;
+
+ error = chroot_kernel("/new_root");
+ if (error)
+ goto chroot_failed;