저는 현재 매우 절망적입니다. 데이터를 추출해야 하는 3TB WD Red 디스크가 있습니다.
이것은 OpenBSD 5.6 머신의 소프트레이드의 일부였습니다. 저는 Linux 시스템에서 zfs로 마이그레이션하는 중이었고 모든 것이 풀렸습니다.
- 이제 원래 시스템이 POST에 실패합니다. 원래 설치로 돌아갈 기회가 없습니다.
- 디스크 중 하나에 문자 그대로 불이 붙었을 때 두 디스크가 모두 연결된 상태에서 OpenBSD 쉘로 부팅했습니다(모든 것이 잘 보이고 문제가 없음). 다시 사용할 수 있을지 의문입니다. PCB가 녹아버렸습니다.
- 내 외부 오프사이트 백업도 손상되었습니다. 모든 데이터가 손실되었습니다.
그래서 저는 이제 OpenBSD를 설치할 수 없는 컴퓨터에 하나의 데이터 복사본을 가지고 앉아 있습니다(최신 ASRock 마더보드는 OpenBSD 포맷 디스크에 맞는 UEFI를 갖고 있는 것 같습니다). 셸에서 USB 디스크로 백업을 시도합니다.
데이터가 있는 디스크를 마운트하려고 시도했지만 I/O 오류로 인해 실패했습니다. A는 disklabel sd0
디스크를 잘 보지만 'RAID' 유형을 사용합니다. 이전에 부팅했을 때(화재 발생 전) OpenBSD는 이를 좋은 소프트레이드 설정으로 보고 성공적으로 마운트했습니다.
여기서 무엇을 할 수 있는지 아이디어가 있나요? 나는 디스크에 수년간의 데이터를 가지고 있습니다(현재 Open University 세부 정보 및 모든 이전 소프트웨어 프로젝트 포함). OpenBSD 매뉴얼 페이지에는 간단한 세부 정보가 있으며 어레이를 파괴/재구축할 수 있는 명령을 실행할 위험을 감수하고 싶지 않습니다.
답변1
운 좋게도 이 마이그레이션을 시도하기 전에 소프트레이드를 다른 개별 디스크와 동기화했습니다. 이것은 부트 쉘 내에 마운트될 수 없었지만, 제가 설치한 또 다른 OpenBSD에서는 문제 없이 디스크를 읽을 수 있었습니다.
저는 현재 네트워크를 통해 2TB의 데이터를 단일 디스크 zfs에 복사하고 있으며, 모든 것이 거기에 있는지 확인하면 (레이드 디스크를 사용하여) 미러로 업그레이드할 것입니다.
이 다른 상자에서 어레이를 재구축하는 데 사용할 수 있을 것 같지만 bioctl -R
CD 부팅 셸 내에서 다른 디스크를 초기화할 수 없었고 다른 상자를 최대한 변경하고 싶지 않았습니다. 내가 해왔던 모든 전원 켜기/끄기 역시 실패의 위험을 증가시키며, 최근에 얻은 행운으로 인해 나는 그것을 밀어붙이고 싶지 않았습니다.