Grub: file not found

Felix Miata mrmazda at earthlink.net
Mon Jan 6 21:55:42 UTC 2014


On 2014-01-06 21:28 (GMT+0100) Ralf Mardorf composed:

> On Mon, 2014-01-06 at 12:18 -0500, Felix Miata wrote:

> [rocketmouse at archlinux ~]$ sudo fdisk -l
> [sudo] password for rocketmouse:

> Disk /dev/sda: 298.1 GiB, 320072933376 bytes, 625142448 sectors
> Device     Boot     Start       End    Blocks  Id System
> /dev/sda1  *           63 121274495  60637216+ a5 FreeBSD
> /dev/sda14      615514473 625137344   4811436  83 Linux

> Disk /dev/sdb: 465.8 GiB, 500107862016 bytes, 976773168 sectors
> Device     Boot     Start       End    Blocks  Id System
> /dev/sdb1  *           63  42971039  21485488+  7 HPFS/NTFS/exFAT
> /dev/sdb15      871669760 976766975  52548608  83 Linux

Your point?

# uname -a
Linux gx150 2.6.32-33-generic #72-Ubuntu SMP Fri Jul 29 21:08:37 UTC 2011 
i686 GNU/Linux

# fdisk -l
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001613a

    Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1          13      104391   17  Hidden HPFS/NTFS
/dev/sda2   *          14          14        8032+   a  OS/2 Boot Manager
/dev/sda3              15          24       80325    6  FAT16
/dev/sda4              25       14593   117025492+   5  Extended
/dev/sda5              25          50      208813+  83  Linux
/dev/sda6              52         689     5124703+   b  W95 FAT32
/dev/sda7             690         721      257008+   6  FAT16
/dev/sda8             723         851     1036161   82  Linux swap / Solaris
/dev/sda9             852        1463     4915858+  83  Linux
/dev/sda10           1465        2076     4915858+  83  Linux
/dev/sda11           2077        2688     4915858+  83  Linux
/dev/sda12           2689        3300     4915858+  83  Linux
/dev/sda13           3301        3708     3277228+  83  Linux
/dev/sda14           3709        3875     1341396   83  Linux
/dev/sda15           3876        4079     1638598+  83  Linux
/dev/sda16           4080        4717     5124703+  83  Linux
/dev/sda17           4718        4747      240943+  83  Linux
/dev/sda18           4748        4887     1124518+  83  Linux
/dev/sda19           4888        5499     4915858+  83  Linux
/dev/sda20           5500        6111     4915858+  83  Linux
/dev/sda21           6112        6723     4915858+  83  Linux
/dev/sda22           6724        7335     4915858+  83  Linux
/dev/sda23           7336        7947     4915858+  83  Linux
/dev/sda24           7948        8559     4915858+  83  Linux
/dev/sda25           8560        9171     4915858+  83  Linux
/dev/sda26           9172        9783     4915858+  83  Linux
/dev/sda27           9784       10395     4915858+  83  Linux
/dev/sda28          10396       11007     4915858+  83  Linux
/dev/sda29          12743       13354     4915858+  83  Linux
/dev/sda30          13355       13966     4915858+  83  Linux
/dev/sda31          13967       14578     4915858+  83  Linux
/dev/sda32          14579       14583       40131    6  FAT16
/dev/sda33          14584       14593       80293+  83  Linux

Disk /dev/sdb: 20.0 GB, 20020396032 bytes
255 heads, 63 sectors/track, 2434 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x193e193d

    Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1          13      104391    7  HPFS/NTFS
/dev/sdb2   *          14          14        8032+   a  OS/2 Boot Manager
/dev/sdb3              15          24       80325   16  Hidden FAT16
/dev/sdb4              25        2434    19358325    5  Extended
/dev/sdb5              25          34       80293+  83  Linux
/dev/sdb6              35          83      393561   82  Linux swap / Solaris
/dev/sdb7              84         695     4915858+  83  Linux
/dev/sdb8             696         899     1638598+  83  Linux
/dev/sdb9             900        1001      819283+  83  Linux
/dev/sdb10           1002        1352     2819376   83  Linux
/dev/sdb11           1353        1964     4915858+  83  Linux
/dev/sdb12           1965        2434     3775243+  83  Linux

>> Installing Grub
>> to MBR on a multiboot system with multiple Grubs installed, each presuming
>> *it* is the *master* boot loader, is a sure path to headaches for all but the
>> most experienced Grub users, particularly if one or more non-Linux OS is
>> installed.

> ... since why should somebody use more than one GRUB?

Not a question of should, but of practicality and reality. Linux distro 
installation programs as a class, including *buntu's, usually presume the new 
OS needs a bootloader installed right along with the new OS, usually 
defaulting to MBR as its location, regardless of presence or not of one there 
already, usually making it difficult to either install no bootloader at all, 
and/or install one to some location other than to MBR. It's common for 
multibooters to maintain one independent master bootloader that does little 
more than function as a chainloader, with each individual OS installation 
serving as host to a dedicated bootloader, commonly only with stanzas 
specific to that installation.

Multibooting is as much art as science. The OP has only 4 OS, which provides 
no less than 4! (24) plus 1 possible combinations of installed bootloader.
-- 
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)

  Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/




More information about the kubuntu-users mailing list