So my WD External Hard Drive wasn't ejected properly. It shows up in Terminal and Disk Utility, however it is unable to mount. When trying First Aid, I always get these results:  Repairing file system. File system check exit code is 8. Updating boot support partitions for the volume as required. An internal error has occurred. Operation failed…   When using diskutil list , these are my results   Cristians-MacBook-Pro:~ cristianmanuel$  diskutil list  /dev/disk0 (internal, physical):    #:      TYPE NAME                    SIZE       IDENTIFIER    0:   GUID_partition_scheme    *121.3 GB   disk0    1:     EFI EFI                     209.7 MB   disk0s1    2:    Apple_CoreStorage Macintosh HD        20.5 GB   disk0s2    3:    Apple_Boot Recovery HD             650.0 MB   disk0s3  /dev/disk1 (internal, virtual):    #: TYPE NAME                    SIZE       IDENTIFIER    0: Apple_HFS Macintosh HD   +120.1 GB   disk1   Logical Volume on disk0s2     A58A8705-F3C3-4ED1-AF90-18B03FE6F6C3                                  Unlocked Encrypted /dev/disk2 (external, physical):    #:  TYPE NAME       SIZE       IDENTIFIER    0:  GUID_partition_scheme    *4.0 TB     disk2    1:  EFI EFI              209.7 MB        disk2s1    2:  Apple_HFS Self Work    4.0 TB     disk2s2   What should I try next?
I am on a MacBook Pro 13 running latest Sierra. I have an external Seagate solid state hard drive that was working and out of the blue stopped working. The only thing on it was my Adobe Lightroom images/videos. Not the LR DB files. I'm sure you have all heard this woe before, so I won't dwell on that. And yes, I back up to the cloud. AWS S3 specifically. Though I am traveling South East Asia for the last year, and staying in cheap hostels. So good internet is hard to come by sometimes. I can't back it up after every export. While most of it is backed up, there is some that is not.  Moving on. The symptoms seems to change every time I plug it in. The first sign was it ejected on it's own. I plugged it in again, and it wouldn't mount. Disk Utility recognized it, so did the command line diskutil list but it wouldn't mount. I rebooted and it worked for a second. Then I could only get to it from the command line. Then trying to frantically back up to my local what was not backed up to the cloud, it all failed. Basically just a cp -R [directory] [local-directory] command.  After some more frantic unplugging and re-plugging plus some command line manual mounts, I finally got it to where the Disk Utility would be able to run first aid on it. It failed. I don't recall the error. So I put it in a freezer. After a few hours I tried again. It is not any better. It still will not mount. Now Disk Utility sees it, but with no partition. I can't even give me information about how much space is used on it.  I have also tried it from a Windows machine. It did not mount. I have tried other cables. No success. As well as tried my other USB port. I also have another working external hard drive exactly like the one giving me issues. It works on all cables and USB ports.  I do have Docker running with a Ubuntu container, I'm trying to think of a way to see if I can try to get to the USB from there. I also have a USB that I have thought about running a live Ubuntu on there to see if I can mount and retrieve the data or fix the HDD that way. But if it will not mount, I doubt these will work.  Can anyone else think of any other tricks I can try myself to see if I can repair this or at least retrieve the data without paying for a service or software? If not, those suggestions are also welcome.  Update   I made the mistake in original post that it was a Solid State Drive. This is my mistake, it is actually a spinning disk hard drive. I bought them long ago and have been traveling with them for so long I just forgot. Question is updated to reflect this. Now diskutil list does not show it at all. The Disk Utility app also does not see it. Based on suggestion from @Allen I seeked out the USB to SATA cable. I did not quite find it, as my options are extremely limited where I am at. Though a local expat on a facebook group was able to help me with a empty 2.5 casing that I was able to extract the drive from original casing and put it in his blank case. It now mounts. Though it has the "click of death" sound to it. And data is not really reachable. While I can ls the directories and Adobe Lightroom does not have the exclamation mark when it can not reach the actual external files. Right clicking on the images and clicking on "Show in Finder" or any other variation of trying to get to the files through Finder or terminal, I have no success. It usually hangs and I get the spinning wheel. Since Adobe Lightroom imports these images into directories named by date, I am going to send the drive off to a data recovery service and ask to recover just unbacked up directories i.e. dates. Next time I will make harder efforts to backup and probably get an actual SSD.   I think this can be closed, due to my low reputation points I can not close this myself.
Anonymous user feedback now in testing Anonymous and unregistered users with &lt; 15 reputation (the amount required to earn the upvote privilege) will now see       feedback   on every post in the area that a logged in user would see "add comment":    When the post area is moused over, the area expands to:     Was this post useful to you? [Yes] [No]     once clicked it will say     sending feedback...   and eventually     Thank you for your feedback.   The goal is to offer the 90% of our traffic that is anonymous users a way to provide more meaningful feedback on posts rather than passively incrementing a view counter.  This click data is currently being evaluated to see what we can do with it. Ideas welcome! If G is a group, prove that $(ab)^n =a^nb^n$ implies G is abelian. I need to prove the equivalence of the following two statements, if $G$ is a group:     $G$ is abelian $\Leftrightarrow$  for each $a,b$ in $G$: $(ab)^n = a^n b^n$ for each integer $n$   I have done the $\Rightarrow$ implication, but I have no idea how to approach $\Leftarrow$, any hints are very welcome. Register On-Click Event with jQuery - Not Firing How can I test for POSIX compliance of shell scripts? Considering that POSIX is the closest thing to a common standard among all unices, I'm interested in knowing if there's a shell that supports it exclusively. While most modern shells provide support for POSIX (and will run POSIX compliant scripts without any problem), they don't do a good job at pointing out non compliant features.  Is there any shell that implements POSIX and POSIX only, in such a way that it'd throw an error for any non compliant feature?  EDIT I want to clarify that I'm not asking for general tips for writing portable shell scripts. The related question mentionned in the comments already covered this. I thought of this question when I found out that bash has a --posix option but only to discover that it only affects some intialization behaviors which is not exactly what I'm looking for. Filling only when one curve is below the other Some movies feature child characters put in violent situations. This can range from crude language to extreme horror (e.g. torture, gore, etc.). As an example,  and its sequel has plenty of those scenes. It looks like a paradox that children can be actors in movies that are definitely not for children.  Do the directors usually try and avoid exposing the very young actors to the violence of such scenes, e.g. by clever dubbing and editing? Are there laws that require them to do so, just like there are ratings that prevent children from seeing some movies? 'Possible duplicate' comment not appearing for questions with deleted comments containing the link I posted a comment to a duplicate question on . But I decided to delete it. Afterwards I voted as duplicate and thought a comment would be generated like     possible duplicate of ...   But it didn't. My guess is that the duplicate-comment won't be generated if a comment exists with that link, even if deleted. Does infinity exist in physical systems? Sometimes people fail at asking a question by being too broad, unclear like . So I'll take a stab at what I believe to be the same question, but more concise and clearly stated:     Does infinity exist in either terms of structure, parameters, or   measurement in any physical systems?   Can infinity have any real connection with reality?  Or is infinity purely a mathematical concept just used by physicists as a convenient way to describe the very large, an approximation?  I have heard that if you model a physical system (), and you run into infinity as a solution, then you have either made an error in your calculations or your model is wrong. How to setup OpenVPN Client I'm trying to setup OpenVPN using NetworkManager. The GUI seems buggy and unresponsive. Are there any other tools for setting up a VPN client? How to prove $A+ A^T$ symmetric, $A-A^T$ skew-symmetric. What to look for in a wide angle lens? So, I was just assaulted by a trio of fairly well armed thugs while walking out of Riften. Before attacking me, they informed me that they were 'here to teach me a lesson.'  After dispatching them in due course, I found this on the body of what I can only assume to be the leader, given his vastly superior armaments:   Orgnar is the innkeeper in Riverwood. Now, I admit, I've stolen a fair amount, but I pride myself on having never been caught. My total bounty to date is at zero. So, how did he figure out that I stole something, why is he taking the law into his own hands, and if I go back to Riverwood, am I going to get shanked? Every differentiable function $f:R \rightarrow R$ with the property that $(2h)f′(x) =f(x+h)−f(x−h)$ for all $x \in R$ and all $h$ has the form $f(x) =ax^2+bx+c$.  I would like to get some help on this one. Taking partial derivatives was an idea, but is that legal? Sometimes, I want to have enumerate lists in LaTeX start at other than the first value (1, a, i, etc.) How can I make an enumerate list start at an arbitrary value? Comparing two strings in Bash I have the following if block in my bash script:  if [ ${PACKAGENAME} -eq kakadu-v6_4-00902C ]; then   echo "successfully entered if block!!" fi   The script execution is not entering my if block even though $PACKAGENAME is equal to kakadu-v6_4-00902C. What am I doing wrong? What are good ways to make pdflatex output copy-and-pasteable? I recently discovered that my computer is 64-bit. I have backed up my Home folder, and reinstalled Ubuntu. The reinstall wasn't nearly as painful as I thought. There is one thing that I can't quite seem to figure out: how do I get the 64-bit Firefox Beta build? I always get the Beta builds, but I want to take advantage of the 64-bit architecture of my computer.  says that Mozilla has come out with a 64-bit version of Firefox, but I can't seem to find it.  I do understand  of using a 64-bit browser, but I've decided to jump right in and do it anyway. (Flash and Java are already 64-bit, and who cares about Silverlight, since it's not for Linux anyway?)  There's only one issue, and it's a big one: I can't find the 64-bit Beta PPA!!! (I really hate using .tar.gz files, but I'd be willing to do that as long as I could still access Firefox via the Launcher. Oh, speaking of which, I don't understand .tar.gz files. Once, I managed to run one (the Dropbox Beta build,) but I have no idea whatsoever on how to install them: as in, click on the icon and go.) Is there a reason why people can't just take the helicopter to mount Everest? Why is it that helicopters can't reach that high? How to Sync OneDrive Business /Office 365 on Linux? Microsoft OneDrive Business/Office 365 Pro offers 1 TB of cloud storage but unfortunately there has never been a method to sync it on Linux. conjunction of disjunctions and disjunction of conjunctions $(p∨q) ∧ (p∨r) ∧ (q∨r) \iff (p∧q) ∨ (p∧r) ∨ (q∧r)$  Without using set theory, how can I prove this using logical equivalences? I've tried to approach this problem with De Morgan and I've also tried the property of distributivity but I keep reaching a dead end.   How should I approach this problem?  Thank  you.