Originally Posted by tnmthai
As I mentioned before. In fastboot mode, my pc cannot see the phone. I use "adb devices" command it shows no device.
In CyanogenMod mode (just start screen loop), my pc can see the nexus s but I use "adb devices" command it shows "unauthorized".
I also use Nexus Root Toolkit for device list or somethings you said..
Any idea else ?
As your phone can't boot into system, adb won't work. Without the volume buttons, you can't get into custom recovery.
Your phone can only go to bootloader and therefore, fastboot is the only option. If your computer can't see the phone, try replace the USB cable or plug into another USB port. If that still won't work, probably driver on PC might not be loaded correctly. Mere re-installation of driver won't help. I have done it once in the past. You have to pick out all relevant drivers in USBdeview before re-install the driver where Nexus Root Toolkit provide a complete guide.
You may try to press reboot/ reboot bootloader/ reboot recovery under quick tools in advanced utilities of NRT.(remember to select fastboot - bootlaoder). If your phone responds to it, that means driver is loaded and PC can communicate with the phone. You need to make fastboot work before you can do anything to rescue your phone.