remontar o sistema de arquivos GPT somente leitura como gravável

0

Estou tentando ler a partir de um disco rígido macbook resgatado - aqui está a informação de fdisk -l :

Disk /dev/sdc: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1   488397167   244198583+  ee  GPT

Eu posso ler os dados a partir dele, mas tentar escrever (copiar arquivos, etc) lança um erro de permissão negada. Alterar as permissões também gera um erro:

Error setting permissions: Read-only file system.

Eu tentei a solução para esta pergunta :

$ sudo mount -o remount,rw '/dev/sdc1'
mount: can't find /dev/sdc1 in /etc/fstab or /etc/mtab
    
por dax 01.03.2014 / 13:00

2 respostas

3

Primeiro, saiba que seu problema não tem nada a ver com a GPT, exceto indiretamente (como observado em breve). Além disso, como fdisk do Ubuntu não suporta GPT, sua saída fdisk é pior do que inútil - isso levou você a acreditar que o disco tem uma partição, enquanto quase certamente tem pelo menos dois. Você deve usar parted ou gdisk para visualizar a tabela de partições, como em:

sudo gdisk -l /dev/sda
sudo parted /dev/sda print

A maioria dos discos do Mac tem uma Partição do Sistema EFI (ESP) do FAT32 como a primeira partição, mas é improvável que essa partição mantenha os dados desejados. Os dados que você procura provavelmente estão em uma partição HFS + numerada como 2 ou superior.

Depois de encontrar e montar sua partição HFS +, você pode se deparar com um problema de permissões, porque o Ubuntu e o OS X atribuem diferentes valores de ID do usuário (UID) ao primeiro usuário por padrão. Veja a seguinte pergunta e respostas para mais sobre este assunto:

Como gerenciar permissões em um volume compartilhado para o OSX e o ubuntu

    
por Rod Smith 01.03.2014 / 16:04
1

Experimente os comandos abaixo,

sudo mkdir /media/os
sudo mount /dev/sdc1 /media/os
sudo mount -o remount,rw /media/os

Sua partição / dev / sdc1 será montada em / media / os.

    
por Avinash Raj 01.03.2014 / 13:04