3TB 하드디스크 장착

3TB 하드디스크 장착

저는 3TB Seagate Barracuda 디스크(모델 번호 st3000dm001)를 가지고 있습니다. 디스크에는 데이터가 포함되어 있으며 ext3을 사용합니다. USB를 통해 외부 SATA 인클로저를 사용하고 있습니다. 내 우분투 컴퓨터를 사용하여 디스크를 마운트하려고 합니다.

fdisk를 사용할 때; 다음과 같은 경고가 발행됩니다.

경고: '/dev/sdc'에서 GPT(GUID 파티션 테이블)가 감지되었습니다! util sfdisk는 GPT를 지원하지 않습니다. GNU Parted를 사용하세요.

Parted를 사용하면 다음 줄이 표시됩니다.

/dev/sdc (3001GB)

이는 디스크가 올바른 크기로 인식된다는 것을 거의 나타내지 않지만 추가 세부 정보를 찾을 때; parted는 다음을 반환합니다.

오류: /dev/sdc: 인식할 수 없는 디스크 레이블

누군가 나에게 다른 리소스를 알려주거나 이 디스크를 마운트하는 방법을 알려주시면 감사하겠습니다.

코멘트

귀하의 의견에 감사드립니다. 디스크에는 2.5TB가 넘는 데이터가 포함되어 있으며 어떻게 복사되었는지 잘 모르므로 인클로저, 복제기 도킹 스테이션 또는 기타 수단을 사용했는지 확실하지 않습니다.

명령 사용: parted /dev/sdc

GNU Parted 2.2
Using /dev/sdc
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) P                                                                
Error: /dev/sdc: unrecognised disk label

명령 사용: cat /proc/partitions

major minor  #blocks  name

  8   32   2930266584 sdc

단 하나의 파티션입니다.

명령 사용: sudo mount /dev/sdc /mnt/data

mount: you must specify the filesystem type

나는 mount가 파일 시스템 유형을 자동으로 감지한다고 생각했지만 다음 명령에서 명시적으로 파일 시스템 유형을 지정했습니다.

sudo 마운트 -t ext3 /dev/sdc /mnt/data

mount: wrong fs type, bad option, bad superblock on /dev/sdc,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

그래서, dmesg | 꼬리

[36374.712557] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[36374.991045] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[36375.273782] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[36375.552576] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[36375.830083] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[36375.984427] sd 25:0:0:0: [sdc] Unhandled error code
[36375.984430] sd 25:0:0:0: [sdc] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[36375.984434] sd 25:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 00 02 00 00 02 00
[36375.984444] end_request: I/O error, dev sdc, sector 2
[36375.984459] EXT3-fs: unable to read superblock

나는 무슨 일이 일어나고 있는지 알 수 없었다! gpt와 관련이 있나요?


추가 분석:

명령 사용: sudo gdisk -l /dev/sdc

GPT fdisk (gdisk) version 0.5.1

Partition table scan:
  MBR: not present
  BSD: not present
Caution: invalid main GPT header, but valid backup; regenerating main header
from backup!
Warning! One or more CRCs don't match. You should repair the disk!
  APM: not present
  GPT: damaged

Found invalid MBR and corrupt GPT. What do you want to do? (Using the
GPT MAY permit recovery of GPT data.)
 1 - GPT
 2 - Create blank GPT

Your answer:

실수로 데이터를 지우고 싶지는 않습니다. :) 어떤 옵션을 시도해 볼지 확인하는 것이 좋습니다.

답변1

그래서 나는 내 자신의 질문에 대답하고 있습니다! 누군가에게 유용할 수 있습니다.

SATA를 통해 내부적으로 디스크를 연결했는데 제대로 작동했습니다. 문제는 그러한 디스크와 함께 작동할 수 있는 적절한 엔클로저를 찾는 것 같습니다.

도움을 주셔서 감사합니다.

답변2

이 디스크에 파티션과 파일 시스템이 어떻게 생성되었는지 알아야 합니다. 다음을 사용하여 그렇게 할 수 있습니다.

cat /proc/partitions

sdc 파티션이 표시되지 않으면 ext3가 전체 디스크에 있을 가능성이 있습니다.

마운트해 보세요.

sudo mkdir /mnt/data
sudo mount /dev/sdc /mnt/data

실패하면 /dev/sdc1 등과 같은 파티션을 사용해 보십시오.

관련 정보