[PATCH 3/4] Clone boot configuration files from sparc for sparc64.
Signed-off-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
---
build/boot/sparc64/debian.txt | 17 +++++++++++++++++
build/boot/sparc64/notsupported.txt | 5 +++++
build/boot/sparc64/silo.conf | 33 +++++++++++++++++++++++++++++++++
3 files changed, 55 insertions(+)
create mode 100644 build/boot/sparc64/debian.txt
create mode 100644 build/boot/sparc64/notsupported.txt
create mode 100644 build/boot/sparc64/silo.conf
diff --git a/build/boot/sparc64/debian.txt b/build/boot/sparc64/debian.txt
new file mode 100644
index 0000000..1bae0c6
--- /dev/null
+++ b/build/boot/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/build/boot/sparc64/notsupported.txt b/build/boot/sparc64/notsupported.txt
new file mode 100644
index 0000000..871731f
--- /dev/null
+++ b/build/boot/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/build/boot/sparc64/silo.conf b/build/boot/sparc64/silo.conf
new file mode 100644
index 0000000..307e1fe
--- /dev/null
+++ b/build/boot/sparc64/silo.conf
@@ -0,0 +1,33 @@
+partition=1
+timeout=600
+message=/boot/debian.txt
+default=install
+initrd=/boot/initrd.gz
+read-write
+
+# Standard boot images
+image[sun4u]=/boot/vmlinuz-sparc64
+ label=install
+image[sun4,sun4c,sun4d,sun4m]="cat /boot/notsupported.txt"
+ label=install
+
+# Expert boots
+image[sun4u]=/boot/vmlinuz-sparc64
+ label=expert
+ append="priority=low"
+image[sun4,sun4c,sun4d,sun4m]="cat /boot/notsupported.txt"
+ label=expert
+
+# Rescue boots
+image[sun4u]=/boot/vmlinuz-sparc64
+ label=rescue
+ append="rescue/enable=true"
+image[sun4,sun4c,sun4d,sun4m]="cat /boot/notsupported.txt"
+ label=rescue
+
+# Auto install boots
+image[sun4u]=/boot/vmlinuz-sparc64
+ label=auto
+ append="auto=true priority=critical"
+image[sun4,sun4c,sun4d,sun4m]="cat /boot/notsupported.txt"
+ label=auto
--
2.6.2
Reply to: