mount partion (ntfs) - saída do testdisk

1

Eu uso um bloco raw (disco inteiro como / dev / sdb1) como disco virtual KVM. Alguém sabe montar essa partição do host?

A saída do meu testdisk é assim:

~# testdisk /list /dev/sdb1
TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <[email protected]>
http://www.cgsecurity.org
Please wait...
Disk /dev/sdb1 - 500 GB / 465 GiB - CHS 60801 255 63
Sector size:512
Model: WDC WD5000HHTZ-04N21V1, S/N:WD-WXJ1EA3JNLK3, FW:04.06A01

Disk /dev/sdb1 - 500 GB / 465 GiB - CHS 60801 255 63
 Partition          Start        End    Size in sectors
 1 P HPFS - NTFS              0  32 33 60800 237 45  976764928
 NTFS, blocksize=4096

Eu tentei montar como -     monte -t nfs / dev / sdb1 / mnt / mydrive

não funciona.

Qualquer sugestão seria apreciada.

    
por Gene 22.10.2016 / 03:46

1 resposta

0

Você tem uma tabela de partições aninhada. Você terá que fazer um dispositivo de loop no deslocamento necessário de sdb1.

Esta saída está dando valores em CHS. Você deve exibir isso usando setores, usando fdisk ou parted. No entanto, parece que este é um deslocamento de zero bits. Eu suponho que este é o caso a menos que você verifique o contrário

losetup /dev/loop0 /dev/sdb1

Isso criará o dispositivo de loop necessário, ligando /dev/sdb1 ao primeiro dispositivo de loop /dev/loop0 . Depois de fazer isso, você pode criar partições com isso. Você pode fazer isso usando partprobe :

# partprobe /dev/loop0

Isso gerará dispositivos como /dev/loop0p1 . Neste ponto, você deve poder montar esta partição aninhada diretamente:

# mount /dev/loop0p1 /mnt/mydrive

    
por 22.10.2016 / 04:27