나는 Ubuntu/Debian을 너무 여러 번(5번) 설치했고 설명할 수 없는 이유로 개입 없이 작동을 멈추고 그 안에 있는 파일을 손상시켰습니다.
이것이 어댑터 문제인지는 모르겠지만, 두 개 이상의 불량 블록이 분석되었으며 아무런 문제도 없다는 것을 깨달았습니다.
시스템은 최소 4주 동안 계속 작동합니다.
이 오류는 런타임(디스크가 방금 쓰기/읽기 모드에 들어감) 또는 시작 시(디스크가 섹터별로 실패하기 시작하기 때문에 부팅되지 않음) 발생할 수 있습니다.
Debian 10 Stable을 설치했고 더 이상 문제가 발생하지 않았다는 점은 주목할 가치가 있습니다(6개월). 이것은 우분투 특유의 문제인 것 같습니다. 또한 이번 주에 디스크를 SATA에 넣을 기회가 있었는데 이제 디스크가 합리적으로 건강하다는 것을 알 수 있으므로 아마도 Ubuntu에 처리할 수 없는 마이크로/최소값이 추가되어 큰 문제가 발생했을 것입니다.
SMART 보고서를 외부 USB HDD에 생성할 수 있습니까?
답변1
질문이 명확하지 않습니다. 추측해 보겠습니다.
나중에 사용할 수 있도록 SMART의 출력을 외부 디스크로 내보내는 것이 가능합니다(그러나 이것이 왜 필요한지 모르겠습니다).
mount /dev/sdb1 /mnt/sdb1
smartctl -a /dev/sda >/mnt/sdb1/smart-sda.txt
SMART로 USB 디스크를 감지하려면 USB가 아닌 USB에서 읽으려고 합니다.
smartctl -a /dev/sdb
다음과 같은 오류로 실패합니다.
/dev/sdb: 알 수 없는 USB 브리지 [0x2109:0x0715 (0xf040)] 장치 유형을 지정하려면 -d 옵션을 사용하십시오.
이는 해결책을 제안합니다.
# smartctl -d help -a /dev/sdb
smartctl 6.5 2016-01-24 r4214 [armv7l-linux-4.13.16-sunxi] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
/dev/sdb: Unknown device type 'help'
=======> VALID ARGUMENTS ARE: ata, scsi, sat[,auto][,N][+TYPE], usbcypress[,X], usbjmicron[,p][,x][,N], usbsunplus, marvell, areca,N/E, 3ware,N, hpt,L/M/N, megaraid,N, aacraid,H,L,ID, cciss,N, auto, test <=======
# smartctl -d sat -a /dev/sdb
smartctl 6.5 2016-01-24 r4214 [armv7l-linux-4.13.16-sunxi] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: Western Digital RE3 Serial ATA
[...]
sat가 작동하지 않으면 다른 제안 사항을 시도해 보십시오. Sat, usbcypress, usbjmicron은 Google에서 자세한 내용을 확인하는 데 성공한 경우가 많습니다. 목록 중 어느 것도 작동하지 않으면 최신 배포판을 설치해야 합니다. 목록은 머신에 따라 다릅니다. -d help는 현재 머신에서 사용 가능한 내용을 보여줍니다. 자세한 지원은 머신에 따라 다르며 특정 배포판에 대해 시간이 지남에 따라 발전할 수 있습니다.
답변2
연결된 모든 디스크에서 SMART 검사를 실행할 수 있습니다. 패키지를 설치해야 할 수도 smartmontools
있으며 명령은 입니다 smartctl
. 해당 문서를 읽을 수 있습니다 man smartctl
.
예
smartctl -a /dev/sdb # Report the SMART information from sdb
smartctl -t short /dev/sdb # Run a short test on sdb