Boot stops at "Loading initial ramdisk ..."

Hi people!

I’m having a bit of a problem here.

I have an opensuse 13.2 system that was working for about a month already. Didn’t like the brtfs complications for now, so I chose to keep the system with ext4 in / and the /home in xfs as my usual installations. Also, I placed everything I could in an encrypted lvm.

For some reason, out of the blue, the system now freezes over at the “Loading initial ramdisk …” message. I’ve already recovered old systems even from kernel panics due to (my) bad /boot dimensioning, but now the computer is not giving me a single shell where I can try to find out what’s going on.

Anybody here has any clue on, at least, how to begin to proceed to recover my system here? At first, is there any way to convince this to give me any kind of shell access? :slight_smile:

Thank’s a lot for anything!

Hi guys.

No clues or advices? :frowning:

Just found out here that it’s the “e” that allows me to edit the configs of every grub option during boot. But I haven’t changed anything, since I have no idea on what could be wrong, and so precisely how to make any kind of workaround.

Still waiting for any help,

Thanks

try putting

init 3

at the end of the grub booting line, then select to continue booting
(the change made will not survive a re-boot)

if it works the boot should stop the shell login screen

NB: the line for modification should look something like
“resume=/dev/disk/by-id/ata-WDC_WD5000AAKS-00A7B2_WD-WCASYXXXXXXXXXX-partX splash=silent quiet showopts”

Hi Keella.

Thanks for the sugestion, but somehow even that didn’t work. :frowning:

Tried putting “init 3” and hiting F10. Stoped at the exact same point.

Restarted, and the entry edit was not saved. Tried then puting “init 3” and typing CTRL+X. Also, stoped at the exact same point.

Again, restarted and the entry was still not there. Again, typed “init 3” in the proper line and now used CTRL+S (emacs save) first before using F10.

Again, no changes in the behavior (always stops at the “loading initial ramdisk …”), and no changes in the entry when restarted. :frowning:

How can I not be able to do such a simple thing? :frowning:

First of all, “init 3” is wrong!
It should be just “3”.

But this cannot help at all. Your system hangs at “Loading initial ramdisk…”. This is before the OS is started (even before control is handed over to the kernel), so telling the OS to boot to runlevel 3 obviously doesn’t have any effect.

Try to choose a different Kernel in “Advanced Options”, maybe this will work?

Tried that, not working. :frowning:

I have, for some reason, two desktop kernels of different version (I forgot the proper ones while, ilch, winblows was starting so that I can send this message), each one with the common and the “safe” version.

Usually I would have a totally different kernel flavour installed, forgot that on this installation.

But none of the four options available work. Any clues? :frowning:

That’s normal. 13.2 came with 3.16.6, and there has been an update to 3.16.7.
Two kernels are always kept by default.

Usually I would have a totally different kernel flavour installed, forgot that on this installation.

Shouild not be necessary, especially not if the standard flavour worked anyway.

But none of the four options available work. Any clues? :frowning:

That’s bad.
I’m afraid then only a re-installation will help. Boot from the installation medium (not a LiveCD) and select “Upgrade”.

Or you could try to boot from some Live or installation medium, mount the / partition (and /boot if it’s separate), and reinstall a kernel and/or the boot loader. That would be a bit more complicated though, as it involves mounting some system “filesystems” and chrooting into your installed system. And you probably won’t be able to use the network while doing that.
The other option (re-install) should be much easier, and help in any case.

No idea why this would suddenly break though. This would rather point to some hardware problem/breakage I’d say (hard disk maybe).

I’m having the same issue with Loading Initial Ramdisk… This is my first time trying out the Linux side in general, so i decided to dual boot my HP Pavilion DV4 laptop with Windows 8.1.
I get openSuse installed and everything works. Then i go ahead and perform the System Updates that are recommended (163 of them) and immediately after restarting it gets stuck at grub2 screen with loading initial ramdisk… I’ve tried re-installing the OS 2 times and installed it on a separate harddrive just for sanity… I don’t know where to start on this issue. i’ve read a bunch of different things about possible graphics drivers issue but not sure where to start.

I doubt that this is a graphics driver issue. At this point there is no graphics driver involved yet (as I wrote already, this is even before the Linux-Kernel gets “started”).

