Skaityti ext4, btrfs ar XFS diską Mac kompiuteryje

Prijungiate diską iš Linux mašinos, ir Finder siūlo jį ištrinti. Štai kodėl ir kaip jį verčiau perskaityti.

Kodėl Mac negali disko perskaityti

Kiekvienas diskas turi failų sistemą: tvarką, kuri užrašo, kur prasideda kiekvienas failas, kaip jis vadinasi ir kurios disko dalys dar laisvos. Windows naudoja NTFS. macOS naudoja APFS. Linux dažniausiai naudoja ext4, kartais btrfs arba XFS.

Patys failai yra visai paprasti. Skiriasi rodyklė prieš juos, o kompiuteris, kuris tos rodyklės perskaityti negali, nieko rasti nepajėgia, nors viskas tebėra vietoje.

Kas nutinka prijungus tokį prie Mac

Finder sako, kad diskas neįskaitomas, ir siūlo jį ištrinti. Tą patį pranešimą macOS pateikia ir tuščiam diskui, ir gendančiam, tad iš pranešimo niekaip nesuprasi, kad diskas yra tvarkingas.

macOS palaiko savas failų sistemas ir keletą paplitusių, pavyzdžiui exFAT. Linux failų sistemų tarp jų nėra, tad macOS akimis ext4 diskas atrodo kaip tuščias diskas.

Kaip Lukotta jį skaito

Lukotta fone paleidžia nedidelę Linux sistemą ir perduoda jai diską. Linux ext4, btrfs ir XFS skaito pati, tad diskas ten atsiveria be jokio pertvarkymo, o Lukotta jį perduoda Finder.

Į diską niekas nerašoma, ir jis veikia įprastai, kai grįžta į Linux mašiną.

Ką Lukotta skaito

ext2, ext3 ir ext4, kurios apima daugumą Linux sistemų. btrfs, kuri Fedora ir openSUSE yra numatytoji. XFS, paplitusi serveriuose.

Šifruotą ar ne. Jei diskas sutvarkytas su LVM, kuris vieną fizinį diską padalija į kelis tomus, jie visi atsiveria kartu, o ne po vieną.

Kaip atverti diską

  1. Prijunkite diską. Lukotta parodo, kas jame yra.
  2. Jei jis šifruotas, įveskite slaptafrazę.
  3. Diskas atsiranda Finder skiltyje Locations.

Jei prašoma slaptafrazės

LUKS yra būdas, kuriuo Linux šifruoja visą diską. Jei mašina, iš kurios šis diskas paimtas, paleidimo pradžioje, dar prieš prisijungimo langą, prašo slaptafrazės, tai ir yra LUKS, ir būtent tą slaptafrazę čia reikia įvesti.

Ji yra atskira nuo prisijungimo slaptažodžio, nors daugelis abiem nustato tą patį.

Diskai, kurie neatsivers

LUKS diską galima sutvarkyti taip, kad jo antraštė būtų laikoma kitur, kitame diske arba USB atmintinėje. Antraštė yra ta dalis, kuri aprašo šifravimą. Be jos diske nebėra ko atrakinti.

Naujesnės Ubuntu diegtys raktą gali susieti ir su mikroschema mašinos viduje, lygiai taip pat kaip daro BitLocker. Tokie diskai atsiveria tik tame kompiuteryje, iš kurio yra paimti.

Atsisiųsti Lukotta

Atsisiųsti ir naudoti galima nemokamai.

Atsisiųsti Pirminis kodas GitHub svetainėje

brew install --cask clementrahula/tap/lukotta

Versija 1.22.21 · Apple Silicon · macOS 15 Sequoia arba naujesnė