SM0 She11
Path:
/
/
usr
/
libexec
/
os-probes
/
mounted
Full Path (server): /usr/libexec/os-probes/mounted
Create Fil3
Upl04d Fil3
📄 05efi
[E]
[D]
[R]
📄 10freedos
[E]
[D]
[R]
📄 10qnx
[E]
[D]
[R]
📄 20macosx
[E]
[D]
[R]
📄 20microsoft
[E]
[D]
[R]
📄 30utility
[E]
[D]
[R]
📄 40lsb
[E]
[D]
[R]
📄 70hurd
[E]
[D]
[R]
📄 80minix
[E]
[D]
[R]
📄 83haiku
[E]
[D]
[R]
📄 90linux-distro
[E]
[D]
[R]
📄 90solaris
[E]
[D]
[R]
📁 efi
Open
[D]
[R]
Editing: 20macosx
#!/bin/sh -e # Detects Mac OS X. I don't yet know how Mac OS <= 9 fits into this. . /usr/share/os-prober/common.sh partition="$1" mpoint="$2" type="$3" debug() { logger -t macosx-prober "debug: $@" } # Weed out stuff that doesn't apply to us case "$type" in hfsplus) debug "$1 is an HFS+ partition" ;; *) debug "$1 is not an HFS+ partition: exiting"; exit 1 ;; esac # Could use a better test than this. # /System/Library/CoreServices/SystemVersion.plist has version information, # but I don't think it exists on Mac OS <= 9, and it's XML so parsing in # shell will be nasty. if [ -e "$2/mach_kernel" ] && ! dd if="$2/mach_kernel" count=1 bs=5 2>/dev/null | grep -q Dummy ; then label="$(count_next_label MacOSX)" result "$1:Mac OS X:$label:macosx" exit 0 else exit 1 fi
Save