Partizione Mac

Riconoscimento, installazione e configurazione delle periferiche.
Avatar utente
fatopeo
Prode Principiante
Messaggi: 51
Iscrizione: mercoledì 14 maggio 2014, 20:07
Desktop: Unity
Distribuzione: Ubuntu 22.04.3 LTS
Contatti:

Partizione Mac

Messaggio da fatopeo »

Salve a tutti.
Ho un iMac 21.5 ormai da rottamare, solo che l'ho resuscitato grazie ad Ubuntu 22.04.1, per cui ora lo uso come un normale PC. Nel iMac ho due partizioni su cui in una ho installato Ubuntu e l'altra è rimasta con la partizione HFS+ (quella di Apple) su cui ho ancora tutte le foto fatte in questi anni.
Mi sapete consigliare qualche software, anche a pagamento, da poter utilizzare con Ubuntu per recuperare le foto, video e documenti vari sulla partizione di Mac?
Grazie per qualsiasi indicazione vogliate darmi.
"Sbagliare è umano, perseverare è diabolico, ma insistere è da stupidi!" (cit. fatopeo)
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7680
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: Partizione Mac

Messaggio da xavier77 »

Non devi comprare nulla, ti basta installare il pacchetto che ti legge quel filesystem su Linux.
Hai cercato su Google "hfs+ Linux"?
Avatar utente
fatopeo
Prode Principiante
Messaggi: 51
Iscrizione: mercoledì 14 maggio 2014, 20:07
Desktop: Unity
Distribuzione: Ubuntu 22.04.3 LTS
Contatti:

Re: Partizione Mac

Messaggio da fatopeo »

Scusami ma ho sbagliato: la partizione non è HFS+m ma APFS...
"Sbagliare è umano, perseverare è diabolico, ma insistere è da stupidi!" (cit. fatopeo)
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 5486
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: Partizione Mac

Messaggio da GjMan78 »

MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 25426
Iscrizione: domenica 10 gennaio 2010, 12:17
Desktop: ubuntu 18.04
Distribuzione: Ubuntu 18.04.3 LTS x86_64
Sesso: Maschile
Località: Roma

Re: Partizione Mac

Messaggio da giulux »

Sposto in driver e periferiche
Dilemmi non è per quesiti tecnici, leggere la descrizione delle sezioni prima di postare.
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15376
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: Partizione Mac

Messaggio da wilecoyote »

) Salve, @GjMan78 invece di compilare da GitHurb non sarebbe più comodo installare i pacchetti libfsapfs1 & libfsapfs-utils ?

:: Xiao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
fatopeo
Prode Principiante
Messaggi: 51
Iscrizione: mercoledì 14 maggio 2014, 20:07
Desktop: Unity
Distribuzione: Ubuntu 22.04.3 LTS
Contatti:

Re: Partizione Mac

Messaggio da fatopeo »

GjMan78 ha scritto:
sabato 24 febbraio 2024, 14:23
https://www.baeldung.com/linux/apfs-partition-mount
Ho seguito la guida ma questo è il risultato:

Codice: Seleziona tutto

$ apfs-fuse /dev/sda4 /mnt/apple
apfs-fuse: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by apfs-fuse)
apfs-fuse: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_ABI_DT_RELR' not found (required by apfs-fuse)
apfs-fuse: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by apfs-fuse)
Idem con sudo.
Che faccio?
"Sbagliare è umano, perseverare è diabolico, ma insistere è da stupidi!" (cit. fatopeo)
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 5486
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: Partizione Mac

Messaggio da GjMan78 »

Hai installato tutte le dipendenze richieste?

Codice: Seleziona tutto

sudo apt install fuse libfuse3-dev bzip2 libbz2-dev cmake gcc-c++ git libattr1-dev zlib1g-dev
Il sistema operativo è aggiornato?

Codice: Seleziona tutto

sudo apt update && sudo apt full-upgrade 
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
Avatar utente
fatopeo
Prode Principiante
Messaggi: 51
Iscrizione: mercoledì 14 maggio 2014, 20:07
Desktop: Unity
Distribuzione: Ubuntu 22.04.3 LTS
Contatti:

Re: Partizione Mac

Messaggio da fatopeo »

Certo che ho installato le dipendenze richieste ed ho seguito pedissequamente il tutorial. Per il 1° errore ho risolto seguendo qui: https://stackoverflow.com/questions/769 ... gcc-13-2-0, ma mi mancano gli altri due.
Adesso eseguo i comandi che mi hai indicato e vediamo che succede.
Fatto, ma da sempre errore in fase di mount ( ho creato una nuova cartella nella home: ~/mount/apple:

Codice: Seleziona tutto

$ sudo ./apfs-fuse /dev/sda4 ~/mount/apple
ERROR: GetNode: ReadAndVerifyHeaderBlock failed!
BTree::Lookup: Node 1580571 with parent 1580592 not found.
oid 40a xid 1bd82 NOT FOUND!!!
ERROR: GetNode: omap entry oid 40a xid 1bd82 not found.
ERROR: BTree Init: Unable to get root node 40a
ERROR: root tree init failed
ma niente.
"Sbagliare è umano, perseverare è diabolico, ma insistere è da stupidi!" (cit. fatopeo)
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 5486
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: Partizione Mac

Messaggio da GjMan78 »

Posta

Codice: Seleziona tutto

sudo parted -l
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
Avatar utente
fatopeo
Prode Principiante
Messaggi: 51
Iscrizione: mercoledì 14 maggio 2014, 20:07
Desktop: Unity
Distribuzione: Ubuntu 22.04.3 LTS
Contatti:

Re: Partizione Mac

Messaggio da fatopeo »

Codice: Seleziona tutto

$ sudo parted -l
[sudo] password di user: 
Modello: ATA APPLE HDD HTS541 (scsi)
Disco /dev/sda: 1000GB
Dimensione del settore (logica/fisica): 512B/4096B
Tabella delle partizioni: gpt
Flag del disco: 

Numero  Inizio  Fine    Dimensione  File system     Nome                  Flag
 1      20,5kB  210MB   210MB       fat32           EFI system partition  avvio, esp
 2      211MB   8402MB  8191MB      linux-swap(v1)                        swap
 3      8402MB  567GB   558GB       ext4
 4      567GB   1000GB  434GB
La partizione che mi interessa è quella di 434 GB.
"Sbagliare è umano, perseverare è diabolico, ma insistere è da stupidi!" (cit. fatopeo)
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15376
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: Partizione Mac

Messaggio da wilecoyote »

) Salve,
fatopeo ha scritto:
domenica 25 febbraio 2024, 11:49
GjMan78 ha scritto:
sabato 24 febbraio 2024, 14:23
https://www.baeldung.com/linux/apfs-partition-mount
Ho seguito la guida ma questo è il risultato:
$ apfs-fuse /dev/sda4 /mnt/apple
apfs-fuse: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by apfs-fuse)
apfs-fuse: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_ABI_DT_RELR' not found (required by apfs-fuse)
apfs-fuse: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by apfs-fuse)
Idem con sudo.
Che faccio?

Letta la riga rosso ?

Che versione di Ubuntu usi ? La versione richiesta di GLIBC_2.38 è quella di Mantic 23.10, in Jammy 22.04 LTS è disponibile questa:
wilecoyote@CactusField:~$ dpkg -l libc6
Voluto=U (non noto)/I (installato)/R (rimosso)/P (rimosso totale)/H (in attesa)
| Stato=Non/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(nessuno)/R (reinstallazione richiesta) (Stato,Err: maiuscolo=grave)
||/ Nome Versione Architettura Descrizione
+++-==============-===============-============-=================================
ii libc6:amd64 2.35-0ubuntu3.6 amd64 GNU C Library: Shared libraries

Visto che l'hai chiesto l'alternativa a pagamento ad esempio è questa https://recoverit.wondershare.it/harddr ... linux.html .

Però prima riposto la domanda:
wilecoyote ha scritto:
sabato 24 febbraio 2024, 21:39
@GjMan78 invece di compilare da GitHurb non sarebbe più comodo installare i pacchetti libfsapfs1 & libfsapfs-utils ?

:: Ciao

P.S: chiedo tolleranza pei (QUOTE) poiché senza essi non si può colorare il testo.
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 5486
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: Partizione Mac

Messaggio da GjMan78 »

fatopeo ha scritto:
domenica 25 febbraio 2024, 17:18

Codice: Seleziona tutto

$ sudo parted -l
[sudo] password di user: 
Modello: ATA APPLE HDD HTS541 (scsi)
Disco /dev/sda: 1000GB
Dimensione del settore (logica/fisica): 512B/4096B
Tabella delle partizioni: gpt
Flag del disco: 

Numero  Inizio  Fine    Dimensione  File system     Nome                  Flag
 1      20,5kB  210MB   210MB       fat32           EFI system partition  avvio, esp
 2      211MB   8402MB  8191MB      linux-swap(v1)                        swap
 3      8402MB  567GB   558GB       ext4
 4      567GB   1000GB  434GB
La partizione che mi interessa è quella di 434 GB.
Prova a montarla cosi

Codice: Seleziona tutto

sudo mount -o allowother /dev/sda4 /mnt
ma sei sicuro che sia un partizione APFS? Dovrebbe comunque essere visibile il tipo di filesystem nel risultato di parted.

@wilecoyote
Possiamo provare con fsapfsmount

@fatopeo Se non funziona con la modalità precedente prova cosi

Codice: Seleziona tutto

sudo apt install libfsapfs-utils

Codice: Seleziona tutto

sudo fsapfsmount -v /dev/sda4
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
Avatar utente
fatopeo
Prode Principiante
Messaggi: 51
Iscrizione: mercoledì 14 maggio 2014, 20:07
Desktop: Unity
Distribuzione: Ubuntu 22.04.3 LTS
Contatti:

Re: Partizione Mac

Messaggio da fatopeo »

Codice: Seleziona tutto

 sudo mount -o allowother /dev/sda4 /mnt
[sudo] password di user: 
/sbin/mount.apfs: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_ABI_DT_RELR' not found (required by /sbin/mount.apfs)
/sbin/mount.apfs: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /sbin/mount.apfs)

ed ancora

Codice: Seleziona tutto

user@user-iMac:~/apfs-fuse/build$ sudo apt install fsapfsmount
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto   
E: Impossibile trovare il pacchetto fsapfsmount
ed ancora

Codice: Seleziona tutto

$ sudo fsapfsmount -v /dev/sda4 ~/mount/iMac
fsapfsmount 20201107

Unable to open source container
libcaes_context_initialize: unable to set padding in context with error: error:00000000:lib(0)::reason(0).
libcaes_tweaked_context_initialize: unable to initialize main context.
libfsapfs_encryption_context_initialize: unable to initialize decryption context.
libfsapfs_container_key_bag_read_file_io_handle: unable to initialize encryption context.
libfsapfs_internal_container_open_read: unable to read container key bag at offset: 68816035840 (0x1005c16000).
libfsapfs_container_open_file_io_handle: unable to read from file IO handle.
mount_handle_open: unable to open container.
Ultima modifica di fatopeo il domenica 25 febbraio 2024, 19:05, modificato 1 volta in totale.
"Sbagliare è umano, perseverare è diabolico, ma insistere è da stupidi!" (cit. fatopeo)
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 5486
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: Partizione Mac

Messaggio da GjMan78 »

Controlla il comando di installazione precedente, avevo sbagliato ad incollare.

Quello giusto è

Codice: Seleziona tutto

sudo apt install libfsapfs-utils
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
Avatar utente
fatopeo
Prode Principiante
Messaggi: 51
Iscrizione: mercoledì 14 maggio 2014, 20:07
Desktop: Unity
Distribuzione: Ubuntu 22.04.3 LTS
Contatti:

