![USB 하드 드라이브에 액세스할 수 없습니다.](https://linux55.com/image/2030/USB%20%ED%95%98%EB%93%9C%20%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B8%8C%EC%97%90%20%EC%95%A1%EC%84%B8%EC%8A%A4%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
방금 WD 1TB Caviar Blue 하드 드라이브와 Bytecc HD-35SU 인클로저를 구입했습니다. 드라이브를 연결한 다음 노트북에 연결했는데 아무 일도 일어나지 않았습니다. 포맷해야 한다는 의미일 수도 있다고 생각하여 fdisk
새 드라이브가 나열되지 않았습니다. 그래서 살펴 dmesg
보니 다음과 같았습니다.
[ 119.764054] usb 1-1: new high speed USB device using ehci_hcd and address 4
[ 120.265826] Initializing USB Mass Storage driver...
[ 120.265933] usb-storage 1-1:1.0: Quirks match for vid 152d pid 2329: 8020
[ 120.265958] scsi6 : usb-storage 1-1:1.0
[ 120.266153] usbcore: registered new interface driver usb-storage
[ 120.266156] USB Mass Storage support registered.
[ 121.306221] scsi 6:0:0:0: Direct-Access PQ: 0 ANSI: 2 CCS
[ 121.307330] sd 6:0:0:0: Attached scsi generic sg3 type 0
[ 121.390676] sd 6:0:0:0: [sdc] Very big device. Trying to use READ CAPACITY(16).
[ 121.391151] sd 6:0:0:0: [sdc] 72057594037927936 512-byte logical blocks: (0 B/0 B)
[ 121.391896] sd 6:0:0:0: [sdc] Write Protect is off
[ 121.391901] sd 6:0:0:0: [sdc] Mode Sense: 28 00 00 00
[ 121.391907] sd 6:0:0:0: [sdc] Assuming drive cache: write through
[ 121.393159] sd 6:0:0:0: [sdc] Very big device. Trying to use READ CAPACITY(16).
[ 121.394280] sd 6:0:0:0: [sdc] Assuming drive cache: write through
[ 121.394290] sdc: unknown partition table
[ 121.395383] sd 6:0:0:0: [sdc] Very big device. Trying to use READ CAPACITY(16).
[ 121.396508] sd 6:0:0:0: [sdc] Assuming drive cache: write through
[ 121.396513] sd 6:0:0:0: [sdc] Attached SCSI disk
이것이 무엇을 의미하는지 잘 모르겠지만 제가 관심을 갖는 것은 다음 줄입니다.
[ 121.391151] sd 6:0:0:0: [sdc] 72057594037927936 512-byte logical blocks: (0 B/0 B)
그건 전혀 말이 되지 않는데요, 그렇죠? 포맷되지 않았고 파티션 테이블이 없기 때문일까요? 하지만 fdisk
/dev/sdc를 읽을 수 없다고 해서 아무것도 할 수 없습니다...
내 새 드라이브가 다 타버렸나요?
답변1
이것은 "실제" scsi 및 종료되지 않은 연결에서 얻는 것과 유사합니다. 이는 이것이 쉘 문제라고 말하는 사람들이 아마도 옳을 것임을 시사합니다. 그러나 첫 번째 단계는 모든 전선과 케이블이 올바르게 연결되어 있는지 확인하는 것입니다.
답변2
디스크 컨트롤러가 손상되었거나 커널 구성이 손상되었습니다. 어떤 경우인지 확인하려면 다른 컴퓨터에 연결해 보십시오.
(참고: 72057594037927936 512-byte logical blocks: (0 B/0 B)
쓰레기이지만 실제로는 부분적으로 사실입니다. 를 내보내면 정수 래핑으로 인해 이를 얻게 echo $[ 72057594037927936 * 512 ]
됩니다 0
. 어리석은 숫자는 일부 기본값 설정에서 나올 수 있습니다.)
답변3
Bytecc 지원 사이트에는 셸이 WinXP 이상에서만 사용할 수 있다고 명시되어 있습니다. A/O 2017년 7월 31일 Linux(또는 다른 운영 체제)에서 이 셸을 사용하는 데 필요한 드라이버를 찾을 수 없습니다.
답변4
일반적으로 포맷되지 않았습니다.
fdisk /dev/sdc
n - 새 파티션에 액세스할 수 있습니까?