rem: int fd = open_from(volume, "beos/system/add-ons/boot", O_RDONLY);
add: int fd = open_from(volume, "beos/system/add-ons/kernel/boot", O_RDONLY);
context: load_modules(stage2_args *args, Directory *volume){	// we don't have readdir() & co. yet...	int fd = open_from(volume, "beos/system/add-ons/boot", O_RDONLY);	if (fd < B_OK)		return fd;	Directory *modules = (Directory *)get_node_from(fd);	if (modules == NULL)		return B_ENTRY_NOT_FOUND;	void *cookie;	if (modules->Open(&cookie, O_RDONLY) == B_OK) {		char name[B_FILE_NAME_LENGTH];		while (modules->GetNextEntry(cookie, name, sizeof(name)) == B_OK)			printf("\t%s\n", name);		modules->Close(cookie);	}	return B_OK;}