우분투에서 NTFS 파티션에 복사 된 파일은 Windows 8에 의해 삭제됩니다


9

64 비트 (이중 부팅)의 Ubuntu 13.10 및 Windows 8.1이 설치되어 있습니다. Ubuntu에서 NTFS 파티션으로 파일을 만들거나 복사 할 때마다 Windows에 로그인하면이 파일이 삭제됩니다. 우분투에 다시 로그인하면 파일이 없습니다. 사람들이 창을 동면 할 때 비슷한 질문을 보았습니다. 문제는 : 최대 절전 모드가 아닙니다. Windows를 올바르게 종료했습니다. Windows에서 빠른 시작 옵션을 비활성화하고 BIOS에서 Fastboot를 비활성화했습니다.

Linux Mint를 사용할 때도 같은 문제가 발생했습니다.

이 문제를 어떻게 해결할 수 있습니까?

업데이트 : Windows 이벤트 뷰어에서이 문제와 관련된 정확한 이벤트 로그를 찾을 수있었습니다. "볼륨 D :의 파일 시스템 구조가 이제 복구되었습니다." 세부 사항 섹션에서 :

EventData

VolumeIdLength 2

VolumeId D :

RepairDetail 25008 : 2014 년 2 월 5 일 20 : 53 : 12 : 946에 수리 시작 25017 : 수리 동사 처리 IndexEntry : 0x5000000000005, "$ I30", "line-mozart.avi"플래그 : 0x32, 0x0 26065 : 인덱스 항목 삭제 0x2000000003498 파일의 인덱스 0x5000000000005에있는 line-mozart.avi 25009 : 2014 년 2 월 5 일 20 : 53 : 12 : 946에 수리 종료

RepairDataLength 152

...

참고 : "line-mozart.avi"는 이번에 삭제 된 파일 이름입니다.

업데이트 2 : 실제로 Microsoft 라이브 지원에 연락하여 Microsoft 문제가 아닌 타사 문제라고 말했지만 아무런 조치도 취하지 않습니다. 또한 ask Ubuntu에 대한 질문은 "주제 이외의"질문이며 Ubuntu 문제가 아니기 때문에 종료되었습니다.

이제 우분투 없이는 일할 수없고 여전히 Windows가 필요합니다.


3
솔직히 이것은 Ubuntu / NTFS-3G 의 버그처럼 보입니다 . 당신은 그것을보고 할 수 있습니다 .
Ilmari Karonen

답변:


2

SSD 캐싱이 문제의 원인이라는 것을 알았고 비활성화하면 문제가 해결되었습니다.

필자의 경우 ExpressCache라는 프로그램이 Windows에서 SSD 캐싱을 처리하고 있었고 어떤 이유로 이중 부팅에서 잘 작동하지 않습니다. 방금 Windows에서 프로그램을 제거하는 일반적인 방법으로 방금 제거했으며 다시 시작한 후 모든 것이 수정되었습니다. 그러나 이것은 SSD 캐싱으로 인한 성능 향상을 포기한다는 단점이 있습니다. 어쨌든 SSD 파티션을 포맷하여 일반 스토리지 드라이브로 사용합니다.

누구나 하이브리드 드라이브를 가지고 있고 같은 문제에 직면 한 경우 먼저 SSD 캐싱을 처리하는 프로그램 (ExpressCache 또는 Intel RST)을 찾은 다음 프로그램 옵션 (Intel 경우) 또는 프로그램 제거를 통해 SSD 캐싱을 비활성화하십시오. (ExpressCache 케이스).

이중 부팅을 다루는 SSD 캐싱 소프트웨어를 찾을 때까지이 솔루션을 사용합니다.


범인을 찾는 것에 대한 명성! (나는 궁금하다 : 당신은 어떻게 알았 는가?)
Piskvor는 건물을

2
나는 Ilmari Karonen의 조언을 따르고 Launchpad에서 버그를보고했으며 오랜 토론 끝에 그곳의 사람들이 SSD 캐싱 문제에 눈을 opened습니다! 당신은 여기에 버그 리포트를 찾을 수 있습니다 bugs.launchpad.net/ubuntu/+source/ntfs-3g/+bug/1280574
카림 Sonbol
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.