LINUX.ORG.RU

Где macosx хранит пользовательские файлы?

 , , ,


0

3

Этим летом умер мой руководитель, мне достался его рабочий моноблок imac, на который я (естественно) хочу поставить линакс. Но, там могут храниться какие-то важные файлы, которые хочется положить в архив. Тратить место на системные файлы и данные программ, естественно не хочется. Где там искать пользовательские файлы? Подмонтировал эппловский раздел через apfs-fuse, и вижу следующую структуру:

root@ubuntu-mate:/tmp/sda2# ls
private-dir  root
root@ubuntu-mate:/tmp/sda2# ls private-dir/
0x31d83cb05-dead  0x31d83cc04-dead  0x31d83cc91-dead  0x31d83cd38-dead  0x31d83cdab-dead  0x31d83cfcb-dead  0x31d83d30c-dead  0x31d83d5e0-dead  0x31d83d666-dead  0x31d83d79d-dead
0x31d83cb10-dead  0x31d83cc18-dead  0x31d83cca3-dead  0x31d83cd40-dead  0x31d83cdb1-dead  0x31d83d013-dead  0x31d83d440-dead  0x31d83d5e2-dead  0x31d83d667-dead  0x31d83d79f-dead
0x31d83cb27-dead  0x31d83cc24-dead  0x31d83ccb3-dead  0x31d83cd46-dead  0x31d83cdb4-dead  0x31d83d028-dead  0x31d83d5ad-dead  0x31d83d5f7-dead  0x31d83d6c6-dead  0x31d83d7a1-dead
0x31d83cb40-dead  0x31d83cc32-dead  0x31d83ccd2-dead  0x31d83cd57-dead  0x31d83ce16-dead  0x31d83d046-dead  0x31d83d5af-dead  0x31d83d5fb-dead  0x31d83d721-dead  0x31d83d7a3-dead
0x31d83cb41-dead  0x31d83cc37-dead  0x31d83ccd5-dead  0x31d83cd5d-dead  0x31d83ce73-dead  0x31d83d089-dead  0x31d83d5ba-dead  0x31d83d622-dead  0x31d83d726-dead  0x31d83d7a5-dead
0x31d83cbe8-dead  0x31d83cc3e-dead  0x31d83cce1-dead  0x31d83cd94-dead  0x31d83ce7d-dead  0x31d83d08a-dead  0x31d83d5cc-dead  0x31d83d624-dead  0x31d83d749-dead  0x31d83d7cb-dead
0x31d83cbea-dead  0x31d83cc44-dead  0x31d83cce8-dead  0x31d83cd98-dead  0x31d83cf4f-dead  0x31d83d092-dead  0x31d83d5ce-dead  0x31d83d64c-dead  0x31d83d751-dead  0x31d83d7e5-dead
0x31d83cbed-dead  0x31d83cc57-dead  0x31d83cd23-dead  0x31d83cd99-dead  0x31d83cf83-dead  0x31d83d093-dead  0x31d83d5d0-dead  0x31d83d64e-dead  0x31d83d766-dead  0x31d83d7f4-dead
0x31d83cbee-dead  0x31d83cc74-dead  0x31d83cd28-dead  0x31d83cd9e-dead  0x31d83cfaf-dead  0x31d83d111-dead  0x31d83d5d2-dead  0x31d83d65c-dead  0x31d83d76f-dead  0x31d83d82d-dead
0x31d83cbfe-dead  0x31d83cc88-dead  0x31d83cd35-dead  0x31d83cdaa-dead  0x31d83cfba-dead  0x31d83d2ee-dead  0x31d83d5dd-dead  0x31d83d660-dead  0x31d83d779-dead  0x31d83d83e-dead
root@ubuntu-mate:/tmp/sda2# ls root/
 Applications   Library   System   Users   Volumes   cores   home   mnt   opt   private   sw   usr  'Сведения о пользователе'
при этом, du показывает что там все файлы нулевого размера:
root@ubuntu-mate:/tmp/sda2# du -hcs root/*
0	root/Applications
0	root/Library
0	root/System
0	root/Users
0	root/Volumes
0	root/cores
0	root/home
0	root/mnt
0	root/opt
0	root/private
0	root/sw

Собственно, куда смотреть? Я так понимаю, что там что-то вроде виртуальной фс с версионированием?

★★★★★

не нищебродь, купи новый ссд а этот подпиши (снят оттуда-то, дата) и положи в шкаф

firkax ★★★★★
()

/Users/имя пользователя

В новых (Catalina+) также есть дополнительный volume в apfs контейнере:

/Volumes/“DiskName” - Data содержит пользоватьльские данные + проги

menangen ★★★★★
()

Я бы не стал доверять apfs-fuse, а загрузился бы с установочной флешки с мак осью и дисковой утилитой сделал бы клон apfs контейнера на внешний .dmg диск, обычно я так делаю и всё ок, потом можно легко обратно развернуть этот контейнер как было или подключить под маком

menangen ★★★★★
()

у тебя нету никакой гарантии, что важные файлы лежат строго только в профиле пользователя
так что прислушайся к советам вышеотписавшихся

anonymous
()
Ответ на: комментарий от menangen

У меня, в принципе есть доступ к юзеру (без пароля), есть там какие системные штуки для бекапа пользовательской инфы?

thunar ★★★★★
() автор топика

я (естественно) хочу поставить линакс

Я бы так не спешил с выводами.

ololoid ★★★★
()
Ответ на: комментарий от firkax

К сожалению ссд без питания начнёт через определённое время терять данные. А так это самый хороший вариант, да и по надёжности ещё неизвестно что с этим ссд.

gadel
()
Ответ на: комментарий от thunar

Так не бывает. Apple хотя и делают всякие препоны к ремонту, но такое от них не стоит ожидать. Скорее всего винты просто спрятаны. Хотя бы сервисный центр то должен уметь его разбирать, не предусмотрено же там уничтожение корпуса (или вообще устройства целиком) для каждого ремонта.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от gadel

Ну, это несколько портит перспективы. Ну вообще может там не ссд.

firkax ★★★★★
()
Ответ на: комментарий от firkax

Хм, ну или я идиот, или одно из двух. Как-то так оно выглядит — корпус (вроде) металлический монолитный, ни винтов, ни каких-то защёлок не видно, пластик экрана просто примыкает к нему, но не вижу как закреплён (склеен?!).

thunar ★★★★★
() автор топика
Последнее исправление: thunar (всего исправлений: 1)
Ответ на: комментарий от firkax

Два регистранта не могут нагуглить инструкцию по разборке imac на каком-нибудь ifixit, спешите видеть. В зависимости от года там есть нюансы, но во всех случаях надо снимать экран.

anonymous
()
Ответ на: комментарий от anonymous

Не надо ничего разбирать. Надо загрузиться с флешки и сделать бэкап контейнера или просто таром всю /Users пожать на внешнюю флешку!

menangen ★★★★★
()
Ответ на: комментарий от menangen

Вопрос шел о физической замене диска, смотри на что отвечаешь.

anonymous
()
Ответ на: комментарий от thunar

ни винтов, ни каких-то защёлок не видно, пластик экрана просто примыкает к нему, но не вижу как закреплён (склеен?!).

склеен?!

Да. Если устройство не твое личное, то советую забить на эту идею.

aquadon ★★★★★
()
Ответ на: комментарий от anonymous

Прикольно, не знал. Знал только про секс со срезанием нагретого клея леской. В любом случае, iMac не нужен.

aquadon ★★★★★
()

Где macosx хранит пользовательские файлы?

На серваках ябла же, сноси смело.

ya-betmen ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.