OpenSUSE start niet meer op

Dag forumleden,
Het ging lange tijd goed hier met openSUSE 12.1 64bit, maar deze week heb ik het weer eens weten te verknallen.
Wat is er gebeurd?
Op een avond viel de stroom in heel het dorp uit. Ik was op dat moment aan de pc, op suse.
Tijdje erna was er wel stroom, maar nog geen internet. Nu had ik eens wat tijd om mijn partitites op orde te brengen.
Verschillende linuxen die ik nooit gebruikte erafgegooid en de vrije ruimte gebruikt om de datapartities te vergroten. Enkele logische partities kon ik niet verwijderen vanwege de plaats waar die stonden. Aan de partities van twee linuxdistros die ik nog regelmatig gebruik ben ik niet aan geweest. Dat zijn Ubuntu 11.10 en openSUSE 12.1 die respectivelijk op schijf 1 en schijf 2 staan.
Daarna geprobeerd op te starten, maar de mbr was foetjie. Dat kwam waarschijnlijk omdat ik een ongebruikte Ubuntu had gewist op de eerste primaire partitie. Hier was ik verder vanafgebleven, dus kon hierop opnieuw een Ubuntu zetten.
Weer opgestart en deze os startte goed, alsook de oudere Ubuntu 11.10.
OpenSUSE -die op een tweede fysieke schijf staat in een logische op het einde van een extended partitie- wil niet meer opstarten.
Nu zag ik wel dat de tabel er heel anders uit was gaan zien. Vroeger stond OpenSUSE op sdb10, maar nu is dat sdf7 geworden.
Dat komt door het verwijderen van partities en tijdens de nieuwe installatie van Ubuntu op de eerste partitie stak er ook nog een sd kaart in de pc.
Nog eens die Ubuntu opnieuw geïnstalleerd, maar dit keer zonder kaart of wat dan ook voor dataschijfjes in de usbpoorten.
Opnieuw krijg ik openSUSE niet gestart, omdat die nog steeds wil proberen een sdb10 te starten en die is er dus niet meer.

Zoals gewoonlijk bij mijn pcproblemen is het ook nu weeral warrig, juist nu ik probeer de boel hier wat overzichtelijk te maken… :expressionless:

Misschien geeft dit wat meer duidelijkheid: zoals je kan zien is sdf7 nu weer sdb7 geworden, maar bij het opstarten van suse wordt er nog steeds geprobeerd sdb10 te starten (of zoiets).

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 koppen, 63 sectoren/spoor, 30401 cilinders, totaal 488397168 sectoren
Eenheid = sectoren van 1 * 512 = 512 bytes
Sectorgrootte (logischl/fysiek): 512 bytes / 512 bytes
in-/uitvoergrootte (minimaal/optimaal): 512 bytes / 512 bytes
Schijf-ID: 0xbff1bff1

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sda1   *        2048    29296639    14647296   83  Linux
/dev/sda2        29298686   488392064   229546689+   f  W95 uitgeb. (LBA)
/dev/sda5        61432623    81626264    10096821    7  HPFS/NTFS/exFAT
/dev/sda6        81626328   117820709    18097191   83  Linux
/dev/sda7       117820773   120969449     1574338+  82  Linux wisselgeheugen
/dev/sda8       120969513   145789874    12410181    7  HPFS/NTFS/exFAT
/dev/sda9       145789938   320127254    87168658+   b  W95 FAT32
/dev/sda10      320127318   402380054    41126368+   b  W95 FAT32
/dev/sda11      402380118   488392064    43005973+   b  W95 FAT32
/dev/sda12       29298688    61429759    16065536   83  Linux

