Get-SPLogEvent | Where{$_.Correlation -eq "GUID"} | Format-Table Category, Message -wrap -autosize | Out-File -filepath c:\log.txt
Replace the word GUID by the correlation id that you see in the error message. This command basically reads the log information associated to the id. It formats the message in a table by reading the category and message columns. You should also notice that we want to read the entire message with no truncation, so we need to use the -wrap switch. The out-file parameter sends the output to a file on the C: drive.
The output should provide detail information on what the actual error is. This can allow you to correct the problem.
I hope this helps.