Ho appena fatto l'upgrade di un server da squeeze a wheezy e al reboot
ho ricevuto l'errore:
Grub error: symbol not found: 'grub_divmod64_full'
Ho dato un'occhiata in internet e consigliavano di fare il purge di grub
e successiva reinstallazione
Per fortuna in uno dei dischi grub non si era aggiornato e così sono
riuscito a farlo partire ma soltanto con il kernel vecchio (2.6), però è
partito. Ho fatto il purge di di grub-pc e l'ho reinstallato. Durante
l'installazione di grub però ottengo questi errori:
# grub-install /dev/sda
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
Installation finished. No error reported.
Guardando in internet sembra che un qualche PV abbia una label
malformata e consigliavano di fare un pvck dei PV:
# pvdisplay
--- Physical volume ---
PV Name /dev/md2
VG Name vg_archivio
PV Size 2.73 TiB / not usable 3.00 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 715397
Free PE 4769
Allocated PE 710628
PV UUID gGGZvz-oSRE-XCep-6gYT-MvO6-Nr3w-BFJ0yc
--- Physical volume ---
PV Name /dev/md1
VG Name vg_root
PV Size 460.75 GiB / not usable 3.52 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 117951
Free PE 4769
Allocated PE 113182
PV UUID pu5TdQ-mkfb-76Fj-0H71-x15Z-7zaD-Epmy95
# cat /proc/mdstat
Personalities : [raid1] [raid6] [raid5] [raid4]
md1 : active raid1 sda5[0] sdc5[2]
483130900 blocks super 1.2 [2/2] [UU]
md2 : active raid5 sda3[0] sdb1[3](S) sdd1[4] sdc3[1]
2930269184 blocks super 1.2 level 5, 512k chunk, algorithm 2
[3/3] [UUU]
md0 : active raid1 sda2[0] sdc2[2]
1048564 blocks super 1.2 [2/2] [UU]
# pvck /dev/md1 /dev/md2
Found label on /dev/md1, sector 1, type=LVM2 001
Found text metadata area: offset=4096, size=192512
Found label on /dev/md2, sector 1, type=LVM2 001
Found text metadata area: offset=4096, size=1044480
ma non mi sembra ci sia nulla di errato.
Ora non ho ancora fatto il reboot, ci proverò, ma se qualcuno capisce
quale sia il problema...
Mille grazie
Piviul