GNU/Linux >> Belajar Linux >  >> Linux

Bisakah Linux me-mount direktori disk image bundel Time Machine yang jarang?

Anda dapat menggunakan kombinasi keduanya:

Sistem file FUSE untuk membaca citra disk bundel jarang Mac OS

  • https://github.com/torarnv/sparsebundlefs

Sistem file hanya baca sekering Mesin Waktu Apple

  • https://github.com/abique/tmfs

Yang pertama menangani format .sparsebundle, menampilkannya sebagai file dmg, yang kemudian dapat dipasang seperti biasa. Yang kedua menangani hard-link direktori yang digunakan oleh Time Machine.


Sistem file hanya baca sekering Mesin Waktu Apple

https://github.com/abique/tmfs


Posting di atas, dari Alexandre Bicque, menyediakan program Linux (?unix) yang akan membuka sparsebundle Time Machine yang disimpan di disk atau partisi disk HFS+ berformat Mac, memungkinkan pembacaan file di server Linux.

Menyiapkannya bukan untuk orang yang lemah hati. Itu ditulis dalam C++ dan membutuhkan 3 pustaka C++ - cmake , FUSE, dan Boost, dengan versi minimum tertentu (yang mungkin bukan versi terbaru default untuk Ubuntu Server 10.04 saya.) Ini juga memerlukan pencarian dan penginstalan kompiler g++ dan pustaka di atas.

Saya menggunakan server Ubuntu 10.04 dan saya bukan programmer. Namun, setelah sedikit kerja dan waktu, saya berhasil menginstal semua perpustakaan yang diperlukan, mengkompilasi dan menautkan paket tmfs, dan menggunakannya. Itu berhasil, memungkinkan pemasangan TimeMachine Time Capsule. NAMUN, itu mengharuskan disk tempat gambar sparsebundle ditulis menjadi disk atau partisi HFS+. Ini tidak akan berfungsi jika gambar ditulis di sistem file NTFS atau ext2/ext3/ext4 di server Linux.

Pada OS X 10.7 (Lion) Apple, image Time Machine (sparsebundle) tidak akan lagi berfungsi jika dipasang pada share Linux Windows (smb/Samba), dan diperlukan untuk menjalankan Linux/Unix Netatalk (afpd ditambah avahi-daemon ) untuk menggunakan Linux sebagai server Time Machine.

Saya telah melakukan banyak pencarian solusi lain. Saya menduga bahwa programmer Linux/Unix C++ dapat melakukan lebih baik daripada saya, memperluas pekerjaan Alexandre Bicque untuk memungkinkan penggunaan sistem file ext4 atau ntfs. Saya mencoba mencari tahu bagaimana melakukannya, tetapi jalan masih panjang.

Saya pikir itu akan mengharuskan saya memahami lebih baik sekering (sistem file ruang pengguna) dan mungkin boost::filesystem pembantu pengembangan sistem untuk bergerak maju.


Linux
  1. Linux – Membuat Penyalinan Disk/disk Lebih Lambat?

  2. Bagaimana cara memasang image disk multi-partisi di Linux?

  3. Bagaimana saya bisa memasang gambar disk?

  1. Memasang gambar disk lengkap yang diselamatkan oleh ddrescue

  2. Bisakah kita memasang banyak disk sebagai satu direktori?

  3. Tidak dapat memasang volume nfs - waktu habis

  1. Linux – Bagaimana Cara Memantau Disk I/o Di Direktori Tertentu?

  2. Linux – Apakah Mungkin Untuk Memasang Gambar Dari Jarak Jauh, Yang Dapat Mem-boot Dan Menginstal Sendiri?

  3. Cara Memasang Drive Disk USB di UNIX atau Linux