듀얼 부팅 [Windows10/Ubuntu] ML/DL 환경세팅 : Part 4 - 듀얼부팅 파일 공유 (mount)
우분투도 잘 설치했고 서버도 모두 설치해서 확인했다. 이제 윈도우와 파일을 같이 공유하는 방법에 대해 알아보고자 한다.
마운트(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를 찾아야한다. UUID는 blkid
를 입력해서 확인할 수 있다.
$ 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
잘 나온다.
Leave a comment