NTFS 파티션에서 hiberfile을 제거 할 수 없습니다


14

최대 절전 모드로 인해 Windows (NTFS) 파일 시스템을 마운트 할 수 없음최대 절전 모드 NTFS 파티션을 마운트하는 방법 과 같은 질문을 살펴 보았습니다 . 그리고 그들은 모두 할 수없는 "부팅 창으로"라고 말합니다. 그런 다음 많은주의를 기울인 후에 옵션 remove_hiberfile이 제안됩니다. 나는 그 옵션을 좋아할 것입니다. 내가 연 프로그램이나 그 데이터에 대해서는 신경 쓰지 않습니다. Windows 파티션은 / dev / sda5에 있으므로 실행했습니다.

sudo mount /dev/sda5 /mnt/win

나중에 읽어야 할 것들 ...

sudo mount -t ntfs-3g -o remove_hiberfile /dev/sda5 /mnt/win
sudo mount -t ntfs-3g -o debug,remove_hiberfile /dev/sda5 /mnt/win

아직 운이 없다. 등이있어 remove_hiberfile옵션이 인식되지 않는 I이 옵션을 사용하려고 할 때 오류가 발생하지 않기 때문에, remove_hiberfile3ejeiofe오히려 같은 메시지 만.

이것은 위의 모든 명령의 결과로 주어진 메시지입니다 (디버그 추가로 아무것도 변경되지 않았습니다).

The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Failed to mount '/dev/sda5': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.

읽기 전용으로 마운트 할 수는 있지만별로 도움이되지 않습니다.


fsck /dev/sda5디스크에 오류가 있는지 확인하려면 명령을 시도 하십시오.
Avinash Raj

그 결과fsck: fsck.ntfs: not found
Shelvacu

sudo ntfsck /dev/sda5Unsupported: replay_log() Volume is dirty. Unsupported: check_volume() Checking 381952 MFT records. Unsupported cases found.
Shelvacu

1
@AvinashRaj, 나는 모른다. 로딩 화면이 표시된 다음 검은 색으로 바뀌고 백라이트가 깜박입니다.
Shelvacu

1
@ 미치 나는 그것을 부팅하고 그것을 고치려고 노력했다. 불운.
Shelvacu

답변:


24

나는 같은 문제가 있었다. 시험:

ntfsfix /dev/sda5

remove_hiberfile옵션이 더 이상 작동 하지 않습니다 . ntfs-3g패키지 정책은 새로운 도구를 사용하는 것 ntfsfix입니다.

그러나이 도구는 나에게도 효과가 없었습니다. 그래서 Windows 컴퓨터에서 하드 디스크를 연결하고 Windows 내에서 전원 버튼 옵션에서 " 빠른 시작 "을 끈 다음 Ubuntu 컴퓨터에서 HDD 를 종료하고 다시 교체했습니다 .

난 여기에 대한 발견 : 부팅 윈 8.1에서 우분투 삭제 hiberfil.sys를 사용


14

-o끝으로 이동하면 나를 위해 일했습니다.

mount -t ntfs-3g /dev/sda5 /mnt/win -o remove_hiberfile 

(우분투 16.04 라이브 CD 및 바닐라 창 7)


이것은 Windows 10 파티션에서도 작동합니다.
zymhan

3

를 삭제하려면 hiberfil.sys명령 프롬프트를 사용하여 최대 절전 모드를 수동으로 해제해야합니다.

Windows 7 DVD에서 부팅 하고 언어 선택 화면에서 Shift+ F10를 누르고 시스템 복구 옵션 화면으로 부팅 한 다음 명령 프롬프트를 선택합니다.

최대 절전 모드를 해제하거나 해제하려면 프롬프트에 다음 명령을 입력하십시오.

powercfg –h off

최대 절전 모드가 해제되고 hiberfil.sys시스템 에서 파일 이 제거 됩니다.


2

나는 또한이 문제를 여러 번 겪었습니다. 최근에 나는 2 개의 하드 드라이브를 가지고있었습니다. 하나는 이전에 Windows 8을 사용하여 아파서 다시 포맷했고 2TB의 스토리지 드라이브는 Windows 8에서 사용하고있었습니다.

Windows 8을 제거하고 Windows 설치 미디어가 없었으며 곧 다시 설치할 계획이 없었기 때문에 빠른 하이브리드 부팅 옵션을 제거하는 것이 대안이 아닙니다.

운이없이 remove_hiberfile 옵션으로 마운트하려고했지만 여전히 동일한 오류 메시지가 나타납니다. 읽기 전용으로 마운트를 시도한 후 다시 마운트 (sudo mount -o remount, rw)하여 처음에는 쓰기 액세스 권한을 부여한 것처럼 보이지만 실제로 변경 한 내용은 디스크에 기록되지 않았습니다 (노틸러스에서 제거 된 파일이 다시 나타남).

마지막으로 찾은 해결책은 GParted를 사용하여 영향을받는 파티션을 하드 드라이브의 다른 위치로 이동하여 파티션 앞뒤의 바이트 양을 변경하는 것입니다. 메타 데이터 / 최대 절전 모드 플래그와 함께 파티션 테이블을 다시 작성한다고 생각합니다. 1.6TB 파티션을 이동하는 데 19 시간이 걸렸기 때문에 추측이 효과가 있다는 것이 기쁩니다!

내가 사용한 다른 Linux 배포판이 최대 절전 모드 드라이브를 장착하는 것과 같은 망설임이 없다는 것을 알았으므로 더 간단한 솔루션이 있어야합니다. 플래그를 확인하는 모듈을 끄거나 교체 할 수 있습니까? 더 나은 아직, 플래그에 대한 망설임은 오류 메시지뿐만 아니라 두 가지 선택 (읽기 전용으로 마운트, 읽기 / 쓰기로 마운트, 후자 + 제거 플래그 등)을 선택해야합니다.

어쨌든 같은 상황에있는 다른 사람이이 정보를 유용하게 사용할 수 있기를 바랍니다.


2

방금 Windows 8을 제거하여 최대 절전 모드를 해제 할 수없는이 문제가 발생했습니다. remove_hiberfile을 사용하려고 시도했지만 작동하지 않았습니다. 그러나 이것은 단지 디스크 드라이브이기 때문에 "디스크"응용 프로그램에서 파티션을 편집하고 부팅 가능 여부를 확인했습니다. 이제 드라이브를 마운트 할 수 있습니다. 이것이 다른 누군가를 돕기를 바랍니다.


2

오류를 다시 읽으십시오. 두 번째 줄은 다음과 같습니다.

Error mounting /dev/sdXY…

/dev/sdXY점에 유의하십시오 . XY시스템에 표시된 오류로 교체해야합니다. 이제 터미널을 열고 다음 명령을 사용하십시오.

sudo ntfsfix /dev/sdXY

XY오류가 발생하는 번거로운 파티션은 어디에 있습니까 ? 예를 들어 sda2또는 sdb1또는 sda5(위 그림과 같이). ntfsfix우분투 시스템에 이미 설치되어 있습니다.


0

운영 체제 용 ssd (UEFI)가있는 Lenovo 710 데스크탑 및 기타 항목 용 하드 드라이브에서, 우분투 (듀얼 부팅이 아닌)를 설치했으며 위에 설명 된 오류로 인해 하드 드라이브에 액세스 할 수 없습니다. 그러나 F2를 누르는 동안 재부팅하면 Windows의 복구 옵션이 나타납니다. 복구를 거부하고 다음 화면에서 "창을 종료하고 싶다"고 응답했습니다. 우분투로 재부팅 한 다음 하드 드라이브에 액세스 할 수있었습니다.

복구 파티션이있는 경우 창을 덮어 쓰도록 선택한 경우에도이 간단한 행을 따라 작동하는 것이 좋습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.