Montar drive USB externo no modo de usuário único

4

Como posso montar uma unidade USB externa quando estou no modo de usuário único no meu Mac?

Não consigo ver em /dev/

    
por anonymous 16.08.2010 / 14:05

1 resposta

5

Primeiro, obtenha acesso total ao seu volume de inicialização:

fsck -yf
mount -uw /

Em seguida, obtenha o kextd e o notifyd em execução para carregar os drivers de dispositivos necessários e criar / dev / entries:

launchctl load /System/Library/LaunchDaemons/com.apple.notifyd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.kextd.plist
ls /dev/disk*

Depois, monte o volume (supondo que a entrada / dev / para ele seja / dev / disk1s2 e seu formato HFS / HFS + / HFSX; ajuste conforme necessário ...):

mkdir /tmp/usbvolume
mount_hfs /dev/disk1s2 /tmp/usbvolume

Editar: pelo menos sob 10.6.4, o carregamento de notifyd e configd parece impedir que o sistema encerre normalmente (ou seja, o comando reboot será interrompido). Carregar configd e diskarbitrationd (usando launchctl load ... como acima) também permite que ele seja desligado normalmente.

Edit2: o descarregamento de kextd ( launchctl unload ... ) também permite o desligamento (mas você provavelmente deve esperar até que você esteja prestes a desligar).

    
por 16.08.2010 / 22:39

Tags