Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [opgelost] grub 2 laad windows niet meer  (gelezen 2300 keer)

Offline simthadim

  • Lid
[opgelost] grub 2 laad windows niet meer
« Gepost op: 2010/05/16, 19:07:54 »
Twee weken geleden ben ik overgegaan op Lucid en toen kwam er een heel oud probleem weer m de hoek kijken. Grub 2 wil mijn dual boot met windows niet meet laden.
Allereerst kreeg ik de 'bekende' error:

Error no such device bed6ae56d6ae0f29

Zoals ik toentertijd heb gedaan volgens dit topic: http://forum.ubuntu-nl.org/installatie/ubuntu-9-10-grub2-probleem%28fresh-install%29-%27error-no-such-device%27/ heb ik de regels

 if fs_uuid="`${grub_probe} --device ${device} --target=fs_uuid 2> /dev/null`" ; then
    echo "search --no-floppy --fs-uuid --set ${fs_uuid}"
  fi
(regel 140) verwijderd van het  bestandje grub-mk-config_lib. Nu krijg ik een heel nieuwe error:

Error: invalid sigiture

Iemand een idee hoe ik Windows weer aan de praat krijg? Het lijkt er namelijk op dat grub niet overweg kan met het feit dat 2 OS'en op 2 verschillende HDD's staan.


Wat info over mijn systeem:
- Intel dual core E6750
- HDD1: 200 GB
- HDD2 (samsung spinpoint) 1TB
- 4 GB ram
- Dual boot Windows 7 op HDD1 (SDA) en Ubuntu 10.04 op HDD2 (SDB)


Schijf /dev/sda: 200.0 GB, 200049647616 bytes
255 koppen, 63 sectoren/spoor, 24321 cilinders
Eenheid = cilinders van 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Schijf-ID: 0x1a741a74

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sda1   *           1          13      102400    7  HPFS/NTFS
Partitie 1 eindigt niet op een cilindergrens.
/dev/sda2              13       23786   190957568    7  HPFS/NTFS
Partitie 2 eindigt niet op een cilindergrens.
/dev/sda3           23787       24321     4297387+  82  Linux wisselgeheugen
Partitie 3 eindigt niet op een cilindergrens.

Waarschuwing: GPT (GUID-partitietabel) gevonden op '/dev/sdb'!
Het programma 'fdisk' ondersteunt GPT niet.  Gebruik GNU 'parted'.


Schijf /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 koppen, 63 sectoren/spoor, 121601 cilinders
Eenheid = cilinders van 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Schijf-ID: 0x00000000

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sdb1               1      121602   976762583+  ee  GPT

Heel erg bedankt,
Simon
« Laatst bewerkt op: 2010/05/23, 14:58:04 door simthadim »

Re: grub 2 laad windows niet meer
« Reactie #1 Gepost op: 2010/05/16, 21:53:58 »
Probeer eerst dit eens in de terminal:
sudo os-prober
en hierna nog
sudo update-grub
Krijg je foutmeldingen, zo nee
Start je PC opnieuw op , staat Windows ertussen en werkt het?

Zo ja, kan je de foutmeldingen hier plaatsen?


In der Beschränkung zeigt sich der Meister.

Offline simthadim

  • Lid
Re: grub 2 laad windows niet meer
« Reactie #2 Gepost op: 2010/05/17, 19:57:12 »
Ik heb de code
sudo os-proberuitgevoerd en alles verliep prima. Hij herkende windows 7 volledig.

/dev/sda1:Windows 7 (loader):Windows:chain
Met sudo update-grub gebeurt ook helemaal niks raars.
Eenmaal gereboot en bij grub aangekomen staat windows er ook bij, zoals al het geval was, indien ik deze wil laden komt er dit te staan:

Error: invalid siganture
Druk op een toets om door te gaan...


Helaas geen succes, ook heeft het instellen vanuit grub zelf ook niet veel uitgehaald (op windows staan in het menu en dan op 'e' drukken, hierna verschijnt er een menu waar je een zin uit moest halen volgens de wiki van een soortgelijke bug [de link volgt nog]).

Re: grub 2 laad windows niet meer
« Reactie #3 Gepost op: 2010/05/17, 21:08:02 »
Op sdb staat GPT als systeem en daarbij:
Waarschuwing: GPT (GUID-partitietabel) gevonden op '/dev/sdb'!
Het programma 'fdisk' ondersteunt GPT niet.  Gebruik GNU 'parted'. Gparted dus, staat op de live cd
In der Beschränkung zeigt sich der Meister.

Offline simthadim

  • Lid
Re: grub 2 laad windows niet meer
« Reactie #4 Gepost op: 2010/05/17, 21:23:28 »
Thx voor de snelle reply.
Ik heb daar inderdaad ook over nagedacht maar werd er niet wijzer van.
Enig idee was ik precies met Gparted zou moeten doen?

