Raid 0 lvm의 fsck 단일 디스크

Raid 0 lvm의 fsck 단일 디스크

내 NAS(Seagate Blackarmor)가 fsck 이후 네트워크 연결을 거부합니다. fsck를 실행한 후 루트 파일 시스템(플래시에 저장됨)이 어떤 방식으로든 손상되었을 수 있다고 가정합니다. 설정은 2x2TB 드라이브가 있는 Raid 0 어레이입니다.

편집: 실제로는 선형 범위를 사용하는 mdadm일 수 있습니다.

랩톱의 디스크 드라이브에 액세스하는 데 사용하는 USB<->SATA/IDE 도크가 있지만 동시에 두 개의 드라이브를 연결할 수 없습니다.

여기에 저장된 데이터는 중요하지 않지만 최대 약 3TB에 달하며 계속 유지하거나 적어도 다른 백업과 비교하고 싶습니다. 또한 보드에 TTL-UART 변환기를 납땜하여 작업할 수도 있습니다. NAS는 Debian Lenny를 기반으로 한다고 생각합니다.

다른 드라이브를 요구하지 않고 각 드라이브의 무결성을 확인하거나 fsck 플래그를 제거하는 방법이 있습니까?

다른 방법이 있나요? 각 드라이브를 이미지화하고 다른 시스템에서 LVM을 사용하십시오. 하지만 공간이 충분하지 않습니다. 아니면 다른 SATA-USB 어댑터를 구입하세요.

편집하다

이게 내가 한 일이야, 가능성 중 하나일 뿐이야

두 개의 3.5" SATA 드라이브가 Win7 데스크탑에 설치되어 있고 Ubuntu 가상 머신이 Oracle VBox 내에서 시작됩니다. VM을 시작하기 전에 (원시) 드라이브를 설정해야 합니다.

VBoxManage 내부 명령 createrawvmdk -filename "FILENAME" -rawdisk "\.\PhysicalDrive#"

Linux는 RAID 및 LVM 설정(디스크 유틸리티)을 즉시 인식하고 설치를 제안합니다. 시스템 파티션은 1GB,전체 /etc 폴더가 누락되었습니다.그 외에 /bin 및 /sbin에 있는 다른 여러 파일. chkdsk 이후 Lost+Found에서 일부 파일이 복구되었습니다.

그동안 NAS 드라이브의 모든 파일은 다른 백업과 동기화됩니다.

그런 다음 컴퓨터의 원본 이미지(Seagate Blackarmor)를 검색하고 다운로드한 *.tar.gz 아카이브에서 누락된 파일을 추출했습니다. 시작을 테스트하지는 않았지만 분명히 IP 주소, Samba 공유, mdadm.conf 등 일부 구성이 누락되었을 것입니다.

관련 정보