如何強制蘋果驅動器安裝為RW

如何強制蘋果驅動器安裝為RW

我知道你在想什麼:這個問題以前已經被問過 100 次了,那他為什麼不查一下呢?好吧,我按照這個連結做了:AskUbuntu:如何在 ubuntu 中讀寫 hfs 日誌外部硬碟而無需存取作業系統

其關鍵在於

  1. 安裝 hfsprogs (完成)並
  2. sudo mount -t hfsplus -o force,rw /dev/sdd2 /media/legomaniac/Apple

有效。

我兒子從大學回來過這個(加拿大)感恩節週末,我要求他帶上3TB 備份驅動器,這樣我就可以備份自己的驅動器,為重建我的計算機做準備(它間歇性地無法重新啟動- 變成了)是一個有故障的(現在已經死了)電源)。我做了上述操作,透過用戶設定檔複製到它上面,一切看起來都很好。最後,備份並不是真正必要的,因為我電腦中的所有 SSD 都在重建中倖存下來,但我只是在機器運行時保持謹慎。

現在電腦已經修好了,我的文件也保存了下來,我所需要做的就是重新安裝蘋果備份驅動器,粉碎我的財務記錄、電子郵件資料庫等,然後刪除資料夾。

當然,現在 Apple 驅動器只能以唯讀方式安裝。

您會從原始命令中註意到該分割區最初是 sdd2。為了避免任何意外,我從電腦中刪除了其他 SSD,只剩下我的 LUbuntu 安裝和蘋果驅動器:

$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 232.9G  0 disk 
└─sda1   8:1    0 232.9G  0 part /
sdb      8:16   0   2.7T  0 disk 
├─sdb1   8:17   0   200M  0 part 
├─sdb2   8:18   0   2.7T  0 part 
└─sdb3   8:19   0 619.9M  0 part

所以,現在我嘗試掛載 sdb2:

sudo mount -t hfsplus -o force,rw /dev/sdb2 /media/legomaniac/Apple

....它忽略該-o force,rw選項並將其安裝為唯讀,但不提供任何錯誤訊息或警告或解釋為什麼它忽略我的命令。更令人惱火的是不一致:它以兩種不同的方式執行完全相同的命令。當然,第一次是 sdd2,但我不明白這有什麼關係。

因此,如果我在周一之前無法解決這個問題,我要么為我的兒子再購買一個 3TB 外接硬碟,要么讓我所有的財務記錄在大學校園裡流傳直到聖誕節。

答案1

事實證明,我連結到的 Stackexchange.com 問題有正確的答案:

fsck.hfsplus -fryd /dev/sdb2

是我需要做的來修復磁碟機上的檔案系統,之後我能夠以讀寫模式安裝它並刪除我的檔案。

我所有有關 USB 重置的錯誤訊息都是乾擾性的信息,它們淹沒了 dmsg 日誌,導致很難找到真正相關的錯誤訊息。

相關內容