Re: #698707 installation-report: Installation Report using USB stick
On Wednesday 23 January 2013, Vincent McIntyre wrote:
> Hi Paul,
> you said
>
> > Grub install failed:
> > - proposes to install on first hard drive (as always)
> > - but first hard drive was the USB stick
> > - install failed, USB stick not damaged (whew)
> > - post installation:
> > - regenerated device map and reinstalled grub bootloader
[..]
I wish to point to another use case where gub installation fails miserably.
In installing an HP DL360G7 I had to use an USB stick as the installation
media (the server has not installed a CD reader) AND another usb stick as
supplementary media for installing the firmware files for the broadcom
ethernets.
so i had:
/dev/sda1 install media
/dev/sdb1 supplementary media
/dev/sdc1 target media (smartarray 410 logical volume)
The installer installed grub on /dev/sda with root at /dev/sdc using
UUID so when I rebooted in the installed system, i had to remove the
supplementary media and the devices list was
/dev/sda1 install media (now with grub that points to the installed system)
/dev/sdb1 installed system root
to correct the situation i had to boot the system as described, but removing the
install media stick (with grub) while the kernel was at initial loading stage, so
the device scan was only
/dev/sda1 installed system
and wen fully booted, running grub-install and the update-grub
and the problem was resolved.
(
Please note that another thing (not for this bug) that created havoc in device list
is the fact that to load the non-free firmware when it is requested by the installer
my auxiliary stick was not autodetected, so i needed to switch console, mount manually
the stick under /media and then tell the installer to retry. This however leaved the
aux sick mounted since it was absolutely not clear if the installer needed it mounted
or not during the other stages of the installation, with the effect of complicating
the device map for grub. Maybe an help screen in debian installer at the prompt of aux
media that explain how this media must be prepared for the automounting and
autounmounting would be very welcome.
)
what i think is needed to do is that the grub installation part in debian installer
must do two things to catch by default the majority of use cases with minimum user
intervention:
1. necessarly present a list of devices where grub can be installed. And maybe
automagically removing from taht list the installation media device?
2. set the default drive for grub installation to the drive that contains the root
partition selected during disk partitioning.
Reply to: