Error 해결 및 유용한 방법들
리눅스 mount
깽원
2023. 10. 20. 10:21
## 우분트에서 disk 마운트 하기
현재 드라이브 정보 확인
sudo lshw -C disk
sudo fdisk -l
fdisk -l 명령어를 입력하면, 현재 가지고 있는 디스크 목록이 뜨는데
마운트 시킬 디스크의 찾아서 마운트 하면된다.
## 마운트 하기
mkdir /mnt/hdd
mount /dev/sda /mnt/hdd
chmod 777 /mnt/hdd
## 언마운트 하기
umount /mnt/hdd
## 소유자, 소유그룹이 전부 root일 경우
사용하고 있는 리눅스가 재부팅되거나 어떤 이유에서 모든 소유권과 그룹이 root가 되는 경우가 있는데
이럴경우, 파일 및 디렉토리 생성이 안되고 수정도 안되게 됩니다.
이를 해결하는 방법 3가지를 소개하려고 합니다.
1.chmod를 사용해서 권한 부여
sudo chmod 777 [파일 경로 또는 디렉토리 경로]
sudo chmod 755 [파일 경로 또는 디렉토리 경로]
2.소유권 병경
sudo chown -R [유저id] [디렉토리 또는 파일]
ex) sudo chown -R kwbyun /mnt/d/test.txt
3.uid와 gid 지정해서 다시 mount
umount /mnt/d
sudo mount -o uid=1000,gid=1000 -w /dev/sda2 /mnt/d
- 이 방법으로 필자의 경우, 해결했습니다 !! 우선 mount되어져 있는 디스크를 언마운트합니다. uid랑 gid를 지정해 다시 마운트해주면 됩니다.
## uid, gid 확인하기
id
리눅스 터미널 상에 id를 입력을하면, uid와 gid를 확인할 수 있습니다.