Hier mal ein etwas anderer - komplizierter - Ansatz über ein Script, was bei mit im home unter ./scripts liegt.
Im iTerm2 starte ich das via sh scripts/mymount.sh und erhalte diese Anzeige:
Das Script müsst ihr auf eure Gegebenheiten anpassen.
Prinzipiell macht das Shell script ein diskutil list | grep "Apple_APFS Container disk3" | awk {.... mount... ; open ....} |sh
und holt per grep die OC EFI disk (die ist bei mir disk3), erstellt ein Verzeichnis in /Volumes, mounted die Disk da rein und öffnet mit "open" das Verzeichnis gleich im Finder.
Code
- !/bin/bash
- # Bash Menu Script Example
- PS3='Please enter your choice: '
- options=("Mount reFind" "Mount OC" "Mount nsf" "Mount WIN" "Quit")
- select opt in "${options[@]}"
- do
- case $opt in
- "Mount reFind")
- echo "you chose $opt"
- diskutil list | grep "DDrive" | awk {'dsk=substr($8,1,length($8)-1)1;mdsk="/dev/"dsk;mvol="/Volumes/"dsk;doit="sudo mkdir "mvol";sudo mount -t msdos "mdsk" "mvol";open "mvol" ";print doit'} | sh
- break
- ;;
- "Mount OC")
- echo "you chose $opt"
- diskutil list | grep "Apple_APFS Container disk3" | awk {'dsk=substr($7,1,length($7)-1)1;mdsk="/dev/"dsk;mvol="/Volumes/"dsk;doit="sudo mkdir "mvol";sudo mount -t msdos "mdsk" "mvol";open "mvol" ";print doit'} | sh
- break
- ;;
- "Mount nsf")
- echo "you chose $opt"
- sudo mount -t nfs -o rw,resvport 192.168.xxx.xxx:/home/zzzzzz/refind //Users/rrrr/test-refind/
- break
- ;;
- "Mount WIN")
- echo "you chose $opt"
- diskutil list | grep "Microsoft Basic Data CDrive" | awk {'dsk=substr($8,1,length($8)-1)1;mdsk="/dev/"dsk;mvol="/Volumes/"dsk;doit="sudo mkdir "mvol";sudo mount -t msdos "mdsk" "mvol";open "mvol" ";print doit'} | sh
- break
- ;;
- "Quit")
- break
- ;;
- *) echo "invalid option $REPLY";;
- esac
- done