But you could try to add “nomodeset” to the kernel options. To do that press ‘e’ at the boot menu, search for the line starting with “linux” (or 'linuxefi"), and append “nomodeset” at the end. Then press ‘F10’ to boot.

And/or try to select “Recovery Mode” in “Advanced Options” (the 2nd option there). This sets a lot of “failsafe” parameters that might help in case of problems.

And you too should check that your hard disk is not full.
If the update cannot correctly create the initrd for your kernels, this might cause such an issue. But I suppose you should get some error message then when installing the updates.
Try to disable snapshots during installation or use a different filesystem than btrfs (click on “Edit Proposal” when the installer shows the proposed partitioning).

Thanks, i did try it with nomodeset on boot with no luck. still ran into the same issue. Recovery Mode also doesn’t allow it to boot up. I did make sure that the disk isn’t full since it was a fresh install. Is there a way to check the initrd for my kernal to make sure it’s working correctly? I’m also not using the BTRFS file system for this install, i used ext4 instead.

Not really.

Are you using UEFI or legacy boot?
Try to switch to legacy, or disable “Secure boot” when using UEFI.

Maybe your installation medium is broken? But you wrote that it worked at first, and stopped working after installing updates, correct?
Try to install all updates instead of the kernel update (you should be able to unselect it in the update applet/YaST). Does it keep working then?
Maybe the updated kernel doesn’t like your hardware… Have you tried to select the older kernel in “Advanced Options” in the boot menu?

Other than that I really have no idea, except a broken/faulty hard disk. It should work after a fresh install. I never saw such a problem.

Thanks Wolfi,

i’m using legacy since my laptop doesn’t have UEFI or Secure Boot. I did run the check install disk and it turned out fine. it just happens after i perform the list of 163 updates after the installation. I’ll go ahead and try to install again and unselect the kernel update, I have tried to select the previous Kernal in Advanced Options but i get the same issue of it pausing on loading initial ramdisk. I don’t beleive it’s hard disk related since i tried it on another hard drive for sanity and the same problem occurred after running the updates.

So to troubleshoot further I went ahead and dropped down from 13.2 install to 13.1. Performed all the updates for 13.1 and after reboot the system is running fine. Not sure why 13.2 gave me such a headache but i think i’ll just wait for it to ‘mature’ a little more before i test it out.

Runs fine here. Apparently a kernel update did not like you hardware. Happens some times. But most have found 13.2 to be a stable OS

yeah i’m not sure. I did try and uncheck the kernel update from the installer (might not have done it correctly) and it still failed. So i would essentially have to start unchecking packages at a time to figure out which one is killing me.

Well, as I already wrote, at this point during boot the system is not running at all yet. So not many of the updates can actually have an influence here.

If the kernel update is not the culprit, the next that would come to my mind is dracut. This creates the initrd, and as it hangs when loading the initrd, well… :wink:

So if you want to try again, I would suggest to disable the dracut update next.

But then, if you prefer you can of course stay with 13.1 as well. This one will even get Evergreen support after the official support ends. So it will in fact be supported longer than 13.2…

Thanks, Wolfi.

Good call on Dracut, i’ll see if i can disable that update next as well and see what happens. I did notice that even when i disabled the kernel update on my last attempt during the upgrade the timestamp of the initrd file in the boot directory where update/modified during the update process. Maybe when dracut was updated it tried to recreate the initrd file. i’ll keep you posted. I also ran the Boot Info Script as well i’ll try to grab that output and paste it here as well.

Hi all!

First, thanks for all the info (that seems to be helping someone else with the same issue), and sorry for taking so much time to come back. Too much work (and, unfortunately, too much winblows… :stuck_out_tongue: )

If I were to try to repair this installations instead of redoing it, how should I behave? Ok, boot from another media, but which packages should I try? And, actually, how to install it from another media on the system I have (since I would have booted it from, technically, another system)?

I think I have the same issue as the colleague, some package didn’t like my hardware. I’m so afraid about it that I haven’t restarted my notebook at home for weeks, just to be on the safe place! Also, not updating it! :slight_smile:

If I know how to save this one, I can take my chances on my personal laptop then. Any clues on how to repair this one, please? :slight_smile:

Thanks a lot!

I apologize for using your thread to troubleshoot my issue as well but it seams as though we are in the same boat johannesrs.

as far as not installing updates, last night i went ahead and removed the Kernel Update, Dracut update and a few others to see if that would make a difference. Prior to updating i checked the initrd file in the /boot directory to see what the timestamp was (my current theory is during the updates something is causing the recreation of the initrd file and i end up with an issue). After the updates something still forced the mkinitrd to run and recreate my initrd. After a reboot i still had the same issue with loading initial ramdisk, so now i’m back to reinstalling the OS from scratch and trying to identify further updates that might be causing it. I also ran the boot info script before and after to see if anything changed and i did notice something different after with the UUID’s of the hard disks.

Before

                  Boot Info Script 0.61      [1 April 2012]


============================= Boot Info Summary: ===============================

 => Grub2 (v1.99) is installed in the MBR of /dev/sda and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    in partition 132 for .

sda1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /bootmgr /Boot/BCD

sda2: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /Windows/System32/winload.exe

sda3: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        

sda4: __________________________________________________________________________

    File system:       Extended Partition
    Boot sector type:  Grub2 (v1.99)
    Boot sector info:  Grub2 (v1.99) is installed in the boot sector of sda4 
                       and looks at sector 304656280 of the same hard drive 
                       for core.img. core.img is at this location and looks 
                       in partition 132 for .

sda5: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Welcome to openSUSE 13.2 
                       "Harlequin" - Kernel ().
    Boot files:        /boot/grub2/grub.cfg /etc/fstab

sda6: __________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info: 

sda7: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  
    Boot files:        

============================ Drive/Partition Info: =============================

Drive: sda _____________________________________________________________________

Disk /dev/sda: 298.1 GiB, 320072933376 bytes, 625142448 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       206,847       204,800   7 NTFS / exFAT / HPFS
/dev/sda2             206,848   133,621,759   133,414,912   7 NTFS / exFAT / HPFS
/dev/sda3         133,621,760   266,571,775   132,950,016   7 NTFS / exFAT / HPFS
/dev/sda4    *    266,571,776   478,334,975   211,763,200   f W95 Extended (LBA)
/dev/sda5         266,573,824   352,481,279    85,907,456  83 Linux
/dev/sda6         352,483,328   369,254,399    16,771,072  82 Linux swap / Solaris
/dev/sda7         369,256,448   478,334,975   109,078,528  83 Linux


"blkid" output: ________________________________________________________________

Device           UUID                                   TYPE       LABEL

/dev/sda1        709680AF968076FE                       ntfs       System Reserved
/dev/sda2        E2028F56028F2F1B                       ntfs       Program Files
/dev/sda3        E232263932261359                       ntfs       Data
/dev/sda5        33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda   ext4       
/dev/sda6        78e5bd3f-111c-4b87-9261-302e03570340   swap       
/dev/sda7        75dc17f5-7a16-481d-bb47-a9a23cb29f77   ext4       

================================ Mount points: =================================

Device           Mount_Point              Type       Options

/dev/sda5        /                        ext4       (rw,relatime,data=ordered)
/dev/sda7        /home                    ext4       (rw,relatime,data=ordered)


========================== sda5/boot/grub2/grub.cfg: ===========================

--------------------------------------------------------------------------------
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub2-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if  -f ${config_directory}/grubenv ]; then
  load_env -f ${config_directory}/grubenv
