저는 Fedora 30 사용자입니다. USB 스틱에 Fedora를 설치하고 같은 컴퓨터에서 Windows 10과 함께 사용했습니다. fstab에서 NTFS로 포맷된 Windows 10(hdd 01) 또는 보조 디스크(hdd 02)를 읽고 쓸 수 있도록 옵션을 설정하려면 어떻게 해야 합니까?
답변1
기본적으로 Windows 10은 개별 Windows 구성 요소를 하나씩 시작하는 대신 방금 재부팅한 시스템에서 준비한 최대 절전 모드 RAM 이미지를 로드하여 시스템을 부팅하는 빠른 시작이라는 기술을 사용합니다.
Windows가 유일한 운영 체제인 경우에는 문제가 없지만 다른 운영 체제를 이중 부팅하는 경우 Fast Boot를 사용하면 파일 시스템이 Windows가 최대 절전 모드에 있는 것처럼 보일 수 있습니다. 이 시점에서 다른 운영 체제는 최대 절전 모드 파일에 파일 시스템에 제대로 기록되지 않은 일부 디스크 I/O 버퍼가 포함될 수 있다고 가정해야 합니다. 따라서 Windows가 다시 시작되어 해당 버퍼에 기록될 때까지 파일 시스템은 일관성 없는 상태에 있을 수 있습니다. 밖으로.
그때까지는 다른 운영 체제에서 변경한 사항이 I/O 버퍼의 데이터에 반영될 수 없으므로 다른 운영 체제에서 읽기/쓰기 모드로 NTFS 파일 시스템을 마운트하도록 허용해서는 안 됩니다. 최대 절전 모드 파일. 변경한 후에는 최대 절전 모드 버퍼의 데이터가 오래되어 심각한 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
.