[Bug 1524553] [NEW] s390x from xenial has broken zipl

Rafael David Tinoco rafael.tinoco at canonical.com
Thu Dec 10 00:09:05 UTC 2015


Public bug reported:


## s390-tools from SID

root at aupkg01:~# dpkg -l | grep s390-tools
ii  s390-tools                        1.32.0-1                     s390x        A set of fundamental utilities for Linux on S/390

root at aupkg01:~# zipl -V
Using config file '/etc/zipl.conf'
Target device information
  Device..........................: 5e:00
  Partition.......................: 5e:01
  Device name.....................: dasda
  Device driver name..............: dasd
  DASD device number..............: 0200
  Type............................: disk partition
  Disk layout.....................: ECKD/compatible disk layout
  Geometry - heads................: 15
  Geometry - sectors..............: 12
  Geometry - cylinders............: 10016
  Geometry - start................: 24
  File system block size..........: 4096
  Physical block size.............: 4096
  Device size in physical blocks..: 125004
Building bootmap in '/boot/'
Building menu 'zipl-automatic-menu'
Adding #1: IPL section 'ubuntu' (default)
  initial ramdisk...: /boot/initrd.img
  kernel image......: /boot/vmlinuz
  kernel parmline...: 'root=/dev/mapper/vg_ubuntu-root'
  component address:
    kernel image....: 0x00010000-0x00c5efff
    parmline........: 0x00c5f000-0x00c5ffff
    initial ramdisk.: 0x00c60000-0x0139dfff
    internal loader.: 0x0000a000-0x0000cfff
Preparing boot menu
  Interactive prompt......: disabled
  Menu timeout............: disabled
  Default configuration...: 'ubuntu'
Preparing boot device: dasda (0200).
Syncing disks...
Done.

# Workaround:

This causes QETH 0.0.600, 0.0.601, 0.0.602 not to come online
automatically.

echo 0.0.0600,0.0.0601,0.0.0602 > /sys/bus/ccwgroup/drivers/qeth
echo 1 > /sys/devices/qeth/0.0.0600/online

"Solves" the problem when using S390-TOOLS from Debian into Xenial.

## s390-tools from XENIAL:

root at aupkg01:~# dpkg -l | grep s390-tools
ii  s390-tools                        1.32.0-1ubuntu2              s390x        A set of fundamental utilities for Linux on S/390

root at aupkg01:~# zipl -V
Error: Internal error: Size mismatch of FBA stage 0 loader

** Affects: s390-tools (Ubuntu)
     Importance: Undecided
         Status: Confirmed


** Tags: s390 s390x sts

** Changed in: s390-tools (Ubuntu)
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to s390-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1524553

Title:
  s390x from xenial has broken zipl

Status in s390-tools package in Ubuntu:
  Confirmed

Bug description:
  
  ## s390-tools from SID

  root at aupkg01:~# dpkg -l | grep s390-tools
  ii  s390-tools                        1.32.0-1                     s390x        A set of fundamental utilities for Linux on S/390

  root at aupkg01:~# zipl -V
  Using config file '/etc/zipl.conf'
  Target device information
    Device..........................: 5e:00
    Partition.......................: 5e:01
    Device name.....................: dasda
    Device driver name..............: dasd
    DASD device number..............: 0200
    Type............................: disk partition
    Disk layout.....................: ECKD/compatible disk layout
    Geometry - heads................: 15
    Geometry - sectors..............: 12
    Geometry - cylinders............: 10016
    Geometry - start................: 24
    File system block size..........: 4096
    Physical block size.............: 4096
    Device size in physical blocks..: 125004
  Building bootmap in '/boot/'
  Building menu 'zipl-automatic-menu'
  Adding #1: IPL section 'ubuntu' (default)
    initial ramdisk...: /boot/initrd.img
    kernel image......: /boot/vmlinuz
    kernel parmline...: 'root=/dev/mapper/vg_ubuntu-root'
    component address:
      kernel image....: 0x00010000-0x00c5efff
      parmline........: 0x00c5f000-0x00c5ffff
      initial ramdisk.: 0x00c60000-0x0139dfff
      internal loader.: 0x0000a000-0x0000cfff
  Preparing boot menu
    Interactive prompt......: disabled
    Menu timeout............: disabled
    Default configuration...: 'ubuntu'
  Preparing boot device: dasda (0200).
  Syncing disks...
  Done.

  # Workaround:

  This causes QETH 0.0.600, 0.0.601, 0.0.602 not to come online
  automatically.

  echo 0.0.0600,0.0.0601,0.0.0602 > /sys/bus/ccwgroup/drivers/qeth
  echo 1 > /sys/devices/qeth/0.0.0600/online

  "Solves" the problem when using S390-TOOLS from Debian into Xenial.

  ## s390-tools from XENIAL:

  root at aupkg01:~# dpkg -l | grep s390-tools
  ii  s390-tools                        1.32.0-1ubuntu2              s390x        A set of fundamental utilities for Linux on S/390

  root at aupkg01:~# zipl -V
  Error: Internal error: Size mismatch of FBA stage 0 loader

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/s390-tools/+bug/1524553/+subscriptions



More information about the foundations-bugs mailing list