중복된 루트 마운트 지점

중복된 루트 마운트 지점

저는 Mint와 Arch Linux가 포함된 이중 부팅 시스템을 사용하고 있습니다. 두 시스템 모두 /mnt/shared설치 파티션의 위치를 ​​가리키는 심볼릭 링크를 통해 일부 홈 하위 디렉터리를 공유합니다.

Windows 10을 설치하고 grub을 복구하기 전까지는 모든 것이 잘 작동했습니다. 이제 갑자기 Mint가 루트 파티션을 에 마운트하고 /mnt/shared있습니다 /. 이런 일이 발생하는 이유를 찾을 수 없으며 문제를 해결할 수도 없습니다.

편집: /etc/fstab

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda3 during installation
UUID=fbf984a3-ec69-4d8b-8399-0389186a45b8 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=0A5B-DF1A  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0
/dev/sda2 /mnt/shared auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/disk/by-uuid/a5d63888-9c0c-4b6b-95d3-75f2508bc685 /mnt/shared-hd auto nosuid,nodev,nofail,x-gvfs-show 0 0

이제 /dev/sda2(루트 파티션)이 /mnt/shared.

답변1

심볼릭 링크가 필요하지 않습니다. 각 시스템의 /etc/fstab에 다음과 같은 줄을 추가할 수 있습니다.

/dev/sda2 /home auto defaults,errors=remount-ro 0 1

레이아웃이 변경되더라도 마운트가 작동하도록 파티션의 UID를 사용하는 것이 더 좋지만:

$ sudo blkid

그런 다음 /etc/fstab더 이상 /dev/sda2UID를 작성하지 않으므로 다음과 같이 끝납니다.

UUID=0c7...9 /dev/sda2 /home auto defaults,errors=remount-ro 0 1

관련 정보