Package: debian-installer
Severity: wishlist
Tags: patch

Hi,

The package linux-2.6 version 2.6.18-5 will add the QEMU flavour on mips
and mipsel.

debian-installer is working correctly under QEMU, but it tells that it
doesn't know the type of partition type on this architecture. The
attached patches, one for libdebian-installer, the other for
partman-base fix that.

Could you please apply them?

Thanks,
Aurelien


-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-amd64-k8-smp
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to fr_FR.UTF-8)
Index: src/system/subarch-mips-linux.c
===================================================================
--- src/system/subarch-mips-linux.c	(révision 42530)
+++ src/system/subarch-mips-linux.c	(copie de travail)
@@ -44,6 +44,11 @@
 	{ NULL, "unknown" }
 };
 
+static struct cpu system_qemu_cpu[] = {
+	{ "MIPS 4Kc", "qemu-mips32" },
+	{ NULL, "unknown" }
+}
+
 /* add new system types here */
 
 static struct cpu system_unknown_cpu[] = {
@@ -60,6 +65,8 @@
 	{"SGI O2", system_sgi_o2_cpu },
 	/* match Broadcom SB1 development boards */
 	{"SiByte BCM9", system_sibyte_sb1_cpu },
+	/* QEMU */
+	{"Qemu", system_qemu_cpu },
 	/* add new system types here */
 	{ NULL, system_unknown_cpu }
 };
Index: src/system/subarch-mipsel-linux.c
===================================================================
--- src/system/subarch-mipsel-linux.c	(révision 42530)
+++ src/system/subarch-mipsel-linux.c	(copie de travail)
@@ -41,6 +41,11 @@
 	{ NULL, "unknown" }
 };
 
+static struct cpu system_qemu_cpu[] = {
+	{ "MIPS 4Kc", "qemu-mips32" },
+	{ NULL, "unknown" }
+}
+
 /* add new system types here */
 
 static struct cpu system_unknown_cpu[] = {
@@ -70,6 +75,8 @@
 	{"Cobalt ", system_cobalt_cpu },
 	/* Broadcom based APs/NAS */
 	{"Broadcom BCM947XX", system_bcm_bcm947xx_cpu },
+	/* QEMU */
+	{"Qemu", system_qemu_cpu },
 	/* add new system types here */
 	{ NULL, system_unknown_cpu }
 };
Index: definitions.sh
===================================================================
--- definitions.sh      (révision 42530)
+++ definitions.sh      (copie de travail)
@@ -889,6 +889,9 @@
                # Broadcom SB1 evaluation boards
                sb1-bcm91250a | sb1a-bcm91480b)
                    echo msdos;;
+               # QEMU
+               qemu-mips32)
+                   echo msdos;;
                *)
                    echo UNKNOWN;;
            esac;;
@@ -906,6 +909,9 @@
                    echo msdos;;
                bcm947xx)
                    echo msdos;;
+               # QEMU
+               qemu-mips32)
+                   echo msdos;;
                *)
                    echo UNKNOWN;;
            esac;;

Reply via email to