Смонтируйте внешнюю Карту памяти в Однопользовательском режиме

Как я могу смонтировать внешнюю Карту памяти, когда я нахожусь в Однопользовательском режиме на моем Mac?

Я не могу видеть его в /dev/

4
задан 09.09.2011, 06:55

1 ответ

Во-первых, получите полный доступ к своему загрузочному тому:

fsck -yf
mount -uw /

Затем заставьте kextd и notifyd, работающий загружать необходимые драйверы устройств и создавать/dev/записи:

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 ...) также позволяет завершение работы (но необходимо, вероятно, ожидать, 'пока Вы не собираетесь закрыться).

5
ответ дан 07.12.2019, 20:26

Теги

Похожие вопросы