저는 듀얼 부팅 Linux(KDE 20 lts)와 Windows 10 시스템을 사용하고 있습니다. 부팅 시 자주 부팅 오류가 발생하기 시작했습니다(일부 I/O 오류가 포함된 빠른 메시지, Windows, Linux 및 grub을 부팅할 수 없음). 재부팅 후 자체적으로 수정되었습니다.
/dev/sda
시스템 디스크에 대해 간단한 SMART 테스트( )를 수행했습니다 . 이를 파악하고 해결할 수 있도록 안내해주세요.페이스트박스 링크(그럽 부팅 정보)
**SMART REPORT(SHORT TEST)**
...
smartctl 7.1 2019-12-30 r5022 [x86_64-linux-5.8.0-50-generic] (local build)
Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000b 100 100 062 Pre-fail Always - 0
2 Throughput_Performance 0x0005 100 100 040 Pre-fail Offline - 0
3 Spin_Up_Time 0x0007 204 204 033 Pre-fail Always - 1
4 Start_Stop_Count 0x0012 096 096 000 Old_age Always - 6704
5 Reallocated_Sector_Ct 0x0033 100 100 005 Pre-fail Always - 0
7 Seek_Error_Rate 0x000b 100 100 067 Pre-fail Always - 0
8 Seek_Time_Performance 0x0005 100 100 040 Pre-fail Offline - 0
9 Power_On_Hours 0x0012 084 084 000 Old_age Always - 7267
10 Spin_Retry_Count 0x0013 100 100 060 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 097 097 000 Old_age Always - 5151
191 G-Sense_Error_Rate 0x000a 100 100 000 Old_age Always - 0
192 Power-Off_Retract_Count 0x0032 099 099 000 Old_age Always - 348
193 Load_Cycle_Count 0x0012 083 083 000 Old_age Always - 171547
194 Temperature_Celsius 0x0002 166 166 000 Old_age Always - 36 (Min/Max 9/49)
196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 0
197 Current_Pending_Sector 0x0022 100 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0008 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x000a 200 200 000 Old_age Always - 32
223 Load_Retry_Count 0x000a 100 100 000 Old_age Always - 0
SMART Error Log Version: 1
ATA Error Count: 32 (device log contains only the most recent five errors)
CR = Command Register [HEX]
FR = Features Register [HEX]
SC = Sector Count Register [HEX]
SN = Sector Number Register [HEX]
CL = Cylinder Low Register [HEX]
CH = Cylinder High Register [HEX]
DH = Device/Head Register [HEX]
DC = Device Command Register [HEX]
ER = Error register [HEX]
ST = Status register [HEX]
Powered_Up_Time is measured from power on, and printed as
DDd+hh:mm:SS.sss where DD=days, hh=hours, mm=minutes,
SS=sec, and sss=millisec. It "wraps" after 49.710 days.
Error 32 occurred at disk power-on lifetime: 7265 hours (302 days + 17 hours)
When the command that caused the error occurred, the device was active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
84 51 81 37 b4 60 00 Error: ICRC, ABRT at LBA = 0x0060b437 = 6337591
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
60 c0 58 f8 b3 60 40 00 00:01:15.846 READ FPDMA QUEUED
60 c0 50 b8 a1 60 40 00 00:01:15.831 READ FPDMA QUEUED
60 48 48 b0 cd 60 40 00 00:01:15.831 READ FPDMA QUEUED
60 08 40 e0 0c 14 40 00 00:01:15.816 READ FPDMA QUEUED
60 48 38 40 8d 60 40 00 00:01:15.816 READ FPDMA QUEUED
Error 31 occurred at disk power-on lifetime: 7265 hours (302 days + 17 hours)
When the command that caused the error occurred, the device was active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
84 51 01 61 33 89 07 Error: ICRC, ABRT at LBA = 0x07893361 = 126432097
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
60 02 90 60 33 89 40 00 01:06:25.973 READ FPDMA QUEUED
60 0b 88 d0 ff d6 40 00 01:06:25.959 READ FPDMA QUEUED
60 00 80 d0 fe d6 40 00 01:06:25.959 READ FPDMA QUEUED
60 9f 78 a8 53 e4 40 00 01:06:25.936 READ FPDMA QUEUED
60 c2 70 b0 fb d6 40 00 01:06:25.929 READ FPDMA QUEUED
Error 30 occurred at disk power-on lifetime: 7264 hours (302 days + 16 hours)
When the command that caused the error occurred, the device was active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
84 51 11 7f da df 02 Error: ICRC, ABRT at LBA = 0x02dfda7f = 48224895
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
60 50 98 40 da df 40 00 00:01:48.485 READ FPDMA QUEUED
60 40 90 ca 4c 20 40 00 00:01:48.459 READ FPDMA QUEUED
60 58 88 e8 d9 df 40 00 00:01:48.449 READ FPDMA QUEUED
60 40 80 ea 0d 27 40 00 00:01:48.448 READ FPDMA QUEUED
60 58 78 90 d9 df 40 00 00:01:48.441 READ FPDMA QUEUED
Error 29 occurred at disk power-on lifetime: 7264 hours (302 days + 16 hours)
When the command that caused the error occurred, the device was active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
84 51 d9 27 25 10 06 Error: ICRC, ABRT at LBA = 0x06102527 = 101721383
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
60 08 d0 38 0b 11 40 00 00:06:28.814 READ FPDMA QUEUED
61 08 28 70 19 10 40 00 00:06:28.808 WRITE FPDMA QUEUED
61 08 20 60 19 10 40 00 00:06:28.808 WRITE FPDMA QUEUED
61 08 18 78 0a 10 40 00 00:06:28.808 WRITE FPDMA QUEUED
61 08 10 20 0a 10 40 00 00:06:28.808 WRITE FPDMA QUEUED
Error 28 occurred at disk power-on lifetime: 7262 hours (302 days + 14 hours)
When the command that caused the error occurred, the device was active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
84 51 04 84 ec 96 06 Error: ICRC, ABRT at LBA = 0x0696ec84 = 110554244
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
61 20 38 68 ec 96 40 00 00:17:45.395 WRITE FPDMA QUEUED
60 08 30 50 5e a8 40 00 00:17:39.523 READ FPDMA QUEUED
ea 00 00 00 00 00 a0 00 00:17:34.424 FLUSH CACHE EXT
61 08 a8 60 ec 96 40 00 00:17:34.424 WRITE FPDMA QUEUED
ea 00 00 00 00 00 a0 00 00:17:34.389 FLUSH CACHE EXT
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Short offline Completed without error 00% 7267 -
SMART Selective self-test log data structure revision number 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
... 고쳐 쓰다
드라이브에서 불량 섹터를 찾지 못했습니다. Windows 10의 일부 파일 손상이 수정되었으나 여전히 시작이 실패하는 경우가 있는 것으로 나타났습니다.
고쳐 쓰다
이것은 짧은 스마트 테스트의 최신 결과입니다.
하드디스크의 남은 수명을 반영하면 부팅시간은 줄어들지 않고 늘어나게 됩니다. 무슨 뜻이에요?
smartctl 7.1 2019-12-30 r5022 [x86_64-linux-5.8.0-50-generic] (로컬 빌드) 저작권 (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org === 정보 섹션 시작 === 모델 시리즈: Hitachi/HGST Travelstar Z5K500 장비 모델: HGST HTS545050A7E380 일련번호: TM85014C0KBUSM LU WWN 장치 ID: 5 000cca 72fc7e6b8 펌웨어 버전: GG2OAC90 사용자 용량: 500,107,862,016바이트[500GB] 섹터 크기: 논리적 512바이트, 물리적 4096바이트 속도: 5400rpm 전체 크기: 2.5인치 장치는 다음과 같습니다. smartctl 데이터베이스에 있습니다. [자세한 내용은 -P show를 사용하세요.] ATA 버전은 ATA8-ACS T13/1699-D 개정 6입니다. SATA 버전은 SATA 2.6, 3.0Gb/s입니다. 현지 시간: 2021년 4월 22일 목요일 13:08:32 PKT SMART 지원: 사용 가능 - 장치가 SMART를 지원합니다. SMART 지원은 다음과 같습니다: 활성화됨 === 스마트 데이터 읽기 시작 부분 === SMART 종합건강 자가평가 테스트 결과: 합격 일반 SMART 값: 오프라인 데이터 수집 상태: (0x00) 오프라인 데이터 수집 활동 시작하지 않았습니다. 자동 오프라인 데이터 수집: 비활성화되었습니다. 셀프 테스트 실행 상태: (0) 마지막 셀프 테스트 루틴이 완료되었습니다. 오류나 자체 점검이 없습니다. 이미 실행 중입니다. 오프라인으로 완료하는 데 걸린 총 시간 데이터 수집: (45)초. 오프라인 데이터 수집 기능: (0x5b) SMART 즉시 오프라인 실행. 자동 오프라인 데이터 수집 켜기/끄기를 지원합니다. 온라인 신제품 출시 이후 오프라인 컬렉션이 중단됩니다. 주문하다. 오프라인 표면 스캐닝을 지원합니다. 자체 테스트를 지원합니다. 전송 자체 테스트는 지원되지 않습니다. 선택적 자가 테스트를 지원합니다. SMART 기능: (0x0003) 입력 전 SMART 데이터 저장 절전 모드. SMART 자동 저장 타이머를 지원합니다. 오류 로깅 기능: (0x01) 오류 로깅을 지원합니다. 일반 로깅을 지원합니다. 간단한 자체 테스트 절차 권장 폴링 시간: (2)분. 확장된 자체 테스트 프로그램 권장 투표 시간: (113)분. SCT 기능: (0x003d) SCT 상태를 지원합니다. SCT 오류 복구 제어를 지원합니다. SCT 기능 제어를 지원합니다. SCT 데이터시트를 지원합니다. SMART 속성 데이터 구조 개정 번호: 16 임계값이 있는 공급업체별 SMART 속성: ID# ATTRIBUTE_NAME 플래그 값 최악의 임계값 유형이 업데이트되었습니다. WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x000b 100 100 062 항상 사전 실패 - 0 2 Throughput_Performance 0x0005 100 100 040 실패 전 오프라인 - 0 3 Spin_Up_Time 0x0007 212 212 033 항상 실패하기 전에 - 1 4 Start_Stop_Count 0x0012 096 096 000 Old_age 항상 - 6713 5 Reallocation_Sector_Ct 0x0033 100 100 005 항상 - 실패 전 0 7 Seek_Error_Rate 0x000b 100 100 067 항상 사전 실패 - 0 8 Seek_Time_Performance 0x0005 100 100 040 실패 전 오프라인 - 0 9 Power_On_Hours 0x0012 084 084 000 Old_age 항상 - 7277 10 Spin_Retry_Count 0x0013 100 100 060 항상 사전 실패 - 0 12 Power_Cycle_Count 0x0032 097 097 000 Old_age 항상 - 5160 191 G-Sense_Error_Rate 0x000a 099 099 000 Old_age 항상 - 131072 192 Power-Off_Retract_Count 0x0032 099 099 000 Old_age 항상 - 348 193 Load_Cycle_Count 0x0012 083 083 000 Old_age 항상 - 172408 194Temperature_Celsius 0x0002 176 176 000 Old_age 항상 - 34(최소/최대 9/49) 196 Realated_Event_Count 0x0032 100 100 000 Old_age 항상 - 0 197 Current_Pending_Sector 0x0022 100 100 000 Old_age 항상 - 0 198 Offline_Un 수정 가능 0x0008 100 100 000 Old_age 오프라인 - 0 199 UDMA_CRC_Error_Count 0x000a 200 200 000 Old_age 항상 - 33 223 Load_Retry_Count 0x000a 100 100 000 Old_age 항상 - 0 SMART 오류 로그 버전: 1 ATA 오류 수: 33(장치 로그에는 마지막 5개 오류만 포함됨) CR = 명령 레지스터 [hex] FR = 기능 레지스터 [hex] SC = 섹터 카운트 레지스터 [HEX] SN = 섹터 번호 레지스터 [hex] CL = 실린더 하위 레지스터 [HEX] CH = 실린더 상위 레지스터 [HEX] DH = 장치/헤더 레지스터 [hex] DC = 장치 명령 레지스터 [hex] ER = 오류 레지스터 [hex] ST = 상태 레지스터 [hex] Powered_Up_Time은 전원을 켠 시점부터 측정되어 다음과 같이 인쇄됩니다. DDd+hh:mm:SS.sss 여기서 DD= 일, hh= 시간, mm= 분, SS=초, sss=밀리초. 49.710일 후에 "종료"됩니다. 디스크 전원을 켤 때 오류 33이 발생했습니다. 수명: 7268시간(302일 + 20시간) 오류를 발생시킨 명령이 발생했을 때 장치가 활성 상태이거나 유휴 상태였습니다. 명령이 완료된 후 레지스터는 다음과 같습니다. 어 ST SC SN CL CH DH ———————————— 84 51 79 6f f2 60 00 오류: ICRC, ABRT LBA = 0x0060f26f = 6353519 오류를 일으키는 명령은 다음과 같습니다. CR FR SC SN CL CH DH DC Powered_Up_Time 명령/기능_이름 -- -- -- -- -- -- -- -- -- ----- -------------- -- -- -- 60 c8 00 20 f2 60 40 00 00:01:39.821 FPDMA 대기열 읽기 60 e8 f0 50 9e 60 40 00 00:01:39.820 FPDMA 대기열 읽기 60 88 e8 48 a7 60 40 00 00:01:39.808 FPDMA 대기열 읽기 60 00 e0 50 9d 60 40 00 00:01:39.802 FPDMA 대기열 읽기 60 00 d8 d8 aa 60 40 00 00:01:39.792 FPDMA 대기열 읽기 디스크 전원을 켤 때 오류 32가 발생했습니다. 수명: 7265시간(302일 + 17시간) 오류를 발생시킨 명령이 발생했을 때 장치가 활성 상태이거나 유휴 상태였습니다. 명령이 완료된 후 레지스터는 다음과 같습니다. 어 ST SC SN CL CH DH ———————————— 84 51 81 37 b4 60 00 오류: ICRC, ABRT LBA = 0x0060b437 = 6337591 오류를 일으키는 명령은 다음과 같습니다. CR FR SC SN CL CH DH DC Powered_Up_Time 명령/기능_이름 -- -- -- -- -- -- -- -- -- ----- -------------- -- -- -- 60 c0 58 f8 b3 60 40 00 00:01:15.846 FPDMA 대기열 읽기 60 c0 50 b8 a1 60 40 00 00:01:15.831 FPDMA 대기열 읽기 60 48 48 b0 cd 60 40 00 00:01:15.831 FPDMA 대기열 읽기 60 08 40 e0 0c 14 40 00 00:01:15.816 FPDMA 대기열 읽기 60 48 38 40 8d 60 40 00 00:01:15.816 FPDMA 대기열 읽기 디스크 전원을 켤 때 오류 31이 발생했습니다. 수명: 7265시간(302일 + 17시간) 오류를 발생시킨 명령이 발생했을 때 장치가 활성 상태이거나 유휴 상태였습니다. 명령이 완료된 후 레지스터는 다음과 같습니다. 어 ST SC SN CL CH DH ———————————— 84 51 01 61 33 89 07 오류: LBA에서 ICRC, ABRT = 0x07893361 = 126432097 오류를 일으키는 명령은 다음과 같습니다. CR FR SC SN CL CH DH DC Powered_Up_Time 명령/기능_이름 -- -- -- -- -- -- -- -- -- ----- -------------- -- -- -- 60 02 90 60 33 89 40 00 01:06:25.973 FPDMA 대기열 읽기 60 0b 88 d0 ff d6 40 00 01:06:25.959 FPDMA 대기열 읽기 60 00 80 d0 fe d6 40 00 01:06:25.959 FPDMA 대기열 읽기 60 9f 78 a8 53 e4 40 00 01:06:25.936 FPDMA 대기열 읽기 60 c2 70 b0 fb d6 40 00 01:06:25.929 FPDMA 대기열 읽기 디스크 전원을 켜는 동안 오류 30이 발생했습니다. 수명: 7264시간(302일 + 16시간) 오류를 발생시킨 명령이 발생했을 때 장치가 활성 상태이거나 유휴 상태였습니다. 명령이 완료된 후 레지스터는 다음과 같습니다. 어 ST SC SN CL CH DH ———————————— 84 51 11 7f da df 02 오류: ICRC, ABRT LBA = 0x02dfda7f = 48224895 오류를 일으키는 명령은 다음과 같습니다. CR FR SC SN CL CH DH DC Powered_Up_Time 명령/기능_이름 -- -- -- -- -- -- -- -- -- ----- -------------- -- -- -- 60 50 98 40 da df 40 00 00:01:48.485 FPDMA 대기열 읽기 60 40 90 ca 4c 20 40 00 00:01:48.459 FPDMA 대기열 읽기 60 58 88 e8 d9 df 40 00 00:01:48.449 FPDMA 대기열 읽기 60 40 80 ea 0d 27 40 00 00:01:48.448 FPDMA 대기열 읽기 60 58 78 90 d9 df 40 00 00:01:48.441 FPDMA 대기열 읽기 디스크 전원을 켤 때 오류 29가 발생했습니다. 수명: 7264시간(302일 + 16시간) 오류를 발생시킨 명령이 발생했을 때 장치가 활성 상태이거나 유휴 상태였습니다. 명령이 완료된 후 레지스터는 다음과 같습니다. 어 ST SC SN CL CH DH ———————————— 84 51 d9 27 25 10 06 오류: LBA에서 ICRC, ABRT = 0x06102527 = 101721383 오류를 일으키는 명령은 다음과 같습니다. CR FR SC SN CL CH DH DC Powered_Up_Time 명령/기능_이름 -- -- -- -- -- -- -- -- -- ----- -------------- -- -- -- 60 08 d0 38 0b 11 40 00 00:06:28.814 FPDMA 대기열 읽기 61 08 28 70 19 10 40 00 00:06:28.808 FPDMA 대기열 쓰기 61 08 20 60 19 10 40 00 00:06:28.808 FPDMA 대기열 쓰기 61 08 18 78 0a 10 40 00 00:06:28.808 쓰기 FPDMA 대기 중 61 08 10 20 0a 10 40 00 00:06:28.808 FPDMA 대기열 쓰기 SMART 자체 테스트 로그 구조 개정 번호 1 Num Test_Description 상태 남은 수명(시간) LBA_of_first_error # 1 오류 없이 간략한 오프라인 완료 00% 7277 - #2 간략한 오프라인이 오류 없이 완료되었습니다. 00% 7267 - SMART 선택적 자가 테스트 로그 데이터 구조 개정 번호 1 범위 MIN_LBA MAX_LBA CURRENT_TEST_STATUS 1 0 0 테스트되지 않음 2 0 0 테스트되지 않음 3 0 0 테스트되지 않음 4 0 0 테스트되지 않음 5 0 0 테스트되지 않음 선택적 자체 테스트 플래그(0x0): 선택한 범위를 스캔한 후 스캔된 디스크의 나머지 부분을 읽지 마십시오. 전원을 켤 때 선택적 자가 테스트가 대기 중인 경우 0분 후에 재개하십시오.