배경
/dev/sda1
물리적으로 분리된 드라이브 에 음악을 저장하고 싶습니다 . 여기에는 다음이 /etc/fstab
포함됩니다.
# grep "music" /etc/fstab
UUID=10...92 /mnt/music ext4 defaults,user,rw 0 2
질문
시스템이 다시 시작되면 파일이 사라집니다.
# ls /mnt/music/
lost+found
드라이브가 마운트 해제되면 파일이 다시 나타납니다.
# umount /mnt/music
# ls /mnt/music
archives jazz logs scripts
두 경우 모두 디렉터리는 /mnt/music
루트 계정이 아닌 사용자 계정이 소유합니다.
/etc/fstab
또한 항목을 다음으로 변경해 보았습니다 .
UUID=10...92 /mnt/music ext4 rw,nosuid,nodev,noexec,relatime,user=USERNAME 0 2
질문
부팅 시 특정 사용자가 드라이브를 마운트 해제하지 않고 읽고 쓸 수 있도록 Arch Linux에서 드라이브를 어떻게 마운트합니까?
답변1
/mnt/music
문제는 파일을 잘못된 파일 시스템( 파일이 작성된 시스템이 아닌 디렉토리를 포함하는 시스템 ) 에 쓰고 있다는 것입니다 /dev/sda1
.
이 문제를 해결하려면 관리자에게 설치를 다른 위치로 이동하고 /mnt/music
설치 파일 시스템에서 파일을 이동하도록 요청하십시오.
사용자 버전만 |
---|
또는 일반 사용자로서 파일 시스템을 마운트 해제하고 /mnt/music . |
그런 다음 파일 시스템을 마운트합니다. 이제 /mnt/music 는 파일 시스템이고 . 기본(그림자) 디렉터리입니다. 예를 들어 ls . |
이제 원하는 위치에 파일을 배치하세요 mv * /mnt/music . |
sync
행운을 빈다. 그러면 끝났다.
시작 시 파일 시스템이 마운트되도록 하려면 auto
마운트 옵션에 get을 추가하십시오 /etc/fstab
.