As the titles says I´m tryng to mount the APFS partition from the OsX install on this laptop. I´ve read several guides for this and most of them said kinda the same thing: install apfs-fuse in various ways.
cmake ..
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.
CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
-- Configuring incomplete, errors occurred!
Do I have to find the cmake txt file and tell it what version it should say it is and what build tool it should use?
Im too lazy to read and learn about that so I´m asking for help
Ha! Still got the kinda same error using the apfs-fuse-git using AUR! I guess I fubared something when I tried this before.
Got the following error from trying to install apfs-fuse-git with AUR in the graphical installer:
Preparing...
Cloning apfs-fuse-git build files...
Generating apfs-fuse-git information...
Checking apfs-fuse-git dependencies...
Resolving dependencies...
Checking inter-conflicts...
Building apfs-fuse-git...
==> Making package: apfs-fuse-git r101.66b86bd-1 (mån 30 okt 2023 23:56:17)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating apfs-fuse git repo...
-> Updating lzfse git repo...
==> Validating source files with sha256sums...
apfs-fuse ... Skipped
lzfse ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Creating working copy of apfs-fuse git repo...
Cloning into 'apfs-fuse'...
done.
-> Creating working copy of lzfse git repo...
Cloning into 'lzfse'...
done.
==> Starting prepare()...
Submodule '3rdparty/lzfse' (https://github.com/lzfse/lzfse.git) registered for path '3rdparty/lzfse'
Cloning into '/var/tmp/pamac-build-hobs0n/apfs-fuse-git/src/apfs-fuse/3rdparty/lzfse'...
done.
Submodule path '3rdparty/lzfse': checked out 'e634ca58b4821d9f3d560cdc6df5dec02ffc93fd'
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.
CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
Aborting...
Bah Im cursed. Now go buy me some chocolate =)
But seriously, I guess I fubared something with cmake?
**Use the AUR at your own risk!** -- **No support** will be provided by the Manjaro team for any issues that may arise relating to software installations from the AUR. When Manjaro is updated, AUR packages might stop working. **This is not a Manjaro issue**
I typed:
“sudo mount /dev/hda2 /home//apple” and it gives me this:
“mount: /home/hobs0n/apple: unknown filesystem type ‘apfs’.
dmesg(1) may have more information after failed mount system call.”
Ive tried using dmesg but havent learned how to use it. Is there any easy way to solve this?
I mean “unknown file system: apfs” sounds like i havent got working apfs drivers installed but as I showed earlier in this post I followed all the instructions and I havent got any errors (I think)
Thanks for a quick answer! I think I read too many guides/instructions, they gave different instructions and it just made me confused.
I think I got it mounted now. I just have read how to get it visible and/or readable for my user.
I posted about this on the apfs-suse Github on this thread and asked. I havent got any reply yet so I thought I’d update this thread with more info so perhaps you guys can help me
I´m pretty sure the APFS partition is encrypted since I have to write the password two times when the computer does a cold startup so I add the password on the apfs-fuse terminal command:
: sudo apfs-fuse -o pass=<mypassword> -o uid=1000,gid=1000,allow_other -d 15 /dev/sda2 /home/hobs0n/apple and I got several pages of info. I´m just posted the first half-page here, let me know if you want more.