Sun 24 Aug 2014 05:18:18 AM UTC, original submission:
The boot-directory doesn't seem to be getting into the core.img produced by running grub-install.
I'm using an Ubuntu 14.04 Live CD (DVD), or Live USB, on a Dell 2330 All-in-One. Eventually, I want to install Linux to an external USB drive. Right now, I'm just trying to make sure that I can boot from the drive, a Western Digital 3TB MyBook -- my first external drive, a Seagate 2TB Expansion Desktop, seemed to be completely unbootable (as in never offered as an option in the list of devices from which to boot in BIOS setup, and as in Seagate says it "wasn't designed to be used as a boot device").
The first partition on the WD drive is a 2GB FAT16, label VDOS. I run
grub-install --boot-directory=${VDOS}/boot /dev/sdc
and get a /boot/grub on the VDOS partition.
When I boot and go to the BIOS boot options and select the WD drive, I get a message telling me to insert the correct disk[?] and hit any key, or reboot and pick another device. It's the same message I get when I tried booting before I tried to put a boot loader on the drive. It does not seem to be any kind of GRUB prompt.
When I run bootinfoscript, the Boot Info Summary says:
I've seized on this as the next problem I need to fix. I don't know if bootinfoscript can be trusted -- it seems to be reporting GRUB 1.99, when I'm using 2.02~beta2-9.
I saw the bug report about a disk with a 4K block size, but that report said there was a grub error message -- I get none.
Attachments:
output of grub-install --debug --force --no-floppy --recheck --boot-directory=/media/ubuntu/VDOS/boot /dev/sdc 2>&1
RESULTS.txt from bootinfoscript
- core.img from ${VDOS}/boot/grub/i386-pc
|