elif  -s $prefix/grubenv ]; then
  load_env
fi
if  "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="${saved_entry}"
fi

if  x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if  "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if  -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  if  x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if  x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos 
insmod ext2
set root='hd0,msdos5'
if  x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='hd0,msdos5'  33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda
else
  search --no-floppy --fs-uuid --set=root 33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda
fi
    font="/usr/share/grub2/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=en_US
  insmod gettext
fi
terminal_output gfxterm
insmod part_msdos 
insmod ext2
set root='hd0,msdos5'
if  x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='hd0,msdos5'  33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda
else
  search --no-floppy --fs-uuid --set=root 33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda
fi
insmod gfxmenu
loadfont ($root)/boot/grub2/themes/openSUSE/ascii.pf2
loadfont ($root)/boot/grub2/themes/openSUSE/DejaVuSans10.pf2
loadfont ($root)/boot/grub2/themes/openSUSE/DejaVuSans12.pf2
loadfont ($root)/boot/grub2/themes/openSUSE/DejaVuSans-Bold14.pf2
insmod png
set theme=($root)/boot/grub2/themes/openSUSE/theme.txt
export theme
if  x${boot_once} = xtrue ]; then
  set timeout=0
elif  x$feature_timeout_style = xy ] ; then
  set timeout_style=menu
  set timeout=8
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
  set timeout=8
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'openSUSE' --class opensuse --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda' {
    load_video
    set gfxpayload=keep
    insmod gzio
    insmod part_msdos 
    insmod ext2
    set root='hd0,msdos5'
    if  x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='hd0,msdos5'  33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda
    else
      search --no-floppy --fs-uuid --set=root 33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda
    fi
    echo    'Loading Linux 3.16.6-2-desktop ...'
    linux    /boot/vmlinuz-3.16.6-2-desktop root=UUID=33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda   resume=/dev/sda6 splash=silent quiet showopts
    echo    'Loading initial ramdisk ...'
    initrd    /boot/initrd-3.16.6-2-desktop
}
submenu 'Advanced options for openSUSE' $menuentry_id_option 'gnulinux-advanced-33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda' {
    menuentry 'openSUSE, with Linux 3.16.6-2-desktop' --class opensuse --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.6-2-desktop-advanced-33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda' {
        load_video
        set gfxpayload=keep
        insmod gzio
        insmod part_msdos 
        insmod ext2
        set root='hd0,msdos5'
        if  x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='hd0,msdos5'  33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda
        else
          search --no-floppy --fs-uuid --set=root 33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda
        fi
        echo    'Loading Linux 3.16.6-2-desktop ...'
        linux    /boot/vmlinuz-3.16.6-2-desktop root=UUID=33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda   resume=/dev/sda6 splash=silent quiet showopts
        echo    'Loading initial ramdisk ...'
        initrd    /boot/initrd-3.16.6-2-desktop
    }
    menuentry 'openSUSE, with Linux 3.16.6-2-desktop (recovery mode)' --class opensuse --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.6-2-desktop-recovery-33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda' {
        load_video
        set gfxpayload=keep
        insmod gzio
        insmod part_msdos 
        insmod ext2
        set root='hd0,msdos5'
        if  x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='hd0,msdos5'  33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda
        else
          search --no-floppy --fs-uuid --set=root 33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda
        fi
        echo    'Loading Linux 3.16.6-2-desktop ...'
        linux    /boot/vmlinuz-3.16.6-2-desktop root=UUID=33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda  showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe
        echo    'Loading initial ramdisk ...'
        initrd    /boot/initrd-3.16.6-2-desktop
    }
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows 8 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-709680AF968076FE' {
    insmod part_msdos 
    insmod ntfs
    set root='hd0,msdos1'
    if  x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 --hint='hd0,msdos1'  709680AF968076FE
    else
      search --no-floppy --fs-uuid --set=root 709680AF968076FE
    fi
    drivemap -s (hd0) ${root}
    chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if  -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif  -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

