깽원 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를 확인할 수 있습니다.