OK, so I successfully installed LMDE (Linux Mint Debian 201303) yesterday on an old x86 computer with a freshly cleared hard drive and everything is installed and working. But today I needed to install LMDE on my newer computer because I need to test something between the two, but this is the problem that has occurred.
A little background. The computer has 3 hard drives, and I select the drive I want to boot up from the boot menu using the F10 key, and then I can select what OS I want to run from the GRUB menu in the case of the dual boot drives. This is all working:
Drive 1 = /dev/sda = Dual Boot with Centos 5.8 & Scientific Linux 6.2
Drive 2 = /dev/sdb = Windows 7
Drive 3 = /dev/sdc = Dual Boot with Centos 6.2 & Ubuntu 12.04 LTS
So, I want to replace Centos 5.8 on Drive 1 with LMDE. Here is that drives setup:
FIRST OPERATING SYSTEM CENTOS 5.8
/dev/sda1 /boot ext3
/dev/sda2 Volume groups containing root and swap
SECOND OPERATING SYSTEM SCIENTIFIC LINUX 6.0
/dev/sda3 /boot ext4
/dev/sda7 Volume groups for root, home and swap
Before I installed Mint I ran Gparted from a separate disk, removed LVM and deleted the sda1 and sda2 partitions, so I could put Mint Debian in the unallocated space there.
Then I ran the Mint installation program and set up the following. According to everything I read about Mint (Or I guess I should say Debian in general?), is that it does not require a /boot partition, and this is indeed the same setup that worked on my other computer:
/dev/sda1 swap swap
/dev/sda2 / ext4
I also told it to put GRUB in sda (It wanted to default to sdc).
Now when I boot that particular hard disk, all that shows up is an old 0.97 GRUB with a command line prompt and absolutely no operating systems to select. When I look back at my notes, I installed the original Centos 5.4 GRUB (version 0.97) in sda's MBR and the Scientific Linux GRUB (version 0.97) in the first sector of boot partition /dev/sda3. I then chainloaded from Centos 5.4 into Scientific Linux. They are both 0.97 versions. So, I would guess that Mint's GRUB is version 1.99, because that is Debian's Wheezy GRUB version. So, what has happened? Am I not allowed to write GRUB2 over legacy grub, or have I done something else wrong?
EDIT: I found a linux-secure disk which lists very detailed disk information, but my experience with GRUB with respect to where it needs to be on the disks, GRUB vs GRUB2 is very limited (Other then adding things to the menu, chainloading, etc.):
pjc123 Level 1
Level 1 Posts: 7Joined: Tue Apr 09, 2013 2:13 pm