Can't mount Macintosh HD volume - journal issue
Solution 1:
You should be able to remove the journal on the disk with:
/System/Library/Filesystems/hfs.fs/hfs.util -N /dev/disk0s2
Once you can mount the volume again, you can try re-enabling journaling via Disk Utils or the command line:
/System/Library/Filesystems/hfs.fs/hfs.util -J /Volumes/VOLUME_NAME
Note that this second command differs in that you specify the volume name as you would see in Finder.
For more information, see man hfs.util
.