Как подключить GPT-диск в Ubuntu 18.04 LTS?

Итак, вот что произошло:

1 - У меня есть Imac и пытаюсь понизить его от High Sierra до El Capitan, пытаясь заставить его установить вручную. Это испортило системные файлы ОС, и я не смог запустить Imac.

2 - Тогда я создал загрузочный Ubuntu 18.04 LTS в pendrive и загружаю Imac таким образом. Пока Ubuntu перечисляет диск, он не может его установить. Поэтому я не могу сделать резервную копию файлов, чтобы снова и снова установить ОС Mac.

Итак, как я могу подключить Apple SSD для резервного копирования моих файлов?

Это диск с жестким диском Apple SSD GPT размером 1,0 ТБ, и imac не имеет доступа к Интернету, поэтому все, что мне нужно установить, чтобы исправить это, я должен получить с другого компьютера и использовать flash-драйв для перехода на Mac.

Надеюсь, я сделал достаточно ясным, а не экспертом по коду, с нетерпением ожидая простейшего решения этого.

Спасибо заранее!

EDIT: Вот некоторые вещи, которые я пробовал:

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" TYPE = "vfat" PARTLABEL = "Системный раздел 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" TYPE = "iso9660" PTTYPE = "dos" / dev / sdb2: SEC_TYPE = "msdos" TYPE = "vfat" / dev / sda2: PARTLABEL = "Клиент"

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

0
задан 24 May 2018 в 22:44

2 ответа

Запустите gnome-диски там, где вы можете получить адрес устройства /dev/XXX. (Например: /dev/sda1).

Затем вы можете попытаться установить его в терминал. Если вы потерпите неудачу, вы можете отправить сообщение об ошибке, и мы можем помочь вам лучше; -)

mkdir mnt_ssd sudo mount /dev/XXX mnt_ssd/

Изменить: кажется, у вашего суперблока есть некоторые проблемы.

Вы можете попытаться установить со смещением

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

Если это не работает, я рекомендую сделать копию диска с помощью sudo dd if=/dev/sda2 of=/somewhere/you/have/enough/space/disk.dd

Источник: Не удается смонтировать диск HFS +, плохой суперблок?

0
ответ дан 17 July 2018 в 13:46

Запустите gnome-диски там, где вы можете получить адрес устройства /dev/XXX. (Например: /dev/sda1).

Затем вы можете попытаться установить его в терминал. Если вы потерпите неудачу, вы можете отправить сообщение об ошибке, и мы можем помочь вам лучше; -)

mkdir mnt_ssd sudo mount /dev/XXX mnt_ssd/

Изменить: похоже, у вашего суперблока есть некоторые проблемы.

Вы можете попытаться установить со смещением

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

Если это не работает, я рекомендую сделать копию диска с помощью sudo dd if=/dev/sda2 of=/somewhere/you/have/enough/space/disk.dd

Источник: Не удается смонтировать диск HFS +, плохой суперблок?

0
ответ дан 20 July 2018 в 13:50
  • 1
    sudo mount / dev / sda2 mnt_ssd / возвращает следующее: wrong fs type, bad option, bad superblock on /dev/sda2, missing codepage or helper program or other error – justme 22 May 2018 в 01:27
  • 2
    Ни один из предложенных вариантов не работал. Пробовал несколько других вещей, предложенных в других потоках, но не повезло. К сожалению, пришлось отформатировать SDD и переустановить его, потеряв все данные. Спасибо всем за помощь! – justme 23 May 2018 в 01:14

Другие вопросы по тегам:

Похожие вопросы: