[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#257174: d-i installation report



Package: installation-reports  
  
INSTALL REPORT  
  
Debian-installer-version: svn-up run just before install, and
network-console built at that point; network-console put into
localudebs.
uname -a:  Linux di 2.4.26-1-s390 #1 SMP Sun Apr 25 16:48:39 CEST 2004
s390 GNU/Linux  
Date: Thursday, July 01 2004, 10 AM CDT  
Method: IPL from virtual card deck, using ftp.us.debian.org as network
source
  
Machine: Multiprise 3000 H70   
Processor:  S390
Memory:  64MB virtual machine
Root Device: /dev/dasd/0150/part1 (3390-3 ECKD, minidisk)  
Root Size/partition table:  1000 cylinders (703 MB)
Output of lspci and lspci -n:  n/a
  
Base System Installation Checklist:  
ÝO¨ = OK, ÝE¨ = Error (please elaborate below), Ý ¨ = didn't try it  
  
Initial boot worked:    Ý O¨  
Configure network HW:   Ý O¨  
Config network:         Ý O¨  
Detect CD:              Ý  ¨  
Load installer modules: Ý O¨  
Detect hard drives:     Ý O¨  
Partition hard drives:  Ý O¨  
Create file systems:    Ý O¨  
Mount partitions:       Ý O¨  
Install base system:    Ý O¨  
Install boot loader:    Ý E¨  
Reboot:                 Ý E¨  
  
Comments/Problems:  
  
FBA disks can be detected but not formatted.  It would be nice if there
were a way to use preformatted swap, like we could with Woody, since I
use SWAPGEN to write a swap signature to a DIAG-accessible FBA V-DISK
before booting.  ("formatted" is misspelled as "formated" in the device
partitioning stage, too.)

The network config stuff now works, at least for qeth.  modutils does
*not* correctly uncomment "alias eth0 qeth" but I have already filed a
bug against that.  IUCV doesn't work and I'll take a look at that soon. 

Then network-console is started and I SSHed in; this worked fine too,
although the border characters were strange--this may be, however, due
to my locale setting in my X Session or something.  In any event it
didn't harm functionality.

After that, everything still goes fine up to the boot loader
installation.  That still writes an incorrect parm line.  However, by
applying the attached patch to zipl-installer.postinst, the correct parm
line will be written (the symlink issue has been fixed).

After that, reboot does not work.  On manual /sbin/halt and reipl from
disk, ssh is not started, so it's still necessary to fix
/etc/modutils/arch/s390, run /sbin/update-modules, reIPL, remove
/etc/securetty and start inetd.  Once you do that, you can telnet in and
run base-config, and everything works as expected.

Low memory installation still gets a failure when freeing memory, but
otherwise behaves identically.

Adam
--- zipl-installer.postinst.orig	2004-07-01 10:51:19.000000000 -0400
+++ zipl-installer.postinst	2004-07-01 10:54:57.000000000 -0400
@@ -5,6 +5,21 @@
 db_get debian-installer/kernel/commandline
 PARAMETER=$RET
 
+PARMFILE="ro noinitrd vmpoff=\"LOGOFF\""
+DASD="dasd="
+set -- `cut -b 1-4 /proc/dasd/devices`
+while [ $1 ]; do
+    DASD=${DASD}$1
+    shift;
+    if [ $1 ]; then
+        DASD=${DASD}","
+    fi
+done
+ROOT=`df /target | tail -1 | cut -d ' ' -f 1`
+ROOT="root="${ROOT}
+    
+PARMFILE="${PARMFILE} ${ROOT} ${DASD}"
+
 cat > /target/etc/zipl.conf << EOF
 [defaultboot]
 defaultmenu = menu

Reply to: