Смонтировать внешний жесткий диск, если он подключен к той же папке

Смонтировать внешний жесткий диск, если он подключен к той же папке

Я использую MacOS Mojave 10.14.3и хочу добиться чего-то похожего.

У Ubuntuменя есть эта конфигурация, чтобы иметь возможность монтировать внешний диск в ту же папку, используя его UUID. В этом примере он будет монтироваться в/media/external1/

# /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/sda2 during installation
UUID=9e474079-5228-40c4-8bb2-36218c11c467 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=1C5A-B867  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0
UUID=5C2A-23AD /media/external1/    exfat        nofail,auto,noatime,rw,user 0 0

Это позволяет мне монтировать внешний диск (только если он подключен) к тому же path/folderкомпьютеру, когда я включаю его или подключаю диск.

Есть ли способ добиться этого в MacOS 10.14.3?

решение1

Вы можете использовать fstabна macOS почти так же, как и на Linux. Проверьте man fstabв Терминале, чтобы увидеть документацию, относящуюся к macOS, в частности, для допустимых типов файлов и параметров. Вы можете получить UUID с помощью diskutil info /dev/diskX, где X соответствует номеру устройства (см. diskutil list). Используйте sudo vifsдля безопасного редактирования/создания /etc/fstab.

Связанный контент