
저는 Fedora 30 사용자입니다. USB 메모리 스틱에 Fedora를 설치하고 같은 컴퓨터에서 Windows 10과 함께 사용하고 있습니다. NTFS로 포맷된 Windows 10(hdd 01) 또는 보조 디스크(hdd 02)에 읽기/쓰기가 가능하도록 fstab의 옵션을 어떻게 설정합니까?
답변1
기본적으로 Windows 10은 다양한 Windows 구성 요소를 하나씩 시작하는 대신 새로 재부팅된 시스템의 준비된 최대 절전 모드 RAM 이미지를 로드하여 시스템을 시작하는 빠른 시작이라는 기술을 사용합니다.
Windows가 유일한 운영 체제인 경우에는 문제가 없지만 다른 운영 체제를 이중 부팅하는 경우 빠른 시작을 사용하면 파일 시스템이 Windows가 최대 절전 모드에 있는 것처럼 보이게 됩니다. 이 시점에서 다른 운영 체제는 최대 절전 모드 파일에 아직 파일 시스템에 제대로 기록되지 않은 일부 디스크 I/O 버퍼가 포함될 수 있다고 가정해야 합니다. 따라서 Windows가 다시 시작되어 기록할 때까지 파일 시스템은 일관성 없는 상태에 있을 수 있습니다. 그 버퍼가 아웃되었습니다.
그런 일이 발생하기 전에 다른 운영 체제에서 NTFS 파일 시스템을 읽기/쓰기 모드로 마운트하도록 허용해서는 안 됩니다. 다른 운영 체제에서 변경한 내용을 I/O 버퍼의 데이터에 반영할 수 있는 방법이 없기 때문입니다. 최대 절전 모드 파일. 변경한 후에는 최대 절전 모드 버퍼의 데이터가 오래되어 심각한 NTFS 파일 시스템 손상이 발생할 수 있습니다.
따라서 Linux에서 Windows NTFS 파일 시스템을 마운트하려면 먼저 Windows 빠른 시작을 비활성화해야 합니다. 그렇게 하려면 Windows로 부팅하고 명령 프롬프트를 엽니다.관리자로서을 클릭한 후 다음 명령을 실행합니다.
powercfg /h off
그런 다음 Linux로 돌아가 Windows 파티션/파일 시스템의 UUID를 사용 lsblk --fs
하거나 식별한 후 다음과 같은 항목을 구성할 수 있습니다.blkid
/etc/fstab
UUID="<NTFS UUID here>" <desired mountpoint here> ntfs-3g defaults,windows_names,inherit,nofail 0 0
답변2
fstab
드라이브에 액세스하기 위해 수정할 필요가 없으며 파일 관리자(노틸러스?)에서 해당 드라이브로 이동하면 드라이브가 마운트됩니다.
아직 이 작업을 수행할 수 없다면 패키지를 설치해야 할 수도 있습니다 ntfs-3g
.