Mid-2010 Pro w/ 8GB Memory & 500GB SSD still having issues at boot.

sugarPhlox

macrumors newbie
Original poster
Jul 2, 2015
3
0
VT
Hi there everyone! I've been meaning to join for a while, I've lurked these boards quite often to learn new things.

After a recent issue with how slow my computer was + a Trojan (I don't even know. Really. Never letting anyone touch my computer again.), I decided to go through a couple of steps:

  1. Upgrade to 8GB RAM.
  2. Upgrade to a 500GB Samsung SSD.
  3. Do a COMPLETE WIPE of the SSD with a fresh install of Yosemite from a bootable USB.
  4. Re-install everything I need for work.
I went to restart my computer this morning and... I'm still having issues with lag upon startup, and beach balling every once in a while if I ask it to do too much at once. This is a bit of an issue. I figured the upgrades would help solve this, but it's done nothing to improve the situation I had before I found the Trojan on here. So now I'm assuming it's one of these things:

  • Something else has started to go in the computer.
  • The programs I use for work are slowly murdering the poor thing.
  • ???
  • Profit!
Some facts on the Pro:
I am original owner, purchased in mid 2009 time (I don't know how it's a mid-2010 model, but I do remember getting it after my first year of college).
With clean install and nothing running, RAM hovers at 2GB use.
Clean install plus all the applications I use (minus Adobe Suite at the moment) uses only 21GB of the drive.
Programs and such used: Adobe Suite, Sketch, Sublime Text 2, VirtualBox, Chef, Vagrant, Slack, VLC, Transmission, PTA, Chrome, Drive, Steam, Minecraft, XCode, Jing, Sequel Pro.
Ruby has been updated, Grunt, and some other coding goodies will be used as well.

I've tried some of the other methods listed, but almost nothing opens upon startup and with a clean install, I feel I shouldn't be having these issues.

Sorry for the ramble! I appreciate any help and advice!
 

sugarPhlox

macrumors newbie
Original poster
Jul 2, 2015
3
0
VT
Wish I had known about this before, this is super nice!

### SYSTEM INFORMATION ###
Report Timestamp : July 2, 2015 10:48:35 AM EDT
Report Timestamp (ISO 8601 format) : 2015-07-02T10:48:35

Application Name : DriveDx
Application Version : 1.4.0.484
App SubBuild : 0
Application Edition : 1
DriveDx Knowledge Base Revision : 2/2

Computer Name : Cara’s MacBook Pro
Host Name : Caras-MacBook-Pro
Computer Model : MacBookPro6,2

OS Boot Time : 2015-07-02T10:13:22
Time Since Boot : 00h 35m 13s
OS Name : Mac OS X
OS Version : 10.10.4
OS Build : 14E46
OS Kernel Version : Darwin 14.4.0

SAT SMART Driver Version :
ATA Command Support Tolerance : verypermissive
N of drives with S.M.A.R.T support : 1



### DRIVE 1 OF 1 ###
Last Checked : July 2, 2015 10:48:30 AM EDT
Last Checked (ISO 8601 format) : 2015-07-02T10:48:30

Advanced SMART Status : OK
Overall Health Rating : GOOD 100%
Overall Performance Rating : GOOD 70.0%
SSD Lifetime Left Indicator : GOOD 99.0%
Issues found : 1

Serial Number : S21HNXAG422448F
WWN Id : 5 002538 d4005b065
Volumes : Cara Simoneau
Device Path : /dev/disk0
Total Capacity : 500.1 GB (500,107,862,016 Bytes)
Model Family : Samsung SSD
Model : Samsung SSD 850 EVO 500GB
Firmware Version : EMT01B6Q
Drive Type : SSD

Power On Time : 176 hours (7 days 8 hours)
Power Cycles Count : 158
Current Power Cycle Time : 0.6 hours



=== DEVICE CAPABILITIES ===
S.M.A.R.T. support enabled : yes
DriveDx Active Diagnostic Config : Samsung SSDs config [ssd.samsung.1]
Sector Logical Size : 512
Sector Physical Size : 512
Physical Interconnect : SATA
Removable : no
Ejectable : no
ATA Version : ACS-2, ATA8-ACS T13/1699-D revision 4c
SATA Version : SATA 3.1, 6.0 Gb/s (current: 3.0 Gb/s)
Bay # : 1
I/O Path : IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleIntelPchSeriesAHCI/PRT0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice
Attributes Data Structure Revision : 1
SMART Command Transport (SCT) flags : 0x3d
SCT Status supported : yes
SCT Feature Control supported : yes
SCT Data Table supported : yes
Error logging capabilities : 0x1
Self-tests supported : yes
Offline Data Collection capabilities : 0x53
Offline Data Collection status : 0x0
Auto Offline Data Collection flags : 0x0
[Known device ]: yes
[Drive State Flags ]: 0xc0000000
[Last State Change Timestamp ]: 2015-07-02T10:47:51
[Last State Change Flags ]: 0x40000000
[Last State Change Diff Flags ]: 0x1


=== CURRENT POWER CYCLE STATISTICS ===
Data Read : 4.4 GB
Data Written : 1.2 GB
Data Read/Write Ratio : 3.63
Average Throughput (Read) : 22.9 MB/s
Average Throughput (Write) : 14.9 MB/s

Operations (Read) : 169,377
Operations (Write) : 40,870
Operations Read/Write Ratio : 4
Throughput per operation (Read) : 27.2 KB/Op
Throughput per operation (Write) : 31.1 KB/Op

Latency Time (Read) : 0 ns
Latency Time (Write) : 0 ns
Retries (Read) : 0
Retries (Write) : 0
Errors (Read) : 0
Errors (Write) : 0


=== PROBLEMS SUMMARY ===
Failed Indicators (life-span / pre-fail) : 0 (0 / 0)
Failing Indicators (life-span / pre-fail) : 0 (0 / 0)
Warnings (life-span / pre-fail) : 1 (1 / 0)
Recently failed Self-tests (Short / Full) : 0 (0 / 0)
I/O Errors Count : 0 (0 / 0)


=== IMPORTANT HEALTH INDICATORS ===
ID NAME RAW VALUE STATUS
5 Retired Block Count 0 100% OK
177 Wear Leveling Count 1 99.0% OK
179 Used Reserved Block Count Total 0 100% OK
181 Program Fail Count 0 100% OK
182 Erase Fail Count 0 100% OK
241 Total LBAs Written 1,307,847,336 (623.6 GB) 99.0% OK


=== TEMPERATURE INFORMATION (CELSIUS) ===
Current Temperature : 31
Power Cycle Min Temperature : 29
Power Cycle Max Temperature : 40
Lifetime Min Temperature : 0
Lifetime Max Temperature : 70
Recommended Min Temperature : 0
Recommended Max Temperature : 70
Temperature Min Limit : 0
Temperature Max Limit : 70


=== DRIVE HEALTH INDICATORS ===
ID | NAME | TYPE | UPDATE | RAW VALUE | VALUE | THRESHOLD | WORST | STATUS | LAST MODIFIED
5 Retired Block Count Pre-fail online 0 100 10 100 100% OK -
9 Power On Hours Life-span online 176 99 0 99 99.0% OK -
12 Power Cycle Count Life-span online 158 99 0 99 99.0% OK -
177 Wear Leveling Count Pre-fail online 1 99 0 99 99.0% OK -
179 Used Reserved Block Count Total Pre-fail online 0 100 10 100 100% OK -
181 Program Fail Count Life-span online 0 100 10 100 100% OK -
182 Erase Fail Count Life-span online 0 100 10 100 100% OK -
183 Total Runtime Bad Count Pre-fail online 0 100 10 100 100% OK -
187 Uncorrectable Error Count Life-span online 0 100 0 100 100% OK -
190 Airflow Temperature Celsius Life-span online 32 68 0 60 68.0% OK -
195 ECC Error Rate Life-span online 0x0 200 0 200 100% OK -
199 CRC Error Count Life-span online 29,469 70 0 70 70.0% Warning -
235 Power Recovery Count Life-span online 17 99 0 99 99.0% OK -
241 Total LBAs Written Life-span online 1,307,847,336 (623.6 GB) 99 0 99 99.0% OK -



=== DRIVE ERROR LOG ===
error log is empty


=== DRIVE SELF-TEST LOG ===
self-test log is empty

I did notice this: The CRC Error Count is throwing a Warning in this, and it says it could be due to the power supply or data cable. If it means power supply = computer battery, that'd make sense with how old this thing is. If it's the data cable... ouch.
 

J@ffa

macrumors 6502a
Jul 21, 2002
656
16
Behind you!
Don't worry about the power supply — the problem is 99.5% likely to be your hard drive cable. It's actually pretty simple (and inexpensive!) to change. Best bet is either an Apple Store if your Mac is less than five years old, or you can look online for the right part and pop it in.

This is probably what the issue was with your previous drive, but on the bright side, you have an SSD now! The cable shouldn't do any lasting damage to the drive, but if you're concerned, perhaps take it out of the Mac, put it into an external enclosure and boot it from that. It'll be a lot slower but at least it won't choke!


Wish I had known about this before, this is super nice!

### SYSTEM INFORMATION ###
Report Timestamp : July 2, 2015 10:48:35 AM EDT
Report Timestamp (ISO 8601 format) : 2015-07-02T10:48:35

Application Name : DriveDx
Application Version : 1.4.0.484
App SubBuild : 0
Application Edition : 1
DriveDx Knowledge Base Revision : 2/2

Computer Name : Cara’s MacBook Pro
Host Name : Caras-MacBook-Pro
Computer Model : MacBookPro6,2

OS Boot Time : 2015-07-02T10:13:22
Time Since Boot : 00h 35m 13s
OS Name : Mac OS X
OS Version : 10.10.4
OS Build : 14E46
OS Kernel Version : Darwin 14.4.0

SAT SMART Driver Version :
ATA Command Support Tolerance : verypermissive
N of drives with S.M.A.R.T support : 1



### DRIVE 1 OF 1 ###
Last Checked : July 2, 2015 10:48:30 AM EDT
Last Checked (ISO 8601 format) : 2015-07-02T10:48:30

Advanced SMART Status : OK
Overall Health Rating : GOOD 100%
Overall Performance Rating : GOOD 70.0%
SSD Lifetime Left Indicator : GOOD 99.0%
Issues found : 1

Serial Number : S21HNXAG422448F
WWN Id : 5 002538 d4005b065
Volumes : Cara Simoneau
Device Path : /dev/disk0
Total Capacity : 500.1 GB (500,107,862,016 Bytes)
Model Family : Samsung SSD
Model : Samsung SSD 850 EVO 500GB
Firmware Version : EMT01B6Q
Drive Type : SSD

Power On Time : 176 hours (7 days 8 hours)
Power Cycles Count : 158
Current Power Cycle Time : 0.6 hours



=== DEVICE CAPABILITIES ===
S.M.A.R.T. support enabled : yes
DriveDx Active Diagnostic Config : Samsung SSDs config [ssd.samsung.1]
Sector Logical Size : 512
Sector Physical Size : 512
Physical Interconnect : SATA
Removable : no
Ejectable : no
ATA Version : ACS-2, ATA8-ACS T13/1699-D revision 4c
SATA Version : SATA 3.1, 6.0 Gb/s (current: 3.0 Gb/s)
Bay # : 1
I/O Path : IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleIntelPchSeriesAHCI/PRT0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice
Attributes Data Structure Revision : 1
SMART Command Transport (SCT) flags : 0x3d
SCT Status supported : yes
SCT Feature Control supported : yes
SCT Data Table supported : yes
Error logging capabilities : 0x1
Self-tests supported : yes
Offline Data Collection capabilities : 0x53
Offline Data Collection status : 0x0
Auto Offline Data Collection flags : 0x0
[Known device ]: yes
[Drive State Flags ]: 0xc0000000
[Last State Change Timestamp ]: 2015-07-02T10:47:51
[Last State Change Flags ]: 0x40000000
[Last State Change Diff Flags ]: 0x1


=== CURRENT POWER CYCLE STATISTICS ===
Data Read : 4.4 GB
Data Written : 1.2 GB
Data Read/Write Ratio : 3.63
Average Throughput (Read) : 22.9 MB/s
Average Throughput (Write) : 14.9 MB/s

Operations (Read) : 169,377
Operations (Write) : 40,870
Operations Read/Write Ratio : 4
Throughput per operation (Read) : 27.2 KB/Op
Throughput per operation (Write) : 31.1 KB/Op

Latency Time (Read) : 0 ns
Latency Time (Write) : 0 ns
Retries (Read) : 0
Retries (Write) : 0
Errors (Read) : 0
Errors (Write) : 0


=== PROBLEMS SUMMARY ===
Failed Indicators (life-span / pre-fail) : 0 (0 / 0)
Failing Indicators (life-span / pre-fail) : 0 (0 / 0)
Warnings (life-span / pre-fail) : 1 (1 / 0)
Recently failed Self-tests (Short / Full) : 0 (0 / 0)
I/O Errors Count : 0 (0 / 0)


=== IMPORTANT HEALTH INDICATORS ===
ID NAME RAW VALUE STATUS
5 Retired Block Count 0 100% OK
177 Wear Leveling Count 1 99.0% OK
179 Used Reserved Block Count Total 0 100% OK
181 Program Fail Count 0 100% OK
182 Erase Fail Count 0 100% OK
241 Total LBAs Written 1,307,847,336 (623.6 GB) 99.0% OK


=== TEMPERATURE INFORMATION (CELSIUS) ===
Current Temperature : 31
Power Cycle Min Temperature : 29
Power Cycle Max Temperature : 40
Lifetime Min Temperature : 0
Lifetime Max Temperature : 70
Recommended Min Temperature : 0
Recommended Max Temperature : 70
Temperature Min Limit : 0
Temperature Max Limit : 70


=== DRIVE HEALTH INDICATORS ===
ID | NAME | TYPE | UPDATE | RAW VALUE | VALUE | THRESHOLD | WORST | STATUS | LAST MODIFIED
5 Retired Block Count Pre-fail online 0 100 10 100 100% OK -
9 Power On Hours Life-span online 176 99 0 99 99.0% OK -
12 Power Cycle Count Life-span online 158 99 0 99 99.0% OK -
177 Wear Leveling Count Pre-fail online 1 99 0 99 99.0% OK -
179 Used Reserved Block Count Total Pre-fail online 0 100 10 100 100% OK -
181 Program Fail Count Life-span online 0 100 10 100 100% OK -
182 Erase Fail Count Life-span online 0 100 10 100 100% OK -
183 Total Runtime Bad Count Pre-fail online 0 100 10 100 100% OK -
187 Uncorrectable Error Count Life-span online 0 100 0 100 100% OK -
190 Airflow Temperature Celsius Life-span online 32 68 0 60 68.0% OK -
195 ECC Error Rate Life-span online 0x0 200 0 200 100% OK -
199 CRC Error Count Life-span online 29,469 70 0 70 70.0% Warning -
235 Power Recovery Count Life-span online 17 99 0 99 99.0% OK -
241 Total LBAs Written Life-span online 1,307,847,336 (623.6 GB) 99 0 99 99.0% OK -



=== DRIVE ERROR LOG ===
error log is empty


=== DRIVE SELF-TEST LOG ===
self-test log is empty

I did notice this: The CRC Error Count is throwing a Warning in this, and it says it could be due to the power supply or data cable. If it means power supply = computer battery, that'd make sense with how old this thing is. If it's the data cable... ouch.
 

sugarPhlox

macrumors newbie
Original poster
Jul 2, 2015
3
0
VT
Don't worry about the power supply — the problem is 99.5% likely to be your hard drive cable. It's actually pretty simple (and inexpensive!) to change. Best bet is either an Apple Store if your Mac is less than five years old, or you can look online for the right part and pop it in.

This is probably what the issue was with your previous drive, but on the bright side, you have an SSD now! The cable shouldn't do any lasting damage to the drive, but if you're concerned, perhaps take it out of the Mac, put it into an external enclosure and boot it from that. It'll be a lot slower but at least it won't choke!
You are such a god send! Thank you so much for the help. I just figured I would bump to an SSD to help keep the computer running a bit cooler and get some extra space, as I do photography on the side from time to time. I did find a guide on ifixit for how to replace this exact cable, so I just need to order the part and get to work!