### BEGIN /etc/grub.d/80_suse_btrfs_snapshot ###
### END /etc/grub.d/80_suse_btrfs_snapshot ###

### BEGIN /etc/grub.d/90_persistent ###
### END /etc/grub.d/90_persistent ###
--------------------------------------------------------------------------------

=============================== sda5/etc/fstab: ================================

--------------------------------------------------------------------------------
UUID=78e5bd3f-111c-4b87-9261-302e03570340 swap                 swap       defaults              0 0
UUID=33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda /                    ext4       acl,user_xattr        1 1
UUID=75dc17f5-7a16-481d-bb47-a9a23cb29f77 /home                ext4       acl,user_xattr        1 2
--------------------------------------------------------------------------------

=================== sda5: Location of files loaded by Grub: ====================

           GiB - GB             File                                 Fragment(s)


=============================== StdErr Messages: ===============================

cat: /tmp/BootInfo-gCX98jAB/Tmp_Log: No such file or directory
  WARNING: lvmetad is running but disabled. Restart lvmetad before enabling it!
  No volume groups found
mdadm: No arrays found in config file or automatically


and after… You’ll notice that the “blkid” output section has two new /dev/block/ devices but i’m not sure if that is causing issues.

                  Boot Info Script 0.61      [1 April 2012]


