Odpowiedzi:
Najpierw uzyskaj pełny dostęp do woluminu rozruchowego:
fsck -yf
mount -uw /
Następnie uruchom kextd i notifyd, aby załadować potrzebne sterowniki urządzeń i utwórz / dev / wpisy:
launchctl load /System/Library/LaunchDaemons/com.apple.notifyd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.kextd.plist
ls /dev/disk*
Następnie, aby zamontować wolumin (zakładając, że wpis / dev / to dla niego / dev / disk1s2 i jest to format HFS / HFS + / HFSX; dostosuj w razie potrzeby ...):
mkdir /tmp/usbvolume
mount_hfs /dev/disk1s2 /tmp/usbvolume
Edycja: przynajmniej poniżej 10.6.4, ładowanie notifyd i configd wydaje się uniemożliwiać normalne zamknięcie systemu (tzn. reboot
Polecenie zawiesi się). Ładowanie configd i diskarbitrationd (używając launchctl load ...
jak wyżej) pozwala również na normalne zamknięcie.
Edycja2: rozładowanie kextd ( launchctl unload ...
) również pozwala na zamknięcie (ale prawdopodobnie powinieneś poczekać, aż się zamkniesz).