intenção android para sdcard pronto

Eu tenho um aplicativo que usa um arquivo no cartão SD, o aplicativo é executado quando o telefone é inicializado e ficou claro que o arquivo não pode ser acessado quando o programa é executado pela primeira vez, pois começa a funcionar antes que o cartão SD esteja disponível.

Existe um receptor de transmissão que eu possa usar para saber quando o cartão SD está pronto?

Atualizar

Apenas para resumir a resposta para registrar a intenção, faça:

IntentFilter filter = new IntentFilter (Intent.ACTION_MEDIA_MOUNTED); 
filter.addDataScheme("file"); 
registerReceiver(this.mSDInfoReceiver, new IntentFilter(filter));

e crie um receptor de transmissão para reagir a ele:

private BroadcastReceiver mSDInfoReceiver = new BroadcastReceiver(){
    @Override
    public void onReceive(Context arg0, Intent intent) {
    // Code to react to SD mounted goes here
    }
 }; 

questionAnswers(1)

yourAnswerToTheQuestion