By not detected do you mean the device file /dev/sda1 is not created or you don't have an icon for it.

From a cli (console or whatever)
ls -l /dev/sda*
what does it say ????