듀얼 부팅 [Windows10/Ubuntu] ML/DL 환경세팅 : Part 4 - 듀얼부팅 파일 공유 (mount)

2 minute read

우분투도 잘 설치했고 서버도 모두 설치해서 확인했다. 이제 윈도우와 파일을 같이 공유하는 방법에 대해 알아보고자 한다.

마운트(mount)한다는 것은 내가 사용하는 운영체제에 새로운 하드 디스크를 등록한다고 생각하면된다. 윈도우에서 작업하면 파일을 새로 복사에서 우분투가 설치된 HDD에 옮기는 것은 굉장히 비효율적일 뿐만 아니라 파일 관리도 효율적이지 못하기 때문에 기존에 사용한 파일을 우분투 환경에 마운트하기로 한다.

1. 윈도우 파티션 우분투에 마운트하기

우선 우분투 환경에서 lsblk를 입력하면 현재 데스크탑에 설치된 파티션들에 대한 정보를 볼 수 있다. 여기서 우리가 마운트하고자 하는 파티션의 이름을 찾도록한다. 나의 경우는 nvme0n1p2였다.

$ lsblk

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0         7:0    0   3.7M  1 loop /snap/gnome-system-monitor/100
loop1         7:1    0  14.8M  1 loop /snap/gnome-characters/296
loop2         7:2    0  88.5M  1 loop /snap/core/7270
loop3         7:3    0  1008K  1 loop /snap/gnome-logs/61
loop4         7:4    0     4M  1 loop /snap/gnome-calculator/406
loop5         7:5    0  42.8M  1 loop /snap/gtk-common-themes/1313
loop6         7:6    0  54.4M  1 loop /snap/core18/1066
loop7         7:7    0 149.9M  1 loop /snap/gnome-3-28-1804/67
sda           8:0    0 465.8G  0 disk 
├─sda1        8:1    0   549M  0 part 
├─sda2        8:2    0 464.7G  0 part 
└─sda3        8:3    0   544M  0 part 
sdb           8:16   0   1.8T  0 disk 
├─sdb1        8:17   0   512M  0 part /boot/efi
└─sdb2        8:18   0   1.8T  0 part /
nvme0n1     259:0    0 465.8G  0 disk 
├─nvme0n1p1 259:1    0    16M  0 part 
└─nvme0n1p2 259:2    0 465.8G  0 part

그리고 나서 이제 파티션의 UUID를 찾아야한다. UUIDblkid 를 입력해서 확인할 수 있다.

$ blkid

UUID를 확인했다면 윈도우의 파티션 내용을 마운트하기위한 빈 폴더를 생성한다. **나는 Projects_win 이라고 이름을 정했다.

$ sudo mkdir Projects_win

그리고 이제 fstab에 앞서 확인했던 UUID와 생성했던 Projects_win의 경로를 맨 아래 추가한다.

$ sudo vim /etc/fstab

UUID=14D82C19D82BF81E /home/jaehyuk/Projects_win auto nosuid,nodev,nofail,x-gvfs-show 0 0

각 명령에 대한 설명은 여기를 참고했다. 그리고 이제 mount -a 를 해주면 등록된 경로로 지정한 파티션이 부팅시 자동으로 마운트해준다.

$ sudo mount -a

재부팅하고 df -h 명령어를 통해서 잘 마운트됐는지 확인해 보도록 하자.

$ df -h

Filesystem      Size  Used Avail Use% Mounted on
udev             32G     0   32G   0% /dev
tmpfs           6.3G  1.8M  6.3G   1% /run
/dev/sdb2       1.8T   30G  1.7T   2% /
tmpfs            32G  410M   32G   2% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs            32G     0   32G   0% /sys/fs/cgroup
/dev/loop0      3.8M  3.8M     0 100% /snap/gnome-system-monitor/100
/dev/loop2       89M   89M     0 100% /snap/core/7270
/dev/loop5       43M   43M     0 100% /snap/gtk-common-themes/1313
/dev/loop7      150M  150M     0 100% /snap/gnome-3-28-1804/67
/dev/loop1       15M   15M     0 100% /snap/gnome-characters/296
/dev/loop6       55M   55M     0 100% /snap/core18/1066
/dev/loop3      1.0M  1.0M     0 100% /snap/gnome-logs/61
/dev/loop4      4.2M  4.2M     0 100% /snap/gnome-calculator/406
/dev/sdb1       511M  6.1M  505M   2% /boot/efi
tmpfs           6.3G   32K  6.3G   1% /run/user/1000
/dev/nvme0n1p2  466G  316G  150G  68% /home/jaehyuk/Projects_win

잘 나온다.



Categories:

Updated:

Leave a comment