debian-installer (booted from usb) installs MBR to usb device instead of cciss device
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
debian-installer (Debian) |
New
|
Undecided
|
Unassigned | ||
debian-installer (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: usb-creator
Hi,
I am creating USB installer of ubuntu-
When the installer reaches the point where it installs grub, it installs it into the mbr of sda (which is the USB drive you are installing from typically!) It should really be installing into /dev/cciss/c0d0. There doesn't seem to be an option to pick the drive you want to write the boot sector to.
This causes two problems - it renders the usb installer unusable since its bootloader has been wiped, and the server can't boot without the USB drive present, since it doesn't have a bootloader installed locally.
A workaround is to just run grub-install /dev/cciss/c0d0 once the server comes up, but you will have to rebuilt the boot-sector on the USB drive to use it again.
I used usb-creator-gtk on a vanilla install of 10.04-desktop-
This is not a bug in usb-creator, but ubiquity (the ubuntu installer). I will reassign this bug to the ubiquity package and mark is as a duplicate of Bug #549756
At the last step of ubiquity click the "Advanced" button, it will say that GRUB will be installed to /dev/sda instead of /dev/sdb. Changing it to /dev/sdb using the contextual menu fails and does not change the drive. You must click on the text field and manually type sdb. If you do this it should work for you.