Re: Partizione Mac

Messaggio da fatopeo »

Codice: Seleziona tutto

$ sudo apt install libfsapfs-utils
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto   
libfsapfs-utils è già alla versione più recente (20201107-1build2).
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
ma sei sicuro che sia un partizione APFS? Dovrebbe comunque essere visibile il tipo di filesystem nel risultato di parted.
Sì ne sono sicuro perchè con MacOS Maverick ho formattato con quel filesystem.
"Sbagliare è umano, perseverare è diabolico, ma insistere è da stupidi!" (cit. fatopeo)
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 5486
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: Partizione Mac

Messaggio da GjMan78 »

Allora il volume è criptato.

https://askubuntu.com/questions/1278297 ... sapfsmount

Codice: Seleziona tutto

sudo fsapfsmount -p <password> /dev/sda4
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15376
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: Partizione Mac

Messaggio da wilecoyote »

) Salve, se c'è la password bisogna ricordarla, @feropeo la ricordi ?

Si può anche vedere se e come è visto il partizionamento:

Codice: Seleziona tutto

sudo fsapfsinfo -H /dev/sda4
Alle brutte il programma di recupero che ho linkato offre 10 giorni di prova gratuita.

:: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
fatopeo
Prode Principiante
Messaggi: 51
Iscrizione: mercoledì 14 maggio 2014, 20:07
Desktop: Unity
Distribuzione: Ubuntu 22.04.3 LTS
Contatti:

Re: Partizione Mac

Messaggio da fatopeo »

Codice: Seleziona tutto

 sudo fsapfsmount -p Fatopeo /dev/sda4 ~/mount/apple
fsapfsmount 20201107

Unable to open source container
libcaes_context_initialize: unable to set padding in context with error: error:00000000:lib(0)::reason(0).
libcaes_tweaked_context_initialize: unable to initialize main context.
libfsapfs_encryption_context_initialize: unable to initialize decryption context.
libfsapfs_container_key_bag_read_file_io_handle: unable to initialize encryption context.
libfsapfs_internal_container_open_read: unable to read container key bag at offset: 68816035840 (0x1005c16000).
libfsapfs_container_open_file_io_handle: unable to read from file IO handle.
mount_handle_open: unable to open container.

ed

Codice: Seleziona tutto

$ sudo fsapfsinfo -H /dev/sda4
[sudo] password di user: 
fsapfsinfo 20201107

Unable to open: /dev/sda4.
libcaes_context_initialize: unable to set padding in context with error: error:00000000:lib(0)::reason(0).
libcaes_tweaked_context_initialize: unable to initialize main context.
libfsapfs_encryption_context_initialize: unable to initialize decryption context.
libfsapfs_container_key_bag_read_file_io_handle: unable to initialize encryption context.
libfsapfs_internal_container_open_read: unable to read container key bag at offset: 68816035840 (0x1005c16000).
libfsapfs_container_open_file_io_handle: unable to read from file IO handle.
info_handle_open_input: unable to open input container.
e se può essere utile

Codice: Seleziona tutto

$ sudo fdisk /dev/sda4

Welcome to fdisk (util-linux 2.37.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

The device contains 'apfs' signature and it will be removed by a write command. See fdisk(8) man page and --wipe option for more details.

Device does not contain a recognized partition table.
Created a new DOS disklabel with disk identifier 0x28418859.

Comando (m per richiamare la guida): 

"Sbagliare è umano, perseverare è diabolico, ma insistere è da stupidi!" (cit. fatopeo)
Avatar utente
fatopeo
Prode Principiante
Messaggi: 51
Iscrizione: mercoledì 14 maggio 2014, 20:07
Desktop: Unity
Distribuzione: Ubuntu 22.04.3 LTS
Contatti:

Re: Partizione Mac

Messaggio da fatopeo »

Niente da fare. Non riesco ad accedere.
Idee?
"Sbagliare è umano, perseverare è diabolico, ma insistere è da stupidi!" (cit. fatopeo)
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 17 ospiti