Comment 15 for bug 1237519

Revision history for this message
Kent Baxley (kentb) wrote :

Attaching a full log from an installation. Right now, we're having to base things on 13.04 because we're having problems getting a working kernel module for the fusionio device on the 3.11-based kernels in 13.10 and higher.

Steps taken:

1) Copy driver packages to a USB stick with the OEMDRV driver disk format.
2) Insert the driver disk and installation media.
3) add "anna/choose_modules=driver-injection-disk-detect" to the boot command line so drivers will load and we have a device available in step #4
4) Auto-partition the resulting fioa device.
5) Also copy the updated grub-installer script in comment #13 to /usr/bin/ inside the installer environment so grub-install dummy doesn't crash at the end.
6) Reboot the server and drop to an efi shell. The fusion-io.efi drivers must be loaded in by hand at this point.
7) Once the device is present in the efi firmware, navigate to the EFI\ubuntu directory and attempt to execute grubx64.efi.

At that point we are presented with an error message that states "no such device xxxxx-xxxxx-xxxx", where xxx is the uuid of the disk. From there we are dropped to a grub rescue prompt. Running 'ls' in grub rescue gives is (hd0) (hd1) (hd2) with no partitons available.