nasıl okumak ve OS X erişimi olmayan Ubuntu HFS + journaled dış HDD yazmaya?

129

HFS+ journaled harici sabit sürücüm var ve Ubuntu'da yazabilmem gerekiyor. Mac'ime erişimim yok, binlerce kilometre uzakta ve üç ay boyunca ona erişimim olmayacak.

HDD’deki verileri kaybetmeden herhangi bir şey yapılabilir mi?

    
sordu oppochips 14.08.2013 03:40

5 cevap

129

Bkz. Ubuntu'da HFS bölümünü okuma / yazma olarak nasıl yüklerim? - Süper Kullanıcı

İkinci / üçüncü cevaptan alıntı yapmak için:

  

Öncelikle, hfsprogs'un kurulu olduğundan emin olun. Örnek   yükleme komutu:

     

sudo apt-get install hfsprogs

     

Ardından, HFS + sürücüsünü monte edin veya yeniden takın; komutların aşağıdaki gibi olması gerekir:

     

sudo mount -t hfsplus -o force,rw /dev/sdXY /media/mntpoint

     

veya

     

sudo mount -t hfsplus -o remount,force,rw /mount/point

...

  

Son olarak, sürücü hatalı şekilde bağlanmamışsa veya başka bir şekilde değişmişse   kısmen bozuk fsck.hfsplus ... olarak çalıştırın   örneğin:

     

sudo fsck.hfsplus -f /dev/sdXY

HFS + dosya sistemlerinin montajı ile ilgili olarak başka bilgilerin bir altın madeni var.

    
verilen cevap Richard 14.08.2013 03:50
25

Bu adımlar benim için çalışıyor (Ubuntu Studio 14.04):

sudo apt-get install hfsprogs

Sürücünün durumunu kontrol etme:

sudo fsck.hfsplus -f /dev/sdXY

Saptırmayı kaldır:

sudo umount /media/sebastian/devicename

(sürücüyü monte etmek için klasör oluşturun)

Sürücüyü HFS + okuma / yazma izinleriyle bağlayın:

sudo mount -t hfsplus -o force,rw /dev/sdXY /home/sebastian/foldername
    
verilen cevap Sebastian Carullo 02.01.2015 20:01
15

Bu sorunu da yaşadım. % Co_de%, fsck.hfsplus , remount umount ile çalıştım.

Benim için ne iş yaptı:

  1. sudo mount -t hfsplus -o remount,force,rw ile bağlantısını kes
  2. bağlama noktasını sudo umount /media/myMountPoint ile sil
  3. bağlama noktasını sudo rmdir ve
  4. ile yeniden oluşturun
  5. sudo mkdir ile remount

Bunun da sizin için işe yarayacağını umuyorum.

    
verilen cevap bob 11.06.2016 22:30
10

Yorum yapamayacağım (burada yeterince itibar yok :) :). Bu cevabı, yukarıdaki cevabın, yayınlanmayan bir hfs + HD için göründüğünü belirtmek için göndereceğim. 'Fsck.hfsplus' komutu, bir dergide çalışmak için '-f' seçeneği ile yayınlanmalıdır. Karışıklığı önlemek için aşağıdaki komutu kopyaladım:

$ sudo fsck.hfsplus /dev/sdXY

** /dev/sdXY
[snip....]
** The volume ########### appears to be OK.

Bu, yalnızca çağrılmayan bir birim üzerinde çalışır. Dergiye alınmış bir hacimdeki '-f' seçeneğiyle bile, bu kontrol kendi başına okuma / yazma işleminin monte edilmesine izin vermez. Bilginin kapatılmasının gerektiğine inanıyorum.

Linux'tan gelen haberleşmeyi kapatmak için kararlı kod yok gibi görünüyor. Richard tarafından sağlanan bağlantıya bakın: İşte

Dışa aktarma devre dışıysa ve disk başlangıçta salt okunur olarak sökülüp takılırsa, disk hasar görmemişse okuma / yazma'ya izin vermelidir. Hasar varsa fsck.hfsplus'un çalıştırılması gerekir.

    
verilen cevap Jonathan Gutow 26.11.2014 21:34
7

Bir önceki cevaptan borç almak, aşağıdaki adımlar benim için çalıştı. Umarım bu diğerleri için yararlıdır:

  1. Harici HDD'yi takın.

  2. Ubuntu'nun otomatik olarak bağladığına, ancak salt okunur olduğuna dikkat edin.

  3. Sürücüyü sökün (bunu sadece dosya gezginindeki çıkartma düğmesine tıklayarak yapıyorum).

  4. sudo apt-get install hfsprogs

  5. $ sudo fsck.hfsplus /dev/sdXY 
    
    ** /dev/sdXY
    ** Checking HFS Plus volume.
    ** Detected a case-sensitive catalog.
    ** Checking Extents Overflow file.
    ** Checking Catalog file.
    ** Checking multi-linked files.
    ** Checking Catalog hierarchy.
    ** Checking Extended Attributes file.
    ** Checking volume bitmap.
    ** Checking volume information.
    ** The volume ########### appears to be OK.
    

    (Dosya sistemi kaydedilmişse sudo fsck.hfsplus -f /dev/sdXY )

  6. Sürücüyü tekrar takın (bunu yalnızca dosya gezgininde sürücüyü tıklatarak yapıyorum).

  7. Sürücü şimdi okuma-yazma.

verilen cevap brianpeiris 19.02.2014 22:28

Etiketlerdeki diğer soruları oku