[PATCH 1/3] Clone data files from sparc for sparc64.
Signed-off-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
---
data/stretch/sparc64/debian.txt | 17 +++++++++++++
data/stretch/sparc64/notsupported.txt | 5 ++++
data/stretch/sparc64/silo.conf | 35 ++++++++++++++++++++++++++
data/stretch/sparc64_businesscard_udeb_include | 3 +++
data/stretch/sparc64_netinst_udeb_include | 2 ++
data/stretch/sparc64_udeb_include | 2 ++
6 files changed, 64 insertions(+)
create mode 100644 data/stretch/sparc64/debian.txt
create mode 100644 data/stretch/sparc64/notsupported.txt
create mode 100644 data/stretch/sparc64/silo.conf
create mode 100644 data/stretch/sparc64_businesscard_udeb_include
create mode 100644 data/stretch/sparc64_netinst_udeb_include
create mode 100644 data/stretch/sparc64_udeb_include
diff --git a/data/stretch/sparc64/debian.txt b/data/stretch/sparc64/debian.txt
new file mode 100644
index 0000000..1bae0c6
--- /dev/null
+++ b/data/stretch/sparc64/debian.txt
@@ -0,0 +1,17 @@
+
+ Welcome to Debian GNU/Linux ${DEBIAN_VERSION}!
+
+This is a Debian installation ${MEDIA_TYPE}, built on ${BUILD_DATE}.
+Keep it once you have installed your system, as you can boot from it
+to repair the system on your hard disk if that ever becomes necessary.
+
+WARNING: You should completely back up all of your hard disks before
+ proceeding. The installation procedure can completely and irreversibly
+ erase them! If you haven't made backups yet, remove the rescue CD from
+ the drive and press L1-A to get back to the OpenBoot prompt.
+
+Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted
+by applicable law.
+
+[ ENTER - Boot install ] [ Type "expert" - Boot into expert mode ]
+ [ Type "rescue" - Boot into rescue mode ]
diff --git a/data/stretch/sparc64/notsupported.txt b/data/stretch/sparc64/notsupported.txt
new file mode 100644
index 0000000..871731f
--- /dev/null
+++ b/data/stretch/sparc64/notsupported.txt
@@ -0,0 +1,5 @@
+
+This subarchitecture is currently not supported by Debian.
+Only 64-bit systems are supported (sparc64).
+
+The last Debian release to support sparc32 (sun4m) was Etch (4.0).
diff --git a/data/stretch/sparc64/silo.conf b/data/stretch/sparc64/silo.conf
new file mode 100644
index 0000000..516e81c
--- /dev/null
+++ b/data/stretch/sparc64/silo.conf
@@ -0,0 +1,35 @@
+partition=1
+timeout=600
+message=/boot/debian.txt
+default=install
+
+### sparc64 boot images
+image[sun4u]=/boot/sparc64
+ label=install
+ initrd=/boot/initrd.gz
+image[sun4,sun4c,sun4d,sun4m]="cat /boot/notsupported.txt"
+ label=install
+
+# sparc64 expert boots
+image[sun4u]=/boot/sparc64
+ label=expert
+ initrd=/boot/initrd.gz
+ append="debconf/priority=low"
+image[sun4,sun4c,sun4d,sun4m]="cat /boot/notsupported.txt"
+ label=expert
+
+# sparc64 rescue boots
+image[sun4u]=/boot/sparc64
+ label=rescue
+ initrd=/boot/initrd.gz
+ append="rescue/enable=true"
+image[sun4,sun4c,sun4d,sun4m]="cat /boot/notsupported.txt"
+ label=rescue
+
+# sparc64 auto-install boots
+image[sun4u]=/boot/sparc64
+ label=auto
+ initrd=/boot/initrd.gz
+ append="auto=true priority=critical"
+image[sun4,sun4c,sun4d,sun4m]="cat /boot/notsupported.txt"
+ label=auto
diff --git a/data/stretch/sparc64_businesscard_udeb_include b/data/stretch/sparc64_businesscard_udeb_include
new file mode 100644
index 0000000..6326d6c
--- /dev/null
+++ b/data/stretch/sparc64_businesscard_udeb_include
@@ -0,0 +1,3 @@
+choose-mirror
+netcfg
+ethdetect
diff --git a/data/stretch/sparc64_netinst_udeb_include b/data/stretch/sparc64_netinst_udeb_include
new file mode 100644
index 0000000..6f1c801
--- /dev/null
+++ b/data/stretch/sparc64_netinst_udeb_include
@@ -0,0 +1,2 @@
+netcfg
+ethdetect
diff --git a/data/stretch/sparc64_udeb_include b/data/stretch/sparc64_udeb_include
new file mode 100644
index 0000000..6f1c801
--- /dev/null
+++ b/data/stretch/sparc64_udeb_include
@@ -0,0 +1,2 @@
+netcfg
+ethdetect
--
2.6.2
Reply to: