외장하드 인식이 안 되요

ntfs 포맷으로 되어 있는 외장하드입니다.
우분투에서 아예 인식조차 안 되서…

"sudo modprobe -r ehci_hcd"
하면, 인식은 됩니다. (근데, 이것도 재부팅하면 다시 이 명령을 해야 하더군요.)

인식된 하드를 클릭하면
"볼륨을 마운트 할 수 없습니다"가 뜨고
자세한 내용을 보면 첨부이미지와 같구요.

그래서 /etc/fstab 을 편집해서
"# Entry for /dev/sdb1 :
UUID=E64CE4DA4CE4A711 /media/dev/disk-2/ ntfs defaults 0 0"
라는 내용을 넣으면

"볼륨을 마운트 할 권한이 없는 것 같습니다" 라고 뜹니다.

어찌해야 할까요…???

보통 저 에러는

viewtopic.php?p=4834#p4834

이럴때 뜹니다만… 윈도우즈쪽에서 정상적으로 마운트 해제 하셨는데도 이러는가요?

윈도우 쪽에서 정상적으로 제거를 해도 안 되는데요…

일단

[quote:3kz76wvv]"sudo modprobe -r ehci_hcd"
하면, 인식은 됩니다. (근데, 이것도 재부팅하면 다시 이 명령을 해야 하더군요.)
[/quote:3kz76wvv]
이 부분을 하지 않으면 아예 인식조차 되지 않습니다.
첨부한 이미지도 당연히 안 뜨구요…

그리고 강제 마운트도 안 되는데…좀 더…자세한 설명을 부탁…

버그 레포트는 찾은거 같습니다만…

https://bugs.launchpad.net/ubuntu/+sour ... +bug/88746

이건 정말 책 한권 분량의 코멘트들이… -_- 죄송합니다만 중간에 읽다 포기했습니다

결론적으로 아직 해결 안된 모양입니다 (단, 제가 읽은 부분에서는 저 마운트 에러에 대한 언급은 별로 없었습니다. 이 케이스는 복합적인 걸지도 모르곘군요)

맨 아래쪽에 보면

For those of you with USB 2.0 controllers still experiencing this bug, try building ehci_hcd into your initramfs, i.e.,

[code:j07yfuv6]echo ehci_hcd|sudo tee -a /etc/initramfs-tools/modules && sudo update-initramfs -u [/code:j07yfuv6].

이런 코멘트가 있습니다. ehci_hcd를 initramfs 속에 넣어 보라는 소리인데 (위 코드를 실행시킴으로서) initramfs에 대해 전혀 몰라서 좀 읽어 보니 잘은 이해가 안됩니다만 모듈이 로딩되는 순서를 강제로 앞으로 밀어버리는 효과가 있는거 같습니다. (정확하게 아시는 분이 추가설명/틀린점 지적 부탁드립니다) USB 2.0의 로딩이 뭔가 관계가 있다는 정도로 의견이 모아지는 버그라 이런 말이 나온거 같긴 한데, 이게 효과가 있을지는 모르겠습니다.

일단…

[code:wns6mba7]sudo modprobe -r ehci_hcd
sudo mount -t ntfs-3g /dev/sdb1 /media/disk-2 -o force[/code:wns6mba7]

을 실행하면

[quote:wns6mba7]
Failed to write lock ‘/dev/sdb1’: Resource temporarily unavailable
Error opening partition device: Resource temporarily unavailable
Failed to mount ‘/dev/sdb1’: Resource temporarily unavailable
[/quote:wns6mba7]

뜨면서 외장하드가 인식도 되고 마운트도 됩니다.

그런데…부팅할 때 마다 저렇게 해 줘야 한다는 거…

그리고 부팅할 때 외장하드가 연결되어 있으면 부팅이 멈춥니다.
그래서 usb 선을 분리하면 바로 부팅이 진행됩니다. 이건 또 왜 이런건지…

리눅스에 입문한지 얼마되지 않아 정확한 답변이 될 수 있을지 모르겠으나…

증상으로 볼 때

윈도우 계열을 사용할 때도 같은 증상을 목격하곤 합니다…

결론적으로 메인보드 자체에서 USB인식에 있어 자체 문제가 아닌가 싶습니다.

제가 사용하고 있는 보드들 중에서는 USB메모리 카드를 끼워두면

부팅이 정상적으로 되지 않으며 다시 분리 하면 정상부팅이 되더군요…

또 어떤 보드는 외장 USB 사운드 카드 를 연결한 상태에서 정상 부팅이

되지 않아 분리 부팅 후 연결하여 사용한 경우도 있습니다…

같은 리눅스 설치 환경의 다른 보드환경에서 같은 현상이 나는 지 확인해 볼

필요가 있을 것 같습니다…

소트웨어 문제가 아니라 하드웨어 호환문제일 수 있을 것 같습니다…