Как получить доступ / просмотр файлов MacOS из Ubuntu 18.04?

несколько дней назад мои Macbook Air разделов диска перепутались или что-то и от того, что я собрал из интернета, кажется, что boot.efi файл не найден.

к счастью, у меня есть компьютер и я мог бы загрузить Ubuntu 18.04 на флэш-накопитель и загрузиться с него, и сделать опцию "попробуйте Ubuntu".

в приложении Disks я вижу свой 121 ГБ Apple SSD, и я хотел бы просмотреть / сделать копии моих важных файлов (т. е. фотографий, документов и видео), а также загрузите их на компьютер через интернет или переместите на внешний жесткий диск или флэш-накопитель и перенесите на компьютер (у меня есть флэш-накопитель емкостью 128 ГБ и жесткий диск Seagate емкостью 2 ТБ).

27
задан arieljannai
16.03.2023 10:12 Количество просмотров материала 3607
Распечатать страницу

1 ответ

прежде чем я начну, это может быть лучше, чтобы взять ваш MacBook Air в Apple Store, если у вас есть Apple Care, и это все еще действует.

если ваш MacBook Pro был запущен 10.11 или ранее и использует hfs+, то Ubuntu может читать hfs+ по умолчанию, но вам может понадобиться немного больше в вашем случае. Убедитесь, что у вас есть место для установки диска MacBook Air.

apt-get install hfsprogs

это позволит вам писать и ремонтировать диск MacBook Air.

sudo fsck.hfsplus -f /dev/sdXY

это будет ремонт диск при необходимости.

sudo mount -t hfsplus -o force,rw /dev/MacBookAir drive /the/mountpoint

наконец, что будет монтировать его с правами чтения / записи в случае, если они вам нужны.

если ваш MacBook Air работает High Sierra и с помощью APFS, то единственный способ прочитать его, чтобы скомпилировать apfs-fuse от Github. Инструкции находятся в ссылке, но я отправлю необходимые шаги здесь, Если ссылка изменится.

https://github.com/sgan81/apfs-fuse

сначала вам нужно иметь или apt-get install следующие пакеты:

git ССЗ gcc-c++ gcc-dev libfuse-dev libattr1-dev ОИТ-инструменты разработчика libicu-dev libicu52 cmake

следующий:

cd /opt
mkdir aptfuse
cd aptfuse
mkdir src 1.0
cd src

клонировать программное обеспечение:

git clone https://github.com/sgan81/apfs-fuse.git

cd на apfs-fuse каталог, который только что был создан, содержащий исходный код и выполните следующие команды, чтобы зарегистрировать библиотеку Lzfse от Apple, которая включена в исходный код в качестве подмодуля.

git submodule init
git submodule update

cd ../../1.0
cmake ../src/apfs-fuse
make

затем добавить /opt/apfsfuse/1.0 / bin каталог к вашему пути и начать новую сессию:

export PATH=$PATH:/opt/apfsfuse/1.0/bin
bash

для установки MacBook Air drive:

apfs-fuse /dev/MacBookAirDrive /your/mountpoint

я успешно построил это сам с моей виртуальной машиной Debian (я не успел установить виртуальную машину Ubuntu). Инструкции на странице Github для создания репозиториев отличаются, но я немного очистил структуру. Имейте в виду, что эта программа не официальная и не очень для всех. Опять же, это может быть лучше взять его в Apple Store, если у вас есть Apple Care.

0
отвечен Nasir Riley 2023-03-17 18:00

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх