Class shellClass = Class.forName("org.jnode.shell.CommandShell");
final ClassLoader loader = pluginRegistry.getPluginsClassLoader(); Class shellClass = loader.loadClass("org.jnode.shell.CommandShell");
	public static int vmMain() 	throws PragmaUninterruptible {		//return 15;		try {			Unsafe.debug("Starting JNode\n");			final long start = VmSystem.currentKernelMillis();			//Unsafe.debug("VmSystem.initialize\n");			VmSystem.initialize();			//Unsafe.debug("Starting PluginManager");			final PluginManager piMgr = new DefaultPluginManager(pluginRegistry);			piMgr.startPlugins();			final long end = VmSystem.currentKernelMillis();			System.out.println("JNode initialization finished in " + (end - start) + "ms.");			Class shellClass = Class.forName("org.jnode.shell.CommandShell");			Runnable shell = (Runnable) shellClass.newInstance();			shell.run();		} catch (Throwable ex) {			BootLog.error("Error in bootstrap", ex);			return -2;		}		Unsafe.debug("System has finished");		return 0;	}