Firefox開発版を落としてあったので試してみました。
$HOME/Downloads/firefox-3.7a1pre.en-US.mac.dmg, /Volumes/External2
-rw-r--r--@ pippi staff firefox-3.7a1pre.en-US.mac.dmg
com.apple.quarantine 42
外付けHDDを繋いだまま再起動... Shiftを押さえて文字を表示したら放す。
mount -uw /
cp /Users/pippi/Downloads/firefox-3.7a1pre.en-US.mac.dmg /Volumes/External2
直ぐにPromptが出たのでrebootを行う。
確認するとfirefox.dmgはExternal2の何処にもCopyされてない。挙げ句の果てに/Volumes/External2 1となってExternal2に変更できない事態に... このままだとBackup専用の各々のFolderを可視にするchflags nohidden, chmod 700や不可視にするchflags hidden, chmod 400のShell Scriptを実行できない。
一寸怖いので深く追求しないでMainのVolumeのOSXを復元して直しました。
# ACL, EAでがっちり固めてあるSparseimage(Bundle)は更に難しいのでは...
追記 次のコメントのリンク先にあるScriptは内蔵HDDの別VolumeをMountしますが...
mount -uw /
launchctl load /System/Library/LaunchDaemons/com.apple.notifyd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.configd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.diskarbitrationd.plist
ls -la /Volumes
FireWire接続の外付けHDDはMount出来ませんでした。
追記2 外付けHDDをMountしてFileをCopy出来ました。
1. 事前にTerminalでDevice name, Volume nameを調べる必要があります。
df -h
/dev/disk0s2 / ... 現在起動している内蔵HDDのVolume
/dev/disk1s5 /Volumes/External2 ...Mountしたい外付けHDDのVolume
# Sizeなどは省略してあります。
2. Single User Mode
mount -uw /
mkdir /Volumes/External2
mount_hfs /dev/disk1s5 /Volumes/External2/
cp /Users/pippi/Desktop/Untitled.txt /Volumes/External2/
reboot