Geen idee hoe ik in deze staat terecht ben gekomen maar de boot sector lijkt corrupt op dit systeem het zou kunnen komen doordat er op de disk een ander OS heeft gestaan. maar iedere keer geeft grub-install/grub2-install een melding dat er meerdere partitie labels op de disk staan. als je met fdisk kijkt zie je ze uiteraard niet. bij het uitvoeren van grub-install/grub2-install krijg je de volgende melding.
grub2-install: warning: Attempting to install GRUB to a disk with multiple partition labels. This is not supported yet..
het opnieuw creëren van de partition table helpt hier niet. LETOP!!! als je dit uitvoert op een disk waar data op staat zorg voor een backup want je kan als je een fout maakt alles kwijt zijn.
controleer met fdisk -l DEVICE waar je eerste partitie begint.
[root@hostA]# fdisk -l /dev/sdo Disk /dev/sdo: 600.1 GB, 600093712384 bytes, 1172058032 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 262144 bytes / 262144 bytes Disk label type: dos Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sdo1 * 2048 616447 307200 83 Linux /dev/sdo2 616448 74016767 36700160 8e Linux LVM /dev/sdo3 74016768 1172058031 549020632 8e Linux LVM
in dit geval op 2048, overschrijf de eerste 2047 sectors. de partition table zal hiermee verdwijnen. deze kan je zo meteen weer terug zetten. onthoud de sectoren en settings. of maak een copy en zet die terug.
het overschrijven kan je het eenvoudigst doen middels dd
dd if=/dev/zero of=/dev/sdo bs=2047 count=1
nadat de eerste sectoren overschreven zijn kan kan je de partition weer opnieuw creëren, grub-install zal weer correct moeten werken.
Recente reacties