Mount
我不能 -o ‘remount,rw’ 一個 USB 驅動器
我有一個 USB 驅動器。它安裝為“ro”。當我掛載時,
-o "remount,rw"
我在 dmesg 中看到了這個。hfsplus:文件系統未完全解除安裝,建議執行 fsck.hfsplus。保持只讀狀態。
詳細標誌(
-v),
mount -v` 並沒有告訴我更多資訊。它實際上說掛載有效,mount: /dev/sdb1 mounted on /media/ecarroll/myDevice.
fsck.hfsplus
在塊設備上執行,讓我$ sudo fsck.hfsplus /dev/sdb1 ** /dev/sdb1 ** Checking HFS Plus volume. ** Checking Extents Overflow file. ** Checking Catalog file. ** Checking Catalog hierarchy. ** Checking Extended Attributes file. ** Checking volume bitmap. ** Checking volume information. ** The volume myDevice appears to be OK.
我希望在上面清楚這一點,但
-o remount,force
也不起作用。sudo fsck.hfsplus -f /dev/sdb1; sudo mount -o remount,force,rw /dev/sdb1 ; sudo dmesg -c ** /dev/sdb1 ** Checking HFS Plus volume. ** Checking Extents Overflow file. ** Checking Catalog file. ** Checking Catalog hierarchy. ** Checking Extended Attributes file. ** Checking volume bitmap. ** Checking volume information. ** The volume 2819010011 appears to be OK. [97230.751669] hfsplus: filesystem was not cleanly unmounted, running fsck.hfsplus is recommended. leaving read-only.
如何以讀寫方式安裝此設備?
你得到後
** The volume myDevice appears to be OK.
您可以拔下設備,然後重新插入,自動掛載將使用
-o rw
. 在 mount 認為設備髒了之後,我不知道需要什麼才能開始-o rw
工作,而沒有將其拉回並重新插入。
似乎有人已經遇到過這個問題,請看這裡:
以下是答案的摘錄:
首先,確保您已安裝 hfsprogs。安裝範例>命令:
sudo apt-get install hfsprogs
接下來,掛載或重新掛載 HFS+ 驅動器;命令需要如下:
sudo mount -t hfsplus -o force,rw /dev/sdXY /media/mntpoint
或者
sudo mount -t hfsplus -o remount,force,rw /mount/point …
最後,如果驅動器未正確解除安裝或以其他方式變為 > 部分損壞,請執行 fsck.hfsplus … 如下所示:
須藤 fsck.hfsplus -f /dev/sdXY
這裡還有一些關於 linux 的有趣資訊: