Vraag & Antwoord

OS Linux

[Red Hat 9.0 GRUB] WinXP install Invalid partition table

7 antwoorden
  • Sinds ik Red Hat 9.0 met GRUP 0.93 gebruik merk ik als ik WinXP Prof US herinstalleer, dat na de eerste reboot de volgende foutmelding verschijnt. [code:1:1d7f3baa36] Invalid partition table [/code:1:1d7f3baa36] Als ik met een Win98 NL boot diskette [b:1d7f3baa36] fdisk /mbr [/b:1d7f3baa36] doe, dan blijft de foutmelding hetzelfde, maar dan in het Nederlands. [code:1:1d7f3baa36] De partitie tabel is ongeldig [/code:1:1d7f3baa36] Doe ik daarentegen vanuit de redding console van de WinXP Prof US CD [b:1d7f3baa36] fixmbr [/b:1d7f3baa36] dan wordt de foutmelding weer zoals die was, in het Amerikaans Engels. Alleen als ik de PC een Dual Pentium III opstart met de Red Hat 9.0 bootdisk of met de Red Hat 9.0 CD1 met [b:1d7f3baa36] linux rescue [/b:1d7f3baa36] en dan vanuit Linux grub-install doe, [code:1:1d7f3baa36] # grub-install /dev/hda Installation finished. No error reported. This is the contents of the device map /boot/grub/device.map. Check if this is correct or not. If any of the lines is incorrect, fix it and re-run the script `grub-install'. # this device map was generated by anaconda (fd0) /dev/fd0 (hd0) /dev/hda [/code:1:1d7f3baa36] dan verschijnt tijdens het opstarten bootmanager GRUB, als ik WinXP kies gaat de WinXP installatie weer verder alsof er niets gebeurd is. Dit probleem was er nog niet toen ik Red Hat 8.0 en GRUB 0.92 gebruikte. Voordat er nu beweerd gaat worden dat dit probleem mogelijk werd veroorzaakt door het partitioneren met PartitionMagic. Op mijn andere PC de uni Athlon XP heb ik ook Red Hat 9.0 en gepartitioneerd met PartionMagic. Daar heb ik dit probleem met een WinXP Home NL niet kunnen vaststellen. Het enige wat ik heb kunnen vinden in de GRUB documentatie: [quote:1d7f3baa36] 5 : Partition table invalid or corrupt This error is returned if the sanity checks on the integrity of the partition table fail. This is a bad sign. [/quote:1d7f3baa36] Ik vond met google nog wel [url=http://groups.google.nl/groups?q=grub+invalid+partition&hl=nl&lr=&ie=UTF-8&oe=UTF-8&selm=e5c9d40b.0305190212.262ea6a3%40posting.google.com&rnum=1]dit[/url] Ik heb inmiddels wel de nieuwste GRUB gedownload via Anonymous CVS Access, maar heb deze nog niet geinstalleerd. Dat probeer ik vanavond of morgen wel.
  • Na het installeren van GRUB. [root@dualpc root]# grub-install --version grub-install (GNU GRUB 0.93) [root@dualpc root]# Dus, nog steeds hetzelfde versie nummer. Vanzelfsprekend was ik de [code:1:78997d15b7] grub-install /dev/hda [/code:1:78997d15b7] niet vergeten. Het het probleem was toen nog niet opgelost. De foutmelding was na [b:78997d15b7] fdisk /mbr [/b:78997d15b7] nog hetzelfde. Toen ben gaan zoeken met google om met Linux de MBR te formatteren. Ik vond toen [url=http://www.linuxgazette.com/issue63/okopnik.html]dit[/url] Ik zag daarbij over het hoofd, dat die tekst boven Linux based solution er ook nog bij hoorde. (Op mijn 8 jaar oude 15 inch monitor, waarop de letters toch al moeilijk leesbaar zijn, vooral die Note.) Na het uit voeren van die [b:78997d15b7] dd [/b:78997d15b7] command was de MBR inderdaad geformatteerd, maar ook de partitie tabel. Want na de reboot verscheen. [code:1:78997d15b7] Disk boot failure, insert system disk and press enter. [/code:1:78997d15b7] maar dan met hoofd letters. Dus ging ik uren zoeken met google voor rescue tools, om er achter te komen dat [b:78997d15b7] testdisk [/b:78997d15b7] al op die Knoppix CD staat, die ik bij c't ontving. Toen ik testdisk startte, verscheen er eerst nog een melding [code:1:78997d15b7] get_MBR_data partition sector doesn't have the endmark 0xAA55 Run MBR code in testdisk to correct it. [/code:1:78997d15b7] Dit advies heb ik opgevolgd. Daarna Analyse. De gevonden NTFS en de Linux partities. En Write. Het is gelukt de NTFS en alle Linux partitie waren weer terug. Alleen mijn FreeBSD partitie is verloren gegaan. Maar dat is niet zo erg, want op die partitie stond geen data. Ik vind Testdisk in ieder geval een goede partition Recovery tool. Na de reboot startte de PC op in Windows XP. De bovengenoemde foutmelding over die ongeldige partitie tabel is verdwenen. Voor alle zekerheid heb ik de pc nog drie maal gereboot. Daarna met de Red Hat bootdisk in het diskettestation, de pc opgestart en [b:78997d15b7] grub-install /dev/hda [/b:78997d15b7] En ook alle Linux Distro's konden weer worden opgestart. FreeBSD installeer ik later wel weer opnieuw. Het probleem is dus opgelost. Ofschoon er geen reacties waren in deze topic, toch iedereen bedankt voor het meedenken. :)
  • [quote:0c3bd4da4e="jolo"] Sinds ik Red Hat 9.0 met GRUP 0.93 gebruik merk ik als ik WinXP Prof US herinstalleer, dat na de eerste reboot de volgende foutmelding verschijnt. [code:1:0c3bd4da4e] Invalid partition table [/code:1:0c3bd4da4e] [/quote:0c3bd4da4e] Het ziet er naar uit dat het probleem, nu WinXP weer eens aan een verse install toe was, weer terug is. Ook deze keer kon ik de foutmelding laten verdwijnen, na het herinstalleren van GRUB. Maar dit geeft toch de indruk dat er iets mis zou kunnen zijn met de MBR van mijn 80 GB harddisk. Met google vond ik [url=http://groups.google.nl/groups?q=invalid+partition+winxp&hl=nl&lr=&ie=UTF-8&oe=UTF-8&selm=be8670ec.0303110628.1734b36a%40posting.google.com&rnum=1]dit nog.[/url] Echter de verdeling van de cilinders /dev/hda lijkt me bij mij in orde. [code:1:0c3bd4da4e] linux:/home/jolo # fdisk -l Schijf /dev/sda: 120.0 GB, 120034123776 bytes 255 koppen, 63 sectoren/spoor, 14593 cylinders Eenheden = cylinders van 16065 * 512 = 8225280 bytes Apparaat Opstart Start Einde Blokken Id Systeem /dev/sda1 * 1 765 6144831 b Win95 FAT32 /dev/sda2 766 2805 16386300 f Win95 Ext'd (LBA) /dev/sda5 766 2040 10241406 b Win95 FAT32 /dev/sda6 2041 2805 6144831 83 Linux Schijf /dev/hda: 80.0 GB, 80026361856 bytes 255 koppen, 63 sectoren/spoor, 9729 cylinders Eenheden = cylinders van 16065 * 512 = 8225280 bytes Apparaat Opstart Start Einde Blokken Id Systeem /dev/hda1 * 1 766 6152863+ 7 HPFS/NTFS /dev/hda2 * 767 9337 68846557+ f Win95 Ext'd (LBA) /dev/hda3 9338 9729 3148740 a5 FreeBSD /dev/hda5 767 1531 6144831 b Win95 FAT32 /dev/hda6 1532 1597 530113+ 82 Linux wisselgeheugen /dev/hda7 1598 2362 6144831 83 Linux /dev/hda8 2363 3382 8193118+ 83 Linux /dev/hda9 3383 4147 6144831 83 Linux /dev/hda10 4148 4912 6144831 83 Linux /dev/hda11 4913 6001 8747361 83 Linux /dev/hda12 6002 6766 6144831 83 Linux /dev/hda13 6767 8296 12289693+ 83 Linux /dev/hda14 8297 9337 8361801 83 Linux [/code:1:0c3bd4da4e]
  • Zoals ik al eerder opmerkte, heb ik de partities (behalve die van FreeBSD) aangemaakt met PartitionMagic. Omdat het niet duidelijk is of de foutmelding [code:1:8d1780e5df] Invalid partition table [/code:1:8d1780e5df] iets te maken heeft met GRUB of PartitionMagic, en ik in plaats van ext3 over wil gaan op ReiserFS, heb ik besloten alle partities van mijn harddisk te verwijderen. Een backup van de documenten en downloads heb ik al gemaakt. Het is nu de bedoeling dat ik de NTFS-, de ReiseFS- en een Linux swap partitie aanmaak met PartitionExpert 2003.
  • [quote:60b0083d79="jolo"]Het is nu de bedoeling dat ik de NTFS-, de ReiseFS- en een Linux swap partitie aanmaak met PartitionExpert 2003. [/quote:60b0083d79] Dat is dus gelukt. [code:1:60b0083d79] cfdisk 2.11z Schijf: /dev/hda Grootte: 80026361856 bytes, 80.0 GB Koppen: 255 Sectoren per spoor: 63 Cylinders: 9729 Naam Opties Part soort Bestandssysteem [Label] Grootte (M B------------------------------------------------------------------------------ hda1 Opstartbaar Primair NTFS 6448,62 hda2 Primair FreeBSD 3224,31 hda5 Logisch Linux swap 526,42 hda6 Logisch Linux ReiserFS 10742,22 hda7 Logisch Linux ReiserFS 9664,71 hda8 Logisch Linux ReiserFS 9664,71 hda9 Logisch Linux ReiserFS 5371,11 hda10 Logisch Linux ReiserFS 6448,62 hda11 Logisch Linux ReiserFS 6448,62 hda12 Logisch Linux ReiserFS 10742,22 hda13 Logisch Linux ReiserFS 10742,22 [ Opstartbaa[ Verwijdere[ Hulp ] [ Maximalis[Weergeven] [Afsluiten] [ Soort ] [Eenheden] [Schrijven] Huidige partitie wel/niet op opstartbaar zetten [/code:1:60b0083d79] Ook heb ik Windows XP en de Linux disto's opnieuw geinstalleerd. [code:1:60b0083d79] /dev/hda1 Windows XP /dev/hda2 FreeBSD /dev/hda5 Linux swap /dev/hda6 SuSE Linux /dev/hda7 Red Hat 9.0 /dev/hda8 Mandrake 9.2 /dev/hda9 /dev/hda10 SuSE 8.2 /dev/hda11 Fedora Core1 /dev/hda12 Slackware 9.0 /dev/hda13 Slackware 9.1 [/code:1:60b0083d79] Op /dev/hda9 zou Debian 3 moeten staan, maar daar ben ik nog niet aan toe gekomen. Het lijkt er op dat het [code:1:60b0083d79] Invalid partition table [/code:1:60b0083d79] probleem nu is opgelost. Maar dat dacht ik eerder ook. Wellicht werd dit probleem wel veroorzaakt door Debian. http://lists.debian.org/debian-user/1995/debian-user-199511/msg00223.html
  • Jammer dat je testdisk niet gedraaid hebt nadat je XP opnieuw hebt geinstalleerd. Ik vrees nml. dat je dan weer die endmark niet had en dat grub het wel voor je inorde maakt. Ik moet (hoewel ik een PQ-magic fan ben) toegeven dat versie 8 nu niet bepaald de beste versie is, zeker als het de juist geimplementeerde journal filesystems betrefd. misschien dat pq er iets over zegt ??
  • [quote:6be6391170="wstolk"]Jammer dat je testdisk niet gedraaid hebt nadat je XP opnieuw hebt geinstalleerd. [/quote:6be6391170] Ik heb inderdaad testdisk niet opnieuw gedraaid, na het opnieuw installeren van Windows XP. Testdisk is toch alleen nodig voor het oplossen van partitie problemen. Bijvoorbeeld om een verdwenen partitie terug te halen. [quote:6be6391170="wstolk"] Ik vrees nml. dat je dan weer die endmark niet had en dat grub het wel voor je inorde maakt [/quote:6be6391170] Wat bedoel je daarmee? Wat zou grub er dan er aan moeten doen? Ik gebruik nu trouwens niet meer de grub van Red Hat 9.0. Maar grub van SuSE 9.0. [quote:6be6391170="wstolk"] Ik moet (hoewel ik een PQ-magic fan ben) toegeven dat versie 8 nu niet bepaald de beste versie is, zeker als het de juist geimplementeerde journal filesystems betrefd. [/quote:6be6391170] Misschien dat mijn bericht van Vr Nov 28, 2003 7:06 pm niet erg duidelijk was, ik had de verwijderde ext3 partities dan wel aangemaakt met PartitionMagic van PowerQuest. Maar de ReiserFS partities heb ik aangemaakt met een nieuw gekocht programma. Namelijk PartitonExpert 2003 van Acronis. PartitonMagic 8.0 van PowerQuest kent geen ReiserFS.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.