Hey guys,
so after two weeks of learning about grub and grub2, installing openSUSE 13.2 5 times with different settings and failing to run opensuse 13.2 I have given up. I hope someone can help me to run openSUSE on my old (2004) computer with P4P800-E motherboard.
It’s a window 7 computer with two hard disk, one hd is configured as raid, the other one is used for both windows and my new OS to be openSUSE (see for detailed info below the output of the boot info script).
First of all it’s a mystery why grub2 won’t install into MBR. Anyhow, I decided to install it in the root partition and the installation succeeded. I booted into windows and installed easybcd. I chose the root partition as the second entry in the windows boot menu and selected it when booting. I was confronted with the grub command line. After doing a search how grub works I managed to find out how to run opensuse from the grub command line but grub doesn’t recognize the btrfs file system so I’m not able to mount that partition. It just shows the partitions but it isn’t able to say what kind of partition it is. So I probably wasn’t working in grub2, but grub?
I then inserted the install dvd again in the dvd player and selected the rescue option and ended up in linux command line mode. I executed the boot info script. I copied the output in this message. Judging from this snippet I think the installation went fine.
Now, my question is basically two fold:
- why can’t grub2 be installed in the MBR?
- how can I run openSUSE from that root partition?
Boot Info Script 0.61
============================= Boot Info Summary: ===============================
=> Windows is installed in the MBR of /dev/sda.
=> Windows is installed in the MBR of /dev/sdc.
sda1: __________________________________________________________________________
File system:
Boot sector type: -
Boot sector info:
Operating System:
Boot files:
sdc1: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows 7
Boot files: /bootmgr /Boot/BCD /Windows/System32/winload.exe
sdc2: __________________________________________________________________________
File system: Extended Partition
Boot sector type: Unknown
Boot sector info:
sdc5: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7: NTFS
Boot sector info: According to the info in the boot sector, sdc5 starts
at sector 63. According to the info in the boot
sector, sdc5 has 71586512 sectors, but according to
the info from fdisk, it has 73304593 sectors.
Operating System:
Boot files:
sdc6: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7: NTFS
Boot sector info: According to the info in the boot sector, sdc6 starts
at sector 63.
Operating System:
Boot files:
sdc7: __________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
sdc8: __________________________________________________________________________
File system: btrfs
Boot sector type: Grub2 (v1.99)
Boot sector info: Grub2 (v1.99) is installed in the boot sector of sdc8
and looks at sector 157599745 of the same hard drive
for core.img. core.img is at this location and looks
in partition 132 for .
Operating System: Welcome to openSUSE 13.2
"Harlequin" - Kernel ().
Boot files: /boot/grub2/grub.cfg /etc/fstab
sdc9: __________________________________________________________________________
File system: xfs
Boot sector type: -
Boot sector info:
Operating System:
Boot files:
md127: _________________________________________________________________________
File system:
Boot sector type: Unknown
Boot sector info:
Operating System:
Boot files:
sdb: ___________________________________________________________________________
File system: linux_raid_member
Boot sector type: Unknown
Boot sector info:
============================ Drive/Partition Info: =============================
Drive: sda _____________________________________________________________________
Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sda1 2,048 1,953,542,143 1,953,540,096 7 NTFS / exFAT / HPFS
/dev/sda1 ends after the last sector of /dev/sda
Drive: sdc _____________________________________________________________________
Disk /dev/sdc: 152.7 GiB, 163928604672 bytes, 320173056 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sdc1 * 63 80,067,959 80,067,897 7 NTFS / exFAT / HPFS
/dev/sdc2 * 80,067,960 301,570,982 221,503,023 f W95 Extended (LBA)
/dev/sdc5 80,068,023 153,372,616 73,304,594 7 NTFS / exFAT / HPFS
/dev/sdc6 199,206,063 301,570,982 102,364,920 7 NTFS / exFAT / HPFS
/dev/sdc7 153,372,672 157,597,695 4,225,024 82 Linux swap / Solaris
/dev/sdc8 157,599,744 180,795,391 23,195,648 83 Linux
/dev/sdc9 180,797,440 199,204,863 18,407,424 83 Linux
"blkid" output: ________________________________________________________________
Device UUID TYPE LABEL
/dev/loop0 squashfs
/dev/loop1 squashfs
/dev/loop2 squashfs
/dev/loop3 squashfs
/dev/loop4 squashfs
/dev/sdb 03f59a1f-1e27-a280-630c-3a8a0930edea linux_raid_member
/dev/sdc1 01D033441B44C9B0 ntfs
/dev/sdc5 01D03343EED11690 ntfs Local Disk
/dev/sdc6 01D0334265A20740 ntfs Local Disk
/dev/sdc7 d250b493-658d-4a48-acb9-46d6b363f4ea swap
/dev/sdc8 f85766a0-a45c-42b6-94b5-b3f8a3b38501 btrfs
/dev/sdc9 9ee3f5a3-439f-4a0f-8ba1-997d4a5459f7 xfs
/dev/sr0 2014-10-27-14-57-36-00 iso9660 openSUSE-13.2-DVD-i5860054
================================ Mount points: =================================
Device Mount_Point Type Options
/dev/loop0 /parts/mp_0000 squashfs (ro,relatime)
/dev/loop1 /parts/mp_0001 squashfs (ro,relatime)
/dev/loop2 /mounts/mp_0000 squashfs (ro,relatime)
/dev/loop3 /mounts/mp_0001 squashfs (ro,relatime)
/dev/loop4 /mounts/mp_0002 squashfs (ro,relatime)
/dev/sdc1 /mnt fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096)