On Tue, 2014-11-11 at 12:32 +0100, Michael Weiser wrote:
> Package: debian-installer
> Version: 20141002
> Severity: important
> Tags: d-i
>
> Dear Maintainer,
>
> installing Debian jessie with weekly snapshot netinst ISO image
> http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/amd64/iso-cd/debian-testing-amd64-netinst.iso
> on an x86_64 Server with lots of SCSI devices as of 2014-10-29 makes
> grub-installer croak. Debugging reveals that it stumbles across SCSI devices
> /dev/sda[a-z] being present. Patching it as follows (manually from a separate
> console in the install system) makes the installtion proceed without problem:
>
> >From 4d91c83577a4dbe8c52271bbd157b450b8c7edf3 Mon Sep 17 00:00:00 2001
> From: Michael Weiser <m.weiser@science-computing.de>
> Date: Fri, 31 Oct 2014 11:36:10 +0100
> Subject: [PATCH] Allow for devices such as /dev/sdaa
Based on a quick survey of block drivers:
'sd', 'rssd' and 'vd' may be followed by multiple letters
'dasd' may be followed by up to 4 letters
'scm' or 'xvd' may be followed by up to 2 letters
Please don't just fix the 'sd' 2-letter case!
Ben.
> ---
> grub-installer | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/grub-installer b/grub-installer
> index 2b61fb6..5bceec6 100755
> --- a/grub-installer
> +++ b/grub-installer
> @@ -252,7 +252,7 @@ case $prefix in
> /dev/mapper)
> disc_offered_devfs="$bootfs"
> ;;
> - /dev/[hsv]d[a-z0-9]|/dev/xvd[a-z]|/dev/cciss/c[0-9]d[0-9]*|/dev/ida/c[0-9]d[0-9]*|/dev/rs/c[0-9]d[0-9]*|/dev/mmcblk[0-9]|/dev/ad[0-9]*|/dev/da[0-9]*)
> + /dev/[hsv]d[a-z0-9][a-z0-9]|/dev/xvd[a-z]|/dev/cciss/c[0-9]d[0-9]*|/dev/ida/c[0-9]d[0-9]*|/dev/rs/c[0-9]d[0-9]*|/dev/mmcblk[0-9]|/dev/ad[0-9]*|/dev/da[0-9]*)
> disc_offered_devfs="$prefix"
> ;;
> *)
> --
> 2.1.1
>
>
>
> -- System Information:
> Debian Release: jessie/sid
> APT prefers testing-updates
> APT policy: (500, 'testing-updates'), (500, 'testing')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 3.16-3-amd64 (SMP w/1 CPU core)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> -- no debconf information
> --
> Vorstandsvorsitzender/Chairman of the board of management:
> Gerd-Lothar Leonhart
> Vorstand/Board of Management:
> Dr. Bernd Finkbeiner, Michael Heinrichs, Dr. Arno Steitz
> Vorsitzender des Aufsichtsrats/
> Chairman of the Supervisory Board:
> Philippe Miltin
> Sitz/Registered Office: Tuebingen
> Registergericht/Registration Court: Stuttgart
> Registernummer/Commercial Register No.: HRB 382196
>
>
--
Ben Hutchings
Experience is directly proportional to the value of equipment destroyed.
- Carolyn Scheppner
Attachment:
signature.asc
Description: This is a digitally signed message part