View Single Post
  #25  
Old 11-20-2018, 02:37 AM
tonwurm's Avatar
tonwurm tonwurm is offline
Member
 
Join Date: Mar 2003
Location: europe
Posts: 829
Default Re: internal sata drive doesn´t show up after restart

Quote:
Originally Posted by Darryl Ramm View Post
OK thanks for the info. But since they are mounting OK you are right that it does not help sort out what was happening when it did not work. But that it does work excludes some things like corrupted device entries in the /dev filesystem.

What is happening under the covers is disk partitions get mounted automatically by a background diskarbitrationd daemon. That might be failing fail to mount some partitions automatically.

If the problem occurs again the steps to troubleshoot it are

0. Run the "diskutil list" and "mount" commands again and save their output.

1. See if the raw disk hardware is showing up in the System Information utility in the SATA section. If not you have some nastier problem going on (I'd be especially suspect of things like third party PCIe SATA controllers if you are using one of those... and poking around in the systems logs might show something).

2. If that SATA drive is showing up in #1 but its not mounted then try to mount the volume manually. e.g. the following would create a temporary test mount point and mount the disk partition there...

$ mkdir /tmp/testmount
$ sudo mount -t hfs /dev/disk4s2 /tmp/testmount

You can unmount it with
$ sudo diskutil umount /tmp/testmount

The main thing is to see if the mount happens and if there are any error messages.

---

The next thing might be to configure diskarbitrationd with logging enabled which may show why things are not mounting. That's more complex stuff to deal with only if you see a problem keep happening.
fantastic and detailled advice - very appreciated ... thanks !
__________________
MP5,1 12core 3.46ghz 96GB
Ultimate HDX

https://www.youtube.com/channel/UCIA...Rnu0Jfh-YsgftQ
Reply With Quote