Index: boot/arch/ia64/loader/Makefile
===================================================================
--- boot/arch/ia64/loader/Makefile	(revision bb74e8ab450c497c614da15470f340fe9db12baf)
+++ boot/arch/ia64/loader/Makefile	(revision 10ea0ca4d5ec3825fdc004c55fec45a6641c4a4a)
@@ -88,7 +88,7 @@
 	boot.S
 
+NOCOMPONENTS = \
+	$(KERNELDIR)/kernel.bin 
 COMPONENTS = \
-	$(KERNELDIR)/kernel.bin 
-NOCOMPONENTS = \
 	$(KERNELDIR)/kernel.bin \
 	$(USPACEDIR)/srv/ns/ns \
Index: boot/arch/ia64/loader/gefi/HelenOS/hello.c
===================================================================
--- boot/arch/ia64/loader/gefi/HelenOS/hello.c	(revision bb74e8ab450c497c614da15470f340fe9db12baf)
+++ boot/arch/ia64/loader/gefi/HelenOS/hello.c	(revision 10ea0ca4d5ec3825fdc004c55fec45a6641c4a4a)
@@ -107,4 +107,15 @@
 		defaultLoad=1;
 	}	
+/*	else{
+		CHAR16 buf[1024];
+		//buf[0]='\\';
+		i--;
+		int j;
+		for(j=0;LoadOptions[i+j]!=L' '&&LoadOptions[i+j]!=0;j++)
+			buf[j+1]=LoadOptions[i+j];
+		buf[j+1]=0;
+		StrCat(FileName,buf);
+		defaultLoad=0;
+	}*/
 	else{
 		CHAR16 buf[1024];
@@ -113,5 +124,5 @@
 		int j;
 		for(j=0;LoadOptions[i+j]!=L' '&&LoadOptions[i+j]!=0;j++)
-			buf[j+1]=LoadOptions[i+j];
+			buf[j]=LoadOptions[i+j];
 		buf[j+1]=0;
 		StrCat(FileName,buf);
