Como eu montei uma GPT Drive no Ubuntu 18.04 LTS?

0

Então, aqui está o que aconteceu:

1 - Eu tenho um Imac e estava tentando fazer o downgrade de High Sierra para El Capitan, tentando forçar sua instalação manualmente. Isso corrompeu os arquivos do sistema operacional e eu não pude iniciar o Imac.

2 - Então eu criei um Ubuntu 18.04 LTS inicializável em um pendrive e estou inicializando o Imac dessa forma. Enquanto o Ubuntu lista a unidade, ela não pode montá-lo. Portanto, não posso fazer backup dos arquivos para tentar reinstalar o mac OS novamente.

Então, como faço para montar o SSD da Apple para fazer backup dos meus arquivos?

É uma partição GPT Apple SSD de 1,0 TB, e o imac não tem acesso à internet, então qualquer coisa que eu precise instalar para corrigir isso eu tenho que pegar em outro computador e usar um flashdrive para transferir para o mac.

Espero que eu tenha me deixado claro o suficiente, não um especialista em código, então estou ansioso para a solução mais simples para isso.

Obrigado antecipadamente!

EDIT: Aqui estão algumas coisas que eu tentei:

sudo fdisk -l
Disk /dev/sda: 931.9 GiB, 1000555581440 bytes, 1954210120 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt


Device      Start        End    Sectors   Size Type
/dev/sda1      40     409639     409600   200M EFI System
/dev/sda2  409640 1954210079 1953800440 931.7G unknown

ubuntu@ubuntu:~$ sudo mount /dev/sda2 /mnt/mydrive mount: /mnt/mydrive: wrong fs type, bad option, bad superblock on /dev/sda2, missing codepage or helper program, or other error.

root@ubuntu:~# sudo mount -o force -t hfsplus /dev/sda2 /mnt/mydrive mount: /mnt/mydrive: wrong fs type, bad option, bad superblock on /dev/sda2, missing codepage or helper program, or other error.

'root @ ubuntu: ~ # sudo blkid / dev / sda1: LABEL="EFI" TIPO="vfat" PARTLABEL="Partição do sistema EFI" / dev / loop0: TYPE="squashfs" / dev / loop1: TYPE="squashfs" / dev / loop2: TYPE="squashfs" / dev / loop3: TYPE="squashfs" / dev / loop4: TYPE="squashfs" / dev / loop5: TYPE="squashfs" / dev / loop6: TYPE="squashfs" / dev / sdb1: LABEL="Ubuntu 18.04 LTS amd64" TIPO="iso9660" PTTYPE="dos" / dev / sdb2: SEC_TYPE="msdos" TYPE="vfat" / dev / sda2: PARTLABEL="Cliente"

ubuntu@ubuntu:~$ chmod 777 /mnt/mydrive chmod: changing permissions of '/mnt/mydrive': Operation not permitted

root@ubuntu:~# dmesg | tail [15973.657824] hfsplus: unable to find HFS+ superblock [16676.299567] hfsplus: unable to find HFS+ superblock [16678.938532] hfsplus: unable to find HFS+ superblock [16692.359656] hfsplus: unable to find HFS+ superblock [16698.538832] hfsplus: unable to find HFS+ superblock [17648.524471] usb 1-6: USB disconnect, device number 12 [17906.084770] hfsplus: unable to find HFS+ superblock [18851.170154] hfsplus: unable to find HFS+ superblock [20157.836826] hfsplus: unable to find HFS+ superblock [20311.030734] hfsplus: unable to find HFS+ superblock

    
por justme 21.05.2018 / 20:20

1 resposta

0

Inicie gnome-disks lá você pode obter o endereço do dispositivo /dev/XXX . (Por exemplo: /dev/sda1 ).

Então você pode tentar montá-lo no terminal. Se você falhar, você pode postar a mensagem de erro e nós podemos ajudá-lo melhor; -)

mkdir mnt_ssd
sudo mount /dev/XXX mnt_ssd/

Editar: Parece que seu superbloco tem alguns problemas.

Você pode tentar montar com um deslocamento

sudo mount -t hfsplus -o ro,offset=$((512*409640)),sizelimit=$((512*1953800440)) /dev/sda /mnt/mydrive

Se isso não funcionar, recomendo fazer uma cópia do disco com sudo dd if=/dev/sda2 of=/somewhere/you/have/enough/space/disk.dd

Fonte: Não é possível montar a unidade HFS +, superbloco ruim?

    
por Boba Fit 21.05.2018 / 21:01