Ok, [RESOLVIDO]
ponto é que o mapeador de dispositivo não cria um mapeamento para a partição guest (ou guest do Ubuntu) do XP que o convidado criou no host LV no Ubuntu, automaticamente :-) (como deveria o convidado fazer isso agora?)
Para corrigir isso, encontrei esta outra postagem: link e tirei os seguintes itens para resolver o meu problema.
1) faça um sfdisk -d /dev/mapper/storage-sdc1
(o nome do LV no qual o XP criou a partição |
deve imprimir algo assim:
partition table of /dev/mapper/storage-sdc1
unit: sectors
/dev/mapper/storage-sdc1p1 : start= 63, size= 2116737, Id= c
/dev/mapper/storage-sdc1p2 : start= 0, size= 0, Id= 0
/dev/mapper/storage-sdc1p3 : start= 0, size= 0, Id= 0
/dev/mapper/storage-sdc1p4 : start= 0, size= 0, Id= 0
2) Crie um arquivo de mapeamento para cada partição, no meu caso, isso é apenas uma linha (eu nomeei-lhe devmap.sdc1p1) Use start (última coluna) e tamanho (segunda coluna)
cat devmap.sdc1p1
#start size type destination start
0 2116737 linear /dev/mapper/storage-sdc1 63
3) execute dmsetup create sdc1p1 devmap.sdc1p1
isso cria o dispositivo nd DM sdc1p1 (cuidado, ele cria como sdc1 não storage-sdc1 como é convenção)
4) monte a partição como mount -t vfat /dev/mapper/sdc1p1 /media/sdc1
5) :-) e um pouco de café