Browse Source

fix boot from disk

Waldemar Brodkorb 11 years ago
parent
commit
24ced6d462
2 changed files with 6 additions and 1 deletions
  1. 2 0
      target/linux/config/Config.in.block
  2. 4 1
      target/sparc/Makefile

+ 2 - 0
target/linux/config/Config.in.block

@@ -257,6 +257,7 @@ config ADK_KERNEL_SCSI_IBMVSCSI
 	prompt "IBM VSCSI support"
 	tristate
 	select ADK_KERNEL_SCSI
+	select ADK_KERNEL_SCSI_LOWLEVEL
 	select ADK_KERNEL_BLK_DEV
 	select ADK_KERNEL_BLK_DEV_SD
 	depends on ADK_TARGET_SYSTEM_QEMU_PPC64
@@ -267,6 +268,7 @@ config ADK_KERNEL_SCSI_SUNESP
 	prompt "SUN ESP support"
 	tristate
 	select ADK_KERNEL_SCSI
+	select ADK_KERNEL_SCSI_LOWLEVEL
 	select ADK_KERNEL_SBUS
 	select ADK_KERNEL_BLK_DEV
 	select ADK_KERNEL_BLK_DEV_SD

+ 4 - 1
target/sparc/Makefile

@@ -9,8 +9,11 @@ include $(ADK_TOPDIR)/mk/image.mk
 
 KERNEL:=$(LINUX_DIR)/arch/sparc/boot/zImage
 
-QEMU_ARGS:=-M SS-5
+QEMU_ARGS:=-M SS-10
 QEMU_ARGS+=${ADK_QEMU_ARGS}
+ifeq ($(ADK_TARGET_FS),archive)
+QEMU_ARGS+=-append "root=/dev/sda1"
+endif
 
 # target helper text
 ifeq ($(ADK_TARGET_FS),archive)