============================= Boot Info Summary: ===============================

 => Grub2 (v1.99) is installed in the MBR of /dev/sda and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    in partition 132 for .

sda1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /bootmgr /Boot/BCD

sda2: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /Windows/System32/winload.exe

sda3: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        

sda4: __________________________________________________________________________

    File system:       Extended Partition
    Boot sector type:  Grub2 (v1.99)
    Boot sector info:  Grub2 (v1.99) is installed in the boot sector of sda4 
                       and looks at sector 304656280 of the same hard drive 
                       for core.img. core.img is at this location and looks 
                       in partition 132 for .

sda5: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Welcome to openSUSE 13.2 
                       "Harlequin" - Kernel ().
    Boot files:        /boot/grub2/grub.cfg /etc/fstab

sda6: __________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info: 

sda7: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  
    Boot files:        

============================ Drive/Partition Info: =============================

Drive: sda _____________________________________________________________________

Disk /dev/sda: 298.1 GiB, 320072933376 bytes, 625142448 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       206,847       204,800   7 NTFS / exFAT / HPFS
/dev/sda2             206,848   133,621,759   133,414,912   7 NTFS / exFAT / HPFS
/dev/sda3         133,621,760   266,571,775   132,950,016   7 NTFS / exFAT / HPFS
/dev/sda4    *    266,571,776   478,334,975   211,763,200   f W95 Extended (LBA)
/dev/sda5         266,573,824   352,481,279    85,907,456  83 Linux
/dev/sda6         352,483,328   369,254,399    16,771,072  82 Linux swap / Solaris
/dev/sda7         369,256,448   478,334,975   109,078,528  83 Linux


"blkid" output: ________________________________________________________________

Device           UUID                                   TYPE       LABEL

/dev/block/8:5   33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda   ext4       
/dev/block/8:6   78e5bd3f-111c-4b87-9261-302e03570340   swap       
/dev/sda1        709680AF968076FE                       ntfs       System Reserved
/dev/sda2        E2028F56028F2F1B                       ntfs       Program Files
/dev/sda3        E232263932261359                       ntfs       Data
/dev/sda5        33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda   ext4       
/dev/sda6        78e5bd3f-111c-4b87-9261-302e03570340   swap       
/dev/sda7        75dc17f5-7a16-481d-bb47-a9a23cb29f77   ext4       

================================ Mount points: =================================

Device           Mount_Point              Type       Options

/dev/sda5        /                        ext4       (rw,relatime,data=ordered)
/dev/sda7        /home                    ext4       (rw,relatime,data=ordered)


========================== sda5/boot/grub2/grub.cfg: ===========================

--------------------------------------------------------------------------------
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub2-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if  -f ${config_directory}/grubenv ]; then
  load_env -f ${config_directory}/grubenv
elif  -s $prefix/grubenv ]; then
  load_env
fi
if  "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="${saved_entry}"
fi

if  x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if  "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if  -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  if  x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if  x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos 
insmod ext2
set root='hd0,msdos5'
if  x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='hd0,msdos5'  33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda
else
  search --no-floppy --fs-uuid --set=root 33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda
fi
    font="/usr/share/grub2/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=en_US
  insmod gettext
fi
terminal_output gfxterm
insmod part_msdos 
insmod ext2
set root='hd0,msdos5'
if  x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='hd0,msdos5'  33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda
else
  search --no-floppy --fs-uuid --set=root 33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda
fi
insmod gfxmenu
loadfont ($root)/boot/grub2/themes/openSUSE/DejaVuSans-Bold14.pf2

loadfont ($root)/boot/grub2/themes/openSUSE/DejaVuSans10.pf2
loadfont ($root)/boot/grub2/themes/openSUSE/DejaVuSans12.pf2
loadfont ($root)/boot/grub2/themes/openSUSE/ascii.pf2

