RC-ness of this bug
I urge you to reconsider severity of this problem. There's another situation
that makes it much worse:
- User boots off USB stick
- sda is USB, sdb is SCSI or SATA
- GRUB install on (hd0) (i.e. sda) fails.
- Manual repairing is not possible, because if you boot a rescue system
off USB stick, root disk will still be sdb.
This makes USB sticks unusable for any computer using SATA or SCSI (i.e.,
almost every modern x86). I would rather not ship any USB images at all
than shipping them in this state.
As for finding a solution, I'm not sure what can be done. Perhaps d-i could
tell udev in some way that device node names need to be reordered, right
after disks have been detected ?
ACK STORM, S.L. - http://www.ackstorm.es/