if 'parted -l' is used within grub-probe this could cause problems, as i saw -- i only could get an output by two times ignoring errors as you can see .... maybe this could also help:
Nummer Anfang Ende Größe Dateisystem Flags
1 0,00B 1815GB 1815GB ntfs
Fehler: Das Argument ist ungültig, während /dev/mapper/via_jehhchjje3 zum Lesen
positioniert wurde
Wiederholen/Retry/Ignorieren/Ignore/Abbrechen/Cancel? i
parted: Unbekanntes Zeichen: i
Wiederholen/Retry/Ignorieren/Ignore/Abbrechen/Cancel? I
parted: Unbekanntes Zeichen: I
Wiederholen/Retry/Ignorieren/Ignore/Abbrechen/Cancel? r
Fehler: Das Argument ist ungültig, während /dev/mapper/via_jehhchjje3 zum Lesen positioniert wurde
Wiederholen/Retry/Ignorieren/Ignore/Abbrechen/Cancel? ignore
Fehler: Ungültige Partitionstabelle auf /dev/mapper/via_jehhchjje3 -- falsche Signatur 0.
Ignorieren/Ignore/Abbrechen/Cancel? ignore
Modell: Linux-Device-Mapper (linear) (dm)
Festplatte /dev/mapper/via_jehhchjje3: 1905GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: msdos
Nummer Anfang Ende Größe Typ Dateisystem Flags
1 1024B 52,4GB 52,4GB primary ntfs
2 52,4GB 1867GB 1815GB extended
5 52,4GB 1867GB 1815GB logical ntfs
if 'parted -l' is used within grub-probe this could cause problems, as i saw -- i only could get an output by two times ignoring errors as you can see .... maybe this could also help:
josef@josef- maxtor- quad:~$ sudo parted -l
Modell: ATA ST31000528AS (scsi)
Festplatte /dev/sda: 1000GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: msdos
Nummer Anfang Ende Größe Typ Dateisystem Flags
1 32,3kB 32,2GB 32,2GB primary ntfs
2 32,2GB 75,2GB 43,0GB primary ntfs boot
3 75,2GB 988GB 912GB primary ntfs
4 988GB 1000GB 12,6GB extended
5 988GB 998GB 10,5GB logical ext4
6 998GB 1000GB 2095MB logical linux-swap(v1)
Fehler: Partitionen ausserhalb der Festplatte sind nicht möglich!
Modell: Linux-Device-Mapper (linear) (dm) via_jehhchjje6: 1815GB
Festplatte /dev/mapper/
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: loop
Nummer Anfang Ende Größe Dateisystem Flags
1 0,00B 1815GB 1815GB ntfs
Fehler: Das Argument ist ungültig, während /dev/mapper/ via_jehhchjje3 zum Lesen Retry/Ignoriere n/Ignore/ Abbrechen/ Cancel? i Retry/Ignoriere n/Ignore/ Abbrechen/ Cancel? I Retry/Ignoriere n/Ignore/ Abbrechen/ Cancel? r via_jehhchjje3 zum Lesen positioniert wurde Retry/Ignoriere n/Ignore/ Abbrechen/ Cancel? ignore via_jehhchjje3 -- falsche Signatur 0. Ignore/ Abbrechen/ Cancel? ignore via_jehhchjje3: 1905GB
positioniert wurde
Wiederholen/
parted: Unbekanntes Zeichen: i
Wiederholen/
parted: Unbekanntes Zeichen: I
Wiederholen/
Fehler: Das Argument ist ungültig, während /dev/mapper/
Wiederholen/
Fehler: Ungültige Partitionstabelle auf /dev/mapper/
Ignorieren/
Modell: Linux-Device-Mapper (linear) (dm)
Festplatte /dev/mapper/
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: msdos
Nummer Anfang Ende Größe Typ Dateisystem Flags
1 1024B 52,4GB 52,4GB primary ntfs
2 52,4GB 1867GB 1815GB extended
5 52,4GB 1867GB 1815GB logical ntfs
Modell: Linux-Device-Mapper (linear) (dm) via_jehhchjje1: 43,0GB
Festplatte /dev/mapper/
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: loop
Nummer Anfang Ende Größe Dateisystem Flags
1 0,00B 43,0GB 43,0GB ntfs
Modell: Linux-Device-Mapper (linear) (dm) via_jehhchjje2: 52,4GB
Festplatte /dev/mapper/
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: loop
Nummer Anfang Ende Größe Dateisystem Flags
1 0,00B 52,4GB 52,4GB ntfs
Modell: Linux-Device-Mapper (linear) (dm) via_jehhchjje5: 52,4GB
Festplatte /dev/mapper/
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: loop
Nummer Anfang Ende Größe Dateisystem Flags
1 0,00B 52,4GB 52,4GB ntfs
Modell: Linux-Device-Mapper (linear) (dm) via_jehhchjje9: 2096MB
Festplatte /dev/mapper/
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: loop
Nummer Anfang Ende Größe Dateisystem Flags
1 0,00B 2096MB 2096MB linux-swap(v1)
Modell: Linux-Device-Mapper (linear) (dm) via_jehhchjje7: 21,0GB
Festplatte /dev/mapper/
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: loop
Nummer Anfang Ende Größe Dateisystem Flags
1 0,00B 21,0GB 21,0GB ext4
Modell: Linux-Device-Mapper (linear) (dm) via_jehhchjje8: 14,7GB
Festplatte /dev/mapper/
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: loop
Nummer Anfang Ende Größe Dateisystem Flags
1 0,00B 14,7GB 14,7GB ext4
Modell: Linux-Device-Mapper (striped) (dm) via_jehhchjje: 2000GB
Festplatte /dev/mapper/
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: msdos
Nummer Anfang Ende Größe Typ Dateisystem Flags
1 8225kB 43,0GB 43,0GB primary ntfs boot
2 43,0GB 95,4GB 52,4GB primary ntfs
3 95,4GB 2000GB 1905GB extended
5 95,4GB 148GB 52,4GB logical ntfs
6 148GB 1963GB 1815GB logical ntfs
7 1963GB 1984GB 21,0GB logical ext4 RAID
8 1984GB 1998GB 14,7GB logical ext4 RAID
9 1998GB 2000GB 2096MB logical linux-swap(v1)