insmod png
set theme=($root)/boot/grub2/themes/openSUSE/theme.txt
export theme
if  x${boot_once} = xtrue ]; then
  set timeout=0
elif  x$feature_timeout_style = xy ] ; then
  set timeout_style=menu
  set timeout=8
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
  set timeout=8
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'openSUSE' --class opensuse --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda' {
    load_video
    set gfxpayload=keep
    insmod gzio
    insmod part_msdos 
    insmod ext2
    set root='hd0,msdos5'
    if  x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='hd0,msdos5'  33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda
    else
      search --no-floppy --fs-uuid --set=root 33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda
    fi
    echo    'Loading Linux 3.16.6-2-desktop ...'
    linux    /boot/vmlinuz-3.16.6-2-desktop root=UUID=33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda   resume=/dev/sda6 splash=silent quiet showopts
    echo    'Loading initial ramdisk ...'
    initrd    /boot/initrd-3.16.6-2-desktop
}
submenu 'Advanced options for openSUSE' $menuentry_id_option 'gnulinux-advanced-33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda' {
    menuentry 'openSUSE, with Linux 3.16.6-2-desktop' --class opensuse --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.6-2-desktop-advanced-33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda' {
        load_video
        set gfxpayload=keep
        insmod gzio
        insmod part_msdos 
        insmod ext2
        set root='hd0,msdos5'
        if  x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='hd0,msdos5'  33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda
        else
          search --no-floppy --fs-uuid --set=root 33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda
        fi
        echo    'Loading Linux 3.16.6-2-desktop ...'
        linux    /boot/vmlinuz-3.16.6-2-desktop root=UUID=33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda   resume=/dev/sda6 splash=silent quiet showopts
        echo    'Loading initial ramdisk ...'
        initrd    /boot/initrd-3.16.6-2-desktop
    }
    menuentry 'openSUSE, with Linux 3.16.6-2-desktop (recovery mode)' --class opensuse --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.6-2-desktop-recovery-33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda' {
        load_video
        set gfxpayload=keep
        insmod gzio
        insmod part_msdos 
        insmod ext2
        set root='hd0,msdos5'
        if  x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='hd0,msdos5'  33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda
        else
          search --no-floppy --fs-uuid --set=root 33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda
        fi
        echo    'Loading Linux 3.16.6-2-desktop ...'
        linux    /boot/vmlinuz-3.16.6-2-desktop root=UUID=33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda  showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe
        echo    'Loading initial ramdisk ...'
        initrd    /boot/initrd-3.16.6-2-desktop
    }
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows 8 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-709680AF968076FE' {
    insmod part_msdos 
    insmod ntfs
    set root='hd0,msdos1'
    if  x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 --hint='hd0,msdos1'  709680AF968076FE
    else
      search --no-floppy --fs-uuid --set=root 709680AF968076FE
    fi
    drivemap -s (hd0) ${root}
    chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if  -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif  -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

### BEGIN /etc/grub.d/80_suse_btrfs_snapshot ###
### END /etc/grub.d/80_suse_btrfs_snapshot ###

### BEGIN /etc/grub.d/90_persistent ###
### END /etc/grub.d/90_persistent ###
--------------------------------------------------------------------------------

=============================== sda5/etc/fstab: ================================

--------------------------------------------------------------------------------
UUID=78e5bd3f-111c-4b87-9261-302e03570340 swap                 swap       defaults              0 0
UUID=33ef9e1a-b1bc-4cf9-9dc4-baaab6ed2fda /                    ext4       acl,user_xattr        1 1
UUID=75dc17f5-7a16-481d-bb47-a9a23cb29f77 /home                ext4       acl,user_xattr        1 2
--------------------------------------------------------------------------------

=================== sda5: Location of files loaded by Grub: ====================

           GiB - GB             File                                 Fragment(s)


=============================== StdErr Messages: ===============================

cat: /tmp/BootInfo-s2mynX9b/Tmp_Log: No such file or directory
  WARNING: lvmetad is running but disabled. Restart lvmetad before enabling it!
  No volume groups found
mdadm: No arrays found in config file or automatically