Ubuntu installer crashed installing bootloader on btrfs+hw_raid5
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub-installer (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
partman-btrfs (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Distributor ID: Ubuntu
Description: Ubuntu 12.04 LTS
Release: 12.04
Codename: precise
LiveUSB 64-bit
ubuntu@ubuntu:~$ apt-cache policy grub-installer
N: Unable to locate package grub-installer
Setup:
Hardware Raid controller 768000MB RAID5 over 4 disks mount point /home fstype btrfs
Single disk (outside the raid) 320000MB partition1 mount / fstype btrfs
10000 partition0 mount /swap fstype linux-swap
Expected: grub-installer writes the booth loader to device /dev/sdc
ubuntu installs, and we can use the computer
What really happened:
during the install of Ubuntu when the grub-installer went to write out grub the installer crashed.
Will have to try again with a seperate /boot partition outside the btrfs file system to see if I can get it to start that way.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: ubiquity 2.10.16
ProcVersionSign
Uname: Linux 3.2.0-23-generic x86_64
ApportVersion: 2.0.1-0ubuntu5
Architecture: amd64
CasperVersion: 1.315
Date: Tue Jul 10 18:57:52 2012
InstallCmdLine: noprompt cdrom-detect/
LiveMediaBuild: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
ProcEnviron:
LANGUAGE=
TERM=unknown
PATH=(custom, no user)
LANG=nl_NL.UTF-8
SHELL=/bin/bash
SourcePackage: grub-installer
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in grub-installer (Ubuntu): | |
status: | Invalid → Confirmed |
This bug can be marked as solved + suggested Improvement to the installer:
I forgot to create a small unformatted partition with the label bios_grub before installing.
As soon as I added a 64mb unformatted partition and used gparted to give it the label bios_grub everything worked fine. Installer worked and the machine booted.
It would be nice if you could add the bios_grub labeled unformatted partition to the beginning of the drive directly from the installer. (or even in the background have the installer do it automatically)