How to make external disks reappear on desktop in Mountain Lion?
Somehow, the upgrade to Mountain Lion enabled the hidden Finder setting that completely hides desktop icons. You can reenable it using

defaults write com.apple.finder CreateDesktop -bool true