Partitietabel-items liggen niet in schijfvolgorde.

Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 koppen, 63 sectoren/spoor, 30401 cilinders, totaal 488397168 sectoren
Eenheid = sectoren van 1 * 512 = 512 bytes
Sectorgrootte (logischl/fysiek): 512 bytes / 512 bytes
in-/uitvoergrootte (minimaal/optimaal): 512 bytes / 512 bytes
Schijf-ID: 0x00013293

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sdb1              63   155236094    77618016    b  W95 FAT32
/dev/sdb2       155236095   259144514    51954210    b  W95 FAT32
/dev/sdb3       259145726   488396799   114625537    5  uitgebreid
/dev/sdb5       259145728   300110264    20482268+  83  Linux
/dev/sdb6       476080128   488396799     6158336   82  Linux wisselgeheugen
/dev/sdb7       423000064   476069887    26534912   83  Linux
/dev/sdb8       300110328   422991449    61440561    b  W95 FAT32

Partitietabel-items liggen niet in schijfvolgorde.

Schijf /dev/sdf: 4001 MB, 4001366016 bytes
19 koppen, 18 sectoren/spoor, 22851 cilinders, totaal 7815168 sectoren
Eenheid = sectoren van 1 * 512 = 512 bytes
Sectorgrootte (logischl/fysiek): 512 bytes / 512 bytes
in-/uitvoergrootte (minimaal/optimaal): 512 bytes / 512 bytes
Schijf-ID: 0x00000000

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sdf1            8192     7815167     3903488    b  W95 FAT32


Aangezien je zelf niet precies weet wat je veranderd hebt is het een beetje moeilijk. Er zijn (minstens) drie plaatsen waar de disk partities worden gebruikt en waar je dus moet aanpassen als disk partities van “nummer” veranderen:
. /etc/fstab
. /boot/grub/menu.lst (omdat het 12.1 is geldt nog steeds oude GRUB als ik het goed heb)
. initrd.

Die zul je dus moeten controleren en eventueel aanpassen.

Het zijn overigens niet zozeer de schijven zelf zoals sda, sdb, enz. (je praat bijv. over een extra schijf in die er al dan niet was), want die worden in openSUSE bij hun id aangesproken en die wijzigt niet. Het zijn alleen de partitienummers (in /etc/fstab en /boot/grub/menu.list aangeduid met -partn op het eind van de naam).

Die zul je dus moeten controleren en eventueel aanpassen.

Moet dat in openSUSE gebeuren, ik kan er nu niet in? Ook als de Grub in Ubuntu is geregeld (bij de installatie van Ubuntu heb ik Grub de MBR laten schrijven, heb dat altijd zo gedaan, die startte openSUSE altijd zonder problemen op.
Moet ik misschien naar het Ubuntu forum gaan om dit probleem op te lossen? Ik zou wel het liefst in openSUSE blijven werken.

Heb je hier wat aan (etc/fstab van Ubuntu)?

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=03ed3884-ec74-4d90-b01c-6603660fef2e /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda7 during installation
UUID=0e32f803-d780-4ea8-964e-8aec6d138b89 none            swap    sw              0       0
# swap was on /dev/sdf6 during installation
UUID=d78c9e44-64b3-46b3-b57e-64eea8a0659e none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0

Die van openSUSE ziet er zo uit, even vanuit Ubuntu de map gaan bekijken, want ik kan er zelf niet in (waarom ziet dat bestand er zo anders uit?):

/dev/disk/by-id/ata-WDC_WD2500JS-00NCB1_WD-WCANKL598907-part7 swap                 swap       defaults              0 0
/dev/disk/by-id/ata-ST3250310AS_6RY6BDC1-part6 swap                 swap       defaults              0 0
/dev/disk/by-id/ata-ST3250310AS_6RY6BDC1-part10 /                    ext4       acl,user_xattr        1 1
/dev/disk/by-id/ata-WDC_WD2500JS-00NCB1_WD-WCANKL598907-part9 /OPSLAG/DATA         ntfs-3g   defaults 0 0
/dev/disk/by-id/ata-WDC_WD2500JS-00NCB1_WD-WCANKL598907-part12 /OPSLAG/DATA2        vfat       users,gid=users,umask=0002,utf8=true 0 0
/dev/disk/by-id/ata-WDC_WD2500JS-00NCB1_WD-WCANKL598907-part11 /OPSLAG/FOTO1        vfat       users,gid=users,umask=0002,utf8=true 0 0
/dev/disk/by-id/ata-WDC_WD2500JS-00NCB1_WD-WCANKL598907-part10 /OPSLAG/FOTO2        vfat       users,gid=users,umask=0002,utf8=true 0 0
/dev/disk/by-id/ata-ST3250310AS_6RY6BDC1-part2 /OPSLAG/MOTO         vfat       users,gid=users,umask=0002,utf8=true 0 0
/dev/disk/by-id/ata-WDC_WD2500JS-00NCB1_WD-WCANKL598907-part5 /OPSLAG/PICS         ntfs-3g    defaults 0 0
/dev/disk/by-id/ata-ST3250310AS_6RY6BDC1-part1 /OPSLAG/TRIAL        vfat       users,gid=users,umask=0002,utf8=true 0 0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0

/boot/grub/menu.lst bestaat niet.
Die init.rd zijn een hoop bestanden waar ik niks van snap.

Ik kan misschien openSUSE eens opnieuw installeren als het te ingewikkeld wordt?

Ipv. boot/grub/menu.lst heb ik hier in Ubuntu het bestand boot/grub/grub.cfg

Ik kan daar openSUSE zien staan in de lijst tussen een heleboel andere:

}
menuentry "openSUSE 12.1 (x86_64) (on /dev/sdf7)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd1,msdos7)'
    search --no-floppy --fs-uuid --set=root 6cf80620-879d-4c5f-a26e-089819bfd818
    linux /boot/vmlinuz root=/dev/sdf7
    initrd /boot/initrd
}

