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.
이 장치를 읽기-쓰기 모드로 어떻게 마운트합니까?
답변1
누군가 이미 이 문제를 겪은 것 같습니다. 여기를 참조하세요.
다음은 답변에서 발췌한 내용입니다.
먼저 hfsprogs가 설치되어 있는지 확인하십시오. 설치예>명령어:
sudo apt-get 설치 hfsprogs
다음으로, HFS+ 드라이버를 설치하거나 다시 설치하는 데 필요한 명령은 다음과 같습니다.
sudo mount -t hfsplus -o Force,rw /dev/sdXY /media/mntpoint
또는
sudo mount -t hfsplus -o 다시 마운트, 강제, rw/마운트/포인트...
마지막으로 드라이브가 제대로 마운트 해제되지 않았거나 부분적으로 손상된 경우 다음과 같이 fsck.hfsplus...를 실행합니다.
sudo fsck.hfsplus -f /dev/sdXY
Linux에 대한 더 흥미로운 정보는 다음과 같습니다.
답변2
당신이 얻은 후에
** The volume myDevice appears to be OK.
장치를 분리했다가 다시 연결하면 자동 마운트가 이를 처리합니다 -o rw
. -o rw
장치를 설치한 후 플러그를 뽑았다가 다시 연결하지 않고 장치가 더러워졌다고 생각하여 어떻게 장치를 작동시킬 수 있는지 모르겠습니다 .