Re: grub 2 laad windows niet meer
« Reactie #5 Gepost op: 2010/05/17, 21:47:34 »
De indeling van de partities kan niet gelezen worden door fdisk. Met gparted kan je een leesbare partitie indeling maken voor sdb, dit verwijdert wel je gegevens op sdb. Als je in Ubuntu kunt komen kan je kijken of je met het programma testdisk de partitie tabel nog opnieuw in kan delen. testdisk zit in Synaptic. Lukt dit niet kan je het eventueel met een Knoppix live cd proberen, daar zit testdisk nl in, op de Ubuntu live cd niet.
In der Beschränkung zeigt sich der Meister.

Offline simthadim

  • Lid
Re: grub 2 laad windows niet meer
« Reactie #6 Gepost op: 2010/05/23, 12:29:25 »
Via de live cd van Ubuntu heb ik nu mijn schijf sb helemaal herrangschikt en opnieuw geformatteerd naar:

sbd1 ext4
sbd2 ext4
sbd2 ntfs
sbd2 ntfs

Daarna Ubuntu weer opnieuw geïnstalleerd te hebben op sbd1 krijg ik nu de volgende error als ik Windows wil starten in Grub.

error: no such device 406aaab86aa4abda
error: no such partition

druk op een toets om door te gaan...


dit maal 2 errors.

sudo fdisk -l geeft:

simon@simon-desktop:~$ sudo fdisk -l

Waarschuwing: GPT (GUID-partitietabel) gevonden op '/dev/sdb'!
Het programma 'fdisk' ondersteunt GPT niet.  Gebruik GNU 'parted'.


Schijf /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 koppen, 63 sectoren/spoor, 121601 cilinders
Eenheid = cilinders van 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Schijf-ID: 0x00000000

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sdb1               1      121602   976762583+  ee  GPT

Schijf /dev/sda: 200.0 GB, 200049647616 bytes
255 koppen, 63 sectoren/spoor, 24321 cilinders
Eenheid = cilinders van 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Schijf-ID: 0x1a741a74

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sda1   *           1          13      102400    7  HPFS/NTFS
Partitie 1 eindigt niet op een cilindergrens.
/dev/sda2              13       23786   190957568    7  HPFS/NTFS
Partitie 2 eindigt niet op een cilindergrens.
/dev/sda3           23787       24321     4297387+  82  Linux wisselgeheugen
Partitie 3 eindigt niet op een cilindergrens.

De "GUID partition label" is op deze manier helaas niet weg te krijgen. Moet ik bij Gparted nog iets speciaals instellen om deze partitie label anders in te stellen?


Update:
Zie nu dat je bij Gparted, via device-> create new partition table, een andere partitie tabel kan maken. De standaard is MS-dos geeft Gparted aan. Zou het niet zo kunnen zijn dat hij bij mij toch de GPT partition table settings pakt? En zo ja, welke moet ik dan selecteren om dit te voorkomen?
-MSdos
-AIX
-Amiga
-bsd
-dvh
-gpt
-mac
-pc98
-sun
-loop


« Laatst bewerkt op: 2010/05/23, 12:41:16 door simthadim »

Re: grub 2 laad windows niet meer
« Reactie #7 Gepost op: 2010/05/23, 13:11:31 »
Iets klopt er niet met het benoemen van de schijf. Je hebt het over sbd1 etc. is dit een typefout van je?
Het is sdb1 etc. Daarnaast heb je maar 1 partitie op sdb, sdb1. En nog steeds GPT. Heb je in Gparted wel op alle bewerkingen geklikt? Bewerkingen> Alle bewerkingen uitvoeren

En wat het label betreft, daar kan je MSdos van maken, tijdens de indeling ook de partities laten formatteren naar ntfs of ext 4, alhoewel de partities voor Ubuntu ook tijdens de installatie geformatteerd kunnen worden.
« Laatst bewerkt op: 2010/05/23, 13:15:18 door Gijsbert »
In der Beschränkung zeigt sich der Meister.

Offline simthadim

  • Lid
Re: grub 2 laad windows niet meer
« Reactie #8 Gepost op: 2010/05/23, 14:53:15 »
Dat van sdb en sbd was inderdaad een typefout van mij. Heel scherp  =D.

Ik heb inderdaad bij Gparted alle bewerkingen laten doen. Ik heb voor de zekerheid het heel circus opnieuw laten draaien en ditmaal de partitie label specifiek op MSdos gezet, naar jouw advies.. En nu werkt Windows weer!
Kennelijk pakte Gparted een andere standaard partitie label (GPT).
Enorm bedankt!!