상세 컨텐츠

본문 제목

Raspberry Pi jessie - Mac Time Machine extra HDD only read-only fsck.hfsplus disk checksum 디스크 검사

raspberrypi/etc

by ZelKun 2016. 12. 23. 14:45

본문

반응형



Time Machine 서버를 사용중인데

pi afp 서버를 인식하며 mount 되지만 백업이 안되는 이슈가 발생..

계속 삽질하다가... 포멧하려던 찰나 Read-Only 바로 읽기만 되는게 아닌가?

 

외장하드를 Mac 연결하니 인식이 잘안되는....

윈도우에서는 잘만 인식하는데 ...

일단 윈도우는 파일시스템이 달라 검사기능이 안되니

Mac에연결하고 한참기다리니 드디어 인식 성공...

 

바로 외장하드 검사를 시작하고 다시 pi 연결하니 근데 역시나 안됨... 뭥미..

 

mount 해서 목록을 보니 rw 아닌 ro 표시됩니다

pi@rasp2-dev:~ $ mount

/dev/sda2 on /mnt/TimeMachine type hfsplus (ro,nosuid,nodev,noexec,relatime,umask=22,uid=0,gid=0,nls=utf8)

/dev/sda4 on /mnt/svn type hfsplus (ro,nosuid,nodev,noexec,relatime,umask=22,uid=0,gid=0,nls=utf8)

/dev/sda3 on /mnt/git type hfsplus (rw,nosuid,nodev,noexec,relatime,umask=22,uid=0,gid=0,nls=utf8)

gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)

pi@rasp2-dev:~ $ 

 

mount -t hfsplus -o force,rw,users,auto

mount 옵션은 rw인데 말이죠..

 

몇번에 remount에도 변함이 없어 포멧을 할까 하다가 디스크 검사를 실행했습니다

sudo fsck.hfsplus  대상 디스크

근데 hfsutil 설치 안하면 옵션이 안뜨니 설치를 해야 합니다

sudo apt-get install hfsplus hfsprogs hfsutils

 

pi@rasp2-dev:~ $ sudo fsck.hfsplus /dev/sda4

** /dev/sda4

** 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 SVN appears to be OK.

pi@rasp2-dev:~ $ sudo fsck.hfsplus /dev/sda2

** /dev/sda2

** Checking HFS Plus volume.

** 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 TimeMachine appears to be OK.

pi@rasp2-dev:~ $ 

 

볼륨 크기에 따라 걸리는 시간이 다르니.. 그냥 기다립니다

 

그리고 다시 mount 진행합니다

sudo mount -t hfsplus -o force,rw /dev/sda /mnt/TimeMachine

pi@rasp2-dev:~ $ mount

/dev/sda2 on /mnt/TimeMachine type hfsplus (rw,nosuid,nodev,noexec,relatime,umask=22,uid=0,gid=0,nls=utf8)

/dev/sda4 on /mnt/svn type hfsplus (rw,nosuid,nodev,noexec,relatime,umask=22,uid=0,gid=0,nls=utf8)

/dev/sda3 on /mnt/git type hfsplus (rw,nosuid,nodev,noexec,relatime,umask=22,uid=0,gid=0,nls=utf8)

gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)

pi@rasp2-dev:~ $ 

 

이제 정상적으로 rw 변경되어 Time Machine 기능이 잘되네요 ㅠㅠ

 

아마 전원 케이블이 저렴한걸 사용해서 파워가 딸려서 접촉불량이 있었나 보네요

케이블은 좋은걸 써야겠어요


반응형

관련글 더보기

댓글 영역