Er staat ook bovenaan de grub.cfg file:

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

Hier moet ik dus duidelijk van af blijven :slight_smile:
Wat gebeurt er nu precies als grub de opdracht geeft om openSUSE12.1 op te starten?

Ik heb ook eens gekeken in de /boot bij openSUSE, maar die ziet er heel anders uit dan de map in Ubuntu, totaal andere mappen en namen van bestanden, ook Grub, geen Lilo.
Maar hier heb ik geen opstartloader geïnstalleerd, dus zal dat van weinig betekenis zijn.

Hier stop ik even met zoeken, want raak er voorlopig toch niet wijs uit.

Van Ubuntu weett ik niks (tenminste niet dat wat des Ubuntus is, natuurlijk wel alles dat gewoon Unix/Linux is).

Ik zie uit die fstabs dat Ubuntu the UUIDs gebruikt en openSUSE (zoals gezegd) de ids Bij de openSUSE fstab zie je aan het eind van de device files -partX. Dat moet je aanpassen aan wat nu de partitienummers van die partities zijn (hopeijk weet je dat).

Ik weet niet welke GRUB (van Ubuntu of van openSUSE) je gebruikte. In de Grub van Ubuntu zie ik voor openSUSE een UUID. Dat zou dus goed kunnen zijn.

Misschien moet je ook even wachten tot Knurpht hier opduikt. Die weet vast meer van Ubuntu.

Knurpht afwachten ga ik zeker doen.
Ik heb grub van Ubuntu 12.04 gebruikt, op het scherm verschijnt: GRUB = 1.99-21ubuntu3.9

Zou het een oplossing zijn om een upgrade van mijn openSUSE 12.1 te doen naar bv. de 12.3 via netwerk? Geen bootloader installeren en daarna vanaf Ubuntu 12.04 een update-grub te doen? Een update-grub heb ik inmiddels al gedaan, maar dat verhielp het probleem niet.

Heb je nu binnen openSUSE (je /etc/fstab) op orde?

Ik beveel dingen aan. Die hoef je niet (en zeker niet klakkeloos) uit te voeren, maar je moet wel vertellen of je iets doet en zo ja wat en wat dan de resultaten zijn. Anders kan ik niet “meedenken”.

Zou het een oplossing zijn om een upgrade van mijn openSUSE 12.1 te doen naar bv. de 12.3 via netwerk?
Hoe wil je dat doen als openSUSE niet draait?

Als je openSUSE (welke versie dan ook) opnieuw installeert en de juiste partities gebruikt bij die installatie, worden natuurlijk je fstab, je GRUB configuratie (indien van toepassing) en je initrd opnieuw en juist aangemaakt. Maar dat is geen repareren (wat we hier proberen te doen). Dat is het opgeven en opnieuw beginnen. Dat kan natuurlijk, maar dan hoef ik verder niet te helpen, installeren kun je zelf wel.

Ha Lieve (en Henk)

Zit nu tussen 2 besprekingen in, maar weinig tijd. Ik denk dat je er het verstandigst aan doet, om op te starten van een LiveCD, en dan het systeem over te nemen (staat in de NL howto’s) en dan eerst te zorgen dat je je openSUSE weer aan de praat krijgt. Volgens mij is het een kwestie van de bootloader opnieuw installeren. Mijn vermoeden is nl. dat je met het wegsmijten/reorganiseren van partities de hele schijfvolgorde in de war gegooid hebt, openSUSE’s GRUBcode zo hebt weggesmeten. Je zult dan de partities/filesystems stuk voor stuk moeten mounten om te kijken wat er op staat.
Maar … is dit niet een goede gelegenheid om 12.3 te installeren? De andere linuxen zullen namelijk ook last hebben van je acties. Met 12.3 zou je daar een heel stuk mee opvangen, omdat GRUB2 ongetwijfeld de andere linuxen ook gaat ontdekken en aan je bootmenu toevoegen, met de juiste opstartparameters. Heb vorige week geïnstalleerd op een systeem waar Windoos 7, Fedora en Ubuntu al opstonden, alles boot keurig via openSUSE’s GRUB2, zonder dat ik daar iets voor hoefde te doen.

Eindelijk kan ik weer op het forum, kon gisteren wel lezen, maar niet inloggen.

Zo ver ben ik geraakt:

Het bestand /etc/fstab aangepast, part10 veranderd naar part7 (in openSUSE)
In de Ubuntu vanwaar de grub geïnstalleerd is het bestand /boot/grub/grub.cfg aangepast, daar stond nog openSUSE op sdf7, dat heb ik naar sdb7 gebracht.

Nu start het systeem verder door wanneer ik in de grubtabel voor mijn openSUSE kies, maar er verschijnt een vraag om als root in te loggen en dan krijg ik de root prompt.
Hierna startx gedaan, maar krijg een zwart scherm, dan ctrl+alt+F7 gedaan en hier krijg ik een scherm met errors, zie foto.
Zal miss. iets te maken hebben met die initrd waar ik nog iets mee moet doen (maar wat???).

@Knurpht,
Een lifecd heb ik niet van openSUSE, ik heb via netwerk geïnstalleerd. Is een lifecd van openSUSE12.1 persé nodig, of is een andere distro of lifcd hiervan ook goed?
Ik ga zeker de nieuwe openSUSE 12.3 installeren, maar ik wil ook deze 12.1 weer zichtbaar hebben.
Als het echt niet lukt, ja dan… Maar ik ben nog niet klaar met opruimen, dus voor ik iets nieuws installeer wil ik mijn schijven hebben zoals ik wil.
Alles wat ik wil houden is één goedwerkende openSUSE en één goedwerkende Ubuntu. Al de rest wordt dan opslagruimte.
Daar heb ik zeker nog wat over te vragen, maar dat ga ik dan wel doen in een andere thread.

Mooi, je bent dus zelf al zover gekomen, dat je via Ubuntu’s GRUB openSUSE weer kunt starten.
Ten eerste had ik je van de live CD willen laten booten, om uit te vinden welke GRUB precies aangesproken wordt om de OSen te starten.
Ten tweede omdat ik het vermoeden al had dat de fstab van je openSUSE niet zou kloppen. Daar zullen wel verwijzingen in staan naar de schijven die er niet meer zijn.

Als je 't systeem weer kunt starten, maar tegen een password prompt aanloopt, betekent dat in 99% van de gevallen, dat de fstab niet in orde is, dwz dat er verwijzigingen in staan die niet (meer) kloppen.
Wat ik in zulke gevallen doe, is me eerst alleen druk maken over “/” (die werkt, anders zou openSUSE niet eens opstarten), “/home” en evt “swap”. De andere partitie-mountpoints verwijder ik, of commentariëer ik uit, door aan het begin van de regel een # te plaatsen (let wel, dus niet voor tmpfs-en etc, alleen harde schijven. Daarna moet het systeem booten naar login scherm. Je hebt dan in ieder geval weer een draaiend systeem. Vervolgens gebruik ik Yast om de andere partities weer op de juiste plekken aan te koppelen.
Als je het root-password ingevoerd hebt, doe je:

zypper in nano

hiermee installeer je nano, een editor. Vervolgens:

nano /etc/fstab

Pas de fstab aan. Reboot.

Mocht dit niet lukken, dan graag de inhoud van de openSUSE fstab, en de output van

fdisk -l

En voila, we zitten weer in de vertrouwde openSUSE 12.1 !

Ik had hier een hele tekst geschreven, maar alles was gewist op de eerste zin na. Heb het idee dat het door de smilies komt, die staan nochtans aan. Soit.

Ik heb de fstab ineens aangepast vanuit Ubuntu met gedit als root, alles zijn juiste plaats toegewezen, dat was wat werk, omdat ik twee harde schijven heb, maar uiteindelijk toch goedgekomen dus.
Voor de oefening zou ik nu nog een partitie willen wissen om een naburige datapartitie te vergroten. Er zal weer één en ander niet gaan kloppen, maar ik weet nu wat ik dan moet doen.

Heel fel bedankt jullie beiden voor de hulp.

De “oefening” kan niet doorgaan. Ik krijg deze melding:

Het apparaat (/dev/sda6) kan niet worden verwijderd, omdat het een logische partitie is en er een logische partitie met een hoger nummer in gebruik is.

Ik weet niet wat hier logisch aan is, het gaat om een partitie op een andere harde schijf dan die ik nu gebruik…

Grofweg gezegd heb je 2 soorten partities: primaire en logische.
Primaire partities heb je ook weer in 2 soorten: gewone en extended. Daarbij is een extended partitie een container waarin ruimte is voor één of meer logische partities. Als jouw “/” bijv. sda7 is, is dat een logische partitie binnen een extended (bijv. sda6). In het geval van de voorbeelden kun je dan sda6 niet verwijderen, omdat “/” niet afgekoppeld kan worden (daar draait immers openSUSE van).

@Starterke,
Als je wilt dat we hierover meedenken, dan graag een listing:

fdisk -l

en uitleggen wat je wilt gaan doen, of doet. We kunnen niet iedere keer gaan zitten raden wat je partities op dit moment zijn. Altijd actuele informatie meeleveren.

@Knurpht,
In je verhaal klopt volgens mij een detail niet. Er is maximaal één extended partitie en omdat dat altijd een primaire partitie is (dus één van de nummers 1 - 4), kan sda6 nooit een extended zijn. Logische partities hebben altijd een nummer > 4, ook als niet alle primaire nummers bezet zijn.

Helemaal gelijk, Henk. lk zie 't nu ook. Had even een klein stukje van Lieve gekopiëerd en heb daar klakkeloos op doorgetypt, zonder echt na te denken >:(

Hoi, ik ben sinds gisteren niet thuis, maar morgen geef ik de gevraagde info door.
grt.
Lieve

Heel eventjes weer thuis, pc opgezet, openSUSE start weer niet :’(

Heb geen tijd om er nu aan te werken, maar ik geef hier nog even de fdisk -l (vanuit Ubuntu en de fstab van openSUSE).
In openSUSE geraken is nu prioriteit, daarna ga ik verder in op de ordening van mijn partities.
Volgens mij scheelt er niks aan de fstab. Alles staat op zijn plaats en openSUSE staat op …ST3250310AS_6RY6BDC1-part7…
fsbab:

/dev/disk/by-id/ata-WDC_WD2500JS-00NCB1_WD-WCANKL598907-part7 swap                 swap       defaults              0 0
/dev/disk/by-id/ata-ST3250310AS_6RY6BDC1-part6 swap                 swap       defaults              0 0
/dev/disk/by-id/ata-ST3250310AS_6RY6BDC1-part7 /                    ext4       acl,user_xattr        1 1
/dev/disk/by-id/ata-WDC_WD2500JS-00NCB1_WD-WCANKL598907-part8 /OPSLAG/DATA         ntfs-3g   defaults 0 0
/dev/disk/by-id/ata-WDC_WD2500JS-00NCB1_WD-WCANKL598907-part11 /OPSLAG/DATA2        vfat       users,gid=users,umask=0002,utf8=true 0 0
/dev/disk/by-id/ata-WDC_WD2500JS-00NCB1_WD-WCANKL598907-part10 /OPSLAG/FOTO1        vfat       users,gid=users,umask=0002,utf8=true 0 0
/dev/disk/by-id/ata-WDC_WD2500JS-00NCB1_WD-WCANKL598907-part9 /OPSLAG/FOTO2        vfat       users,gid=users,umask=0002,utf8=true 0 0
/dev/disk/by-id/ata-ST3250310AS_6RY6BDC1-part2 /OPSLAG/MOTO         vfat       users,gid=users,umask=0002,utf8=true 0 0
/dev/disk/by-id/ata-ST3250310AS_6RY6BDC1-part8 /OPSLAG/MOTO2         vfat       users,gid=users,umask=0002,utf8=true 0 0
/dev/disk/by-id/ata-WDC_WD2500JS-00NCB1_WD-WCANKL598907-part5 /OPSLAG/PICS         ntfs-3g    defaults 0 0
/dev/disk/by-id/ata-ST3250310AS_6RY6BDC1-part1 /OPSLAG/TRIAL        vfat       users,gid=users,umask=0002,utf8=true 0 0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0

fdisk:

lieve@lieve-desktop:~$ sudo fdisk -l
[sudo] password for lieve: 

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 koppen, 63 sectoren/spoor, 30401 cilinders, totaal 488397168 sectoren
Eenheid = sectoren van 1 * 512 = 512 bytes
Sectorgrootte (logischl/fysiek): 512 bytes / 512 bytes
in-/uitvoergrootte (minimaal/optimaal): 512 bytes / 512 bytes
Schijf-ID: 0xbff1bff1

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sda1   *        2048    29296639    14647296   83  Linux
/dev/sda2        29298686   488392064   229546689+   f  W95 uitgeb. (LBA)
/dev/sda5        61432623    81626264    10096821    7  HPFS/NTFS/exFAT
/dev/sda6        81626328   117820709    18097191   83  Linux
/dev/sda7       117820773   120969449     1574338+  82  Linux wisselgeheugen
/dev/sda8       120969513   145789874    12410181    7  HPFS/NTFS/exFAT
/dev/sda9       145789938   320127254    87168658+   b  W95 FAT32
/dev/sda10      320127318   402380054    41126368+   b  W95 FAT32
/dev/sda11      402380118   488392064    43005973+   b  W95 FAT32
/dev/sda12       29298688    61429759    16065536   83  Linux

Partitietabel-items liggen niet in schijfvolgorde.

Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 koppen, 63 sectoren/spoor, 30401 cilinders, totaal 488397168 sectoren
Eenheid = sectoren van 1 * 512 = 512 bytes
Sectorgrootte (logischl/fysiek): 512 bytes / 512 bytes
in-/uitvoergrootte (minimaal/optimaal): 512 bytes / 512 bytes
Schijf-ID: 0x00013293

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sdb1              63   155236094    77618016    b  W95 FAT32
/dev/sdb2       155236095   259144514    51954210    b  W95 FAT32
/dev/sdb3       259145726   488396799   114625537    5  uitgebreid
/dev/sdb5       259145728   300110264    20482268+  83  Linux
/dev/sdb6       476080128   488396799     6158336   82  Linux wisselgeheugen
/dev/sdb7       423000064   476069887    26534912   83  Linux
/dev/sdb8       300110328   422991449    61440561    b  W95 FAT32

Partitietabel-items liggen niet in schijfvolgorde.
lieve@lieve-desktop:~$ 


[QUOTE=Starterke;2551749]fdisk:

lieve@lieve-desktop:~$ sudo fdisk -l
[sudo] password for lieve: 

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 koppen, 63 sectoren/spoor, 30401 cilinders, totaal 488397168 sectoren
Eenheid = sectoren van 1 * 512 = 512 bytes
Sectorgrootte (logischl/fysiek): 512 bytes / 512 bytes
in-/uitvoergrootte (minimaal/optimaal): 512 bytes / 512 bytes
Schijf-ID: 0xbff1bff1

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sda1   *        2048    29296639    14647296   83  Linux
/dev/sda2        29298686   488392064   229546689+   f  W95 uitgeb. (LBA)
/dev/sda5        61432623    81626264    10096821    7  HPFS/NTFS/exFAT
/dev/sda6        81626328   117820709    18097191   83  Linux
/dev/sda7       117820773   120969449     1574338+  82  Linux wisselgeheugen
/dev/sda8       120969513   145789874    12410181    7  HPFS/NTFS/exFAT
/dev/sda9       145789938   320127254    87168658+   b  W95 FAT32
/dev/sda10      320127318   402380054    41126368+   b  W95 FAT32
/dev/sda11      402380118   488392064    43005973+   b  W95 FAT32
/dev/sda12       29298688    61429759    16065536   83  Linux

Partitietabel-items liggen niet in schijfvolgorde.

Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 koppen, 63 sectoren/spoor, 30401 cilinders, totaal 488397168 sectoren
Eenheid = sectoren van 1 * 512 = 512 bytes
Sectorgrootte (logischl/fysiek): 512 bytes / 512 bytes
in-/uitvoergrootte (minimaal/optimaal): 512 bytes / 512 bytes
Schijf-ID: 0x00013293

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sdb1              63   155236094    77618016    b  W95 FAT32
/dev/sdb2       155236095   259144514    51954210    b  W95 FAT32
/dev/sdb3       259145726   488396799   114625537    5  uitgebreid
/dev/sdb5       259145728   300110264    20482268+  83  Linux
/dev/sdb6       476080128   488396799     6158336   82  Linux wisselgeheugen
/dev/sdb7       423000064   476069887    26534912   83  Linux
/dev/sdb8       300110328   422991449    61440561    b  W95 FAT32

Partitietabel-items liggen niet in schijfvolgorde.
lieve@lieve-desktop:~$ 


:open_mouth:

Mijn advies zou zijn om de boel te back-uppen en helemaal opnieuw te beginnen, want dit vind ik een beetje een bende. Ik zou zelf Ubuntu en openSUSE op 1 harde schijf zetten en Windows op de andere.

Het is mogelijk om met een live-cd het systeem over te nemen en zo alles in FSTAB weer goed te zetten en misschien GRUB opnieuw te installeren, maar ik ben daar op dit moment iets te moe voor om je precies te zeggen hoe en wat.

Het is inderdaad niet het eenvoudigste, maar het is uiteraard te repareren.
Ten eerste is hierboven sprake geweest van sdb7 voor openSUSE. Dat kan al niet, sdb7 is een swap partitie. Zoals het hier lijkt, is openSUSE geïnstalleerd op sdb6.
Zelf zou ik booten van een Live USB, dan 't systeem overnemen en “met de hand” de fstab van openSUSE zodanig aanpassen, dat van de schijfpartities alleen openSUSE’s “/”, swap, en “/home” zijn aangekoppeld. Maar, daarmee ben je er nog niet. De GRUB van Ubuntu zal ook moeten worden aangepast, omdat die ook nog kijkt naar de oude schijfverdeling