Как подключить внешний USB-накопитель, когда я нахожусь в однопользовательском режиме на моем Mac?
Я не могу увидеть это в /dev/
Во-первых, получите полный доступ к вашему загрузочному тому:
fsck -yf
mount -uw /
Затем запустите kextd и notifyd для загрузки необходимых драйверов устройств и создания /dev / records:
launchctl load /System/Library/LaunchDaemons/com.apple.notifyd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.kextd.plist
ls /dev/disk*
Затем, чтобы смонтировать том (предполагая, что /dev / запись для него - /dev / disk1s2 и это формат HFS / HFS+/ HFSX; при необходимости отрегулируйте ...):
mkdir /tmp/usbvolume
mount_hfs /dev/disk1s2 /tmp/usbvolume
Редактировать: по крайней мере в 10.6.4, загрузка notifyd и configd, по-видимому, препятствует нормальному завершению работы системы (т. Е. Команда reboot
будет зависать). Загрузка configd и diskarbitrationd (используя launchctl load ...
как указано выше) также позволяет ему нормально завершать работу.
Edit2: выгрузка kextd (launchctl unload ...
) также позволяет завершить работу (но вы, вероятно, должны подождать, пока не завершите работу).