
두 개의 드라이브가 있는 Netgear ReadyNAS Duo 네트워크 백업 시스템이 있습니다. 네트워크를 통해 데이터에 액세스할 수 있지만 다른 컴퓨터에서 데이터를 가져오기 위해 드라이브를 제거하면 드라이브가 포맷되지 않은 것으로 표시됩니다. 암호화되어 있는 것인지, 아니면 내가 뭔가 잘못하고 있는 것인지 생각하고 있었습니다.
문제는 외부 환경에 있는 드라이브 중 하나에서 데이터를 어떻게 얻을 수 있는가입니다.
답변1
분명히ReadyNAS는 다음 중 하나를 사용할 수 있습니다.EXT4 또는 BTRFS 파일 시스템을 사용하며 여러 드라이브에 RAID를 사용할 수 있습니다(귀하의 드라이브와 유사).
Windows는 기본적으로 해당 파일 시스템(현재)을 읽지 않으며 일부 타사 드라이버를 사용할 수 있지만 효율성이 혼합되어 있는 것으로 나타났습니다.
RAID가 아닌 드라이브 읽기에 대한 정보가 포함된 흥미로운 링크를 찾았으며 대부분의 Linux(linuses? linuxii?)(대부분의 Linux 배포판)는 ext4 및 btrfs를 읽을 수 있습니다.
이 링크Netgear ReadyNAS Duo 하드 드라이브에서 데이터 복원비 RAID 드라이브에 대한 지침이 있으므로 시도해 볼 가치가 있습니다. 그것은 소스이 매우 긴 포럼 스레드참고로. 필요한 경우 일반 웹 검색을 통해 RAID 지침을 얻을 수 있을 것으로 확신합니다. 기본 사항은 다음과 같습니다.
[원본 링크의 6.에] 하드 드라이브를 읽을 수 있는 Linux를 사용하세요.
여기에서 일부 최신 배포판은 이미 하드 드라이브의 파티션을 보고 마운트할 수 있습니다.
파일 관리자에 장치가 나열되어 있으면가능한거기 있는 하드 드라이브를 클릭하기만 하면 됩니다.5월마운트하고 엽니다.
내가 생각할 수 있는 가장 쉬운 방법은 디스크를 실행해 보고
gnome-disk-utility
몇 번의 클릭만으로 디스크를 마운트할 수 있는지 확인하는 것입니다. (디스크는 몇 번의 클릭만으로 파티션을 지우거나 덮어쓸 수도 있습니다.조심하세요!).아니면
system-config-lvm
gui lvm 관리자인가요?아마필수는 아니지만.modprobe fuse
이 명령은 HDD와 "대화"할 수 있도록 Linux에 모듈을 추가하는 데 사용됩니다.vgscan
LVM 물리 볼륨을 찾기 위해 시스템의 모든 SCSI, IDE 및 기타 디스크 장치를 검색합니다.vgchange -ay c
HDD 볼륨 그룹의 속성을 "활성화"로 변경하고 볼륨 그룹 이름을 C로 지정할 수 있습니다.mkdir /mnt/lvm
볼륨 그룹에 대한 마운트 지점 생성mount -v /dev/c/c /mnt/lvm
볼륨/그룹을 마운트합니다. [원래 페이지의 명령은 있었지만ext2fuse /dev/c/c /mnt/lvm
더 이상 Ubuntu나 Mint 또는 Ubuntu의 소프트웨어 저장소에 없는 것 같습니다(패키지 및 퓨즈ext2 바이너리가 있습니다fuseext2
...). 마운트된 EXT3 파일 시스템을 지원하기 위해 설치된 ext2fuse 유틸리티를 사용했을 것입니다. 다음이 표시될 때까지 출력이 약간 지연되는 것을 확인할 수 있습니다./dev/c/c는 장치에 대해 초기화된 /mnt/lvm 퓨즈-ext2에 마운트됩니다. /dev/c/c 블록 크기는 16384입니다.
이것이 표시되면 HDD에 액세스할 수 있어야 합니다.
[파일 관리자/브라우저를 사용하여 에서 파일을 읽으세요
/mnt/lvm
]. 또는 다른 터미널 창을 열고 다음을 입력하세요.cd /mnt/lvm
. Media, Home 등과 같은 몇 가지 폴더가 보일 것입니다.cd media
그 다음에ls
을 클릭하면 미디어 폴더의 파일/폴더가 나열됩니다.
답변2
다음과 유사한 프로세스를 수행하여 Arch Linux에서 ReadyNAS Duo(v1) 드라이브(X-RAID - 두 드라이브가 중복적으로 작동함)에 대한 읽기 액세스(쓰기 액세스가 필요하지 않았으며 검색하지도 않음)를 얻을 수 있었습니다. 에 배치이 블로그 게시물그리고이 다른 블로그 게시물:
lsblk
(USB를 통해 드라이브를 연결하기 전과 후) 장치 경로를 식별합니다(제 경우에는 /dev/sdb).vgscan
c
해당 드라이브 그룹이 적절한 지 확인합니다 .vgchange -ay c
드라이브 그룹을 활성화합니다c
.fuse-ext2 -o allow_other,ro /dev/c/c /mnt/readynas
디스크를 마운트합니다. 퓨즈(fuse-ext2
AUR의) 를 사용해야 했습니다 . 표준 마운트 명령이 오류를 반환했습니다.- 완료되면 디스크를 마운트 해제합니다.
fusermount -u /mnt/readynas
그러나 이 프로세스에서는 "왼쪽" 드라이브(베이 1)만 읽을 수 있었습니다. "오른쪽" 드라이브(베이 2) fdisk -l
에는 에 따른 파티션이 없으며 vgscan
.
답변3
디스크가 암호화된 상태인 것 같습니다.
얻다최대한 빨리NAS에 있는 디스크와 크기가 최소한 같은 일부 디스크(디스크가 많은 경우 연필 등으로 번호를 매기는 것을 잊지 마세요)
위에서 언급한 Linux 중 가장 좋은 것은 PartitionMagic/Universal Boot CD, Systemrescue CD Linux입니다.
Linux 셸 명령 ddrescue(또는 clonezilla와 같은 통합 복제 유틸리티)를 사용하여 각 디스크를 만듭니다. 디스크 복제 - 또는 (nas에서 디스크 꺼내기) - USB3 복제 스테이션에 넣습니다(가격 약 30-50$) .**
위에서 언급한 복구 Linux에서 디스크를 읽을 수 있다면 운이 좋은 것입니다. 그렇지 않으면
사용해 보세요암호화-LUKS해독 및/또는 LVM 항목(여기서 언급할 단계가 너무 많으므로 stackoverflow/google 검색을 수행하십시오)