OpenSuSe 13.1 won't start anymore after adding a NTFS Partition

This is what I have done:

I decreased the size of my home partition with the Gparted live cd. This worked fine and didn`t create any problems.
I than run my Windows 7 partition and created another NTFS Partition with the Windows Partition Manager with the remaining space I got from the decreasing from my opensuse partition.

Suddenly today Opensuse 13.1 won`t boot anymore. Windows will still boots though without any problems.
Basically I have now:
/dev/sda1 hidden
/dev/sda2 NTFS win7 partition
/dev/sda3 extended partition opensuse 13.1 partition (contains /sda5 /sda5 and /sda7 whereas /sda7 is my /home partition)
/dev/sda4 NTFS partition

What happens when I choose Opensuse in the Grub Boot manager is, that it would stick to the loading screen and it randomly switches to a blackscreen from time to time. If I press Esc, a huge load of things are executed saying that /dev/sda7 is inconsistent. I made some photos with my phone, hopefully they are clear enough:
http://imgur.com/kIEdPO6,DGoKvYg#0
http://imgur.com/kIEdPO6,DGoKvYg#1
In this mode I cannot do anything, I cant type any commands whatsoever.

I also wanna adress the fact that the problem didn`t occur after decreasing the home partition, but after the creation of the new NTFS partition in windows.

I really hope somebody has an idea what is going on and can help me using my opensuse again.

Hi JakobAbfalter,

You could try to start a Linux Live CD. Maybe a filesystem check would help.
Try

fsck.ext3 /dev/sda7

or any other fsck tool that matches your filesystem.
Just throwing that in here… Good Luck :slight_smile:

On 2014-01-23 13:26, JakobAbfalter wrote:

> blackscreen from time to time. If I press Esc, a huge load of things are
> executed saying that /dev/sda7 is inconsistent. I made some photos with
> my phone, hopefully they are clear enough:
> http://imgur.com/kIEdPO6,DGoKvYg#0
> http://imgur.com/kIEdPO6,DGoKvYg#1
> In this mode I cannot do anything, I cant type any commands whatsoever.

Probably /dev/sda7 is no longer home, the numbers have changed and Linux
is trying to mount it, failing, then fsck it, and failing as well
because it is the wrong type.

Just a guess.

You have to boot an openSUSE rescue system (I suggest the XFCE image
from the download page), find out what each partition is, and edit fstab
accordingly.

If that is not the problem, then try running fsck on each partition, as
s_blum suggests.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

Hi JakobAbfalter,

Observation

on this PC, with more than one bootable partition on an HDD, the partition to be
booted must have the flag ‘Set active Flog in Partition Table for Boot
Partition’ set. (set via Yast Boot Loader)

Never tried this on an extended partition

hth

Thank you for your help.

Running the rescue mode and doing fsck.ext3 /dev/sda7 fixed it. :slight_smile: