It may not permanently damage a drive, but it could affect performance. Edit: It seems it has no or minimal affect on performance.
I am only addressing the vibration question.
Thought provoking
Even the tiniest of vibrations, for example caused by yelling at the drive may cause failed reads as my colleague demonstrated in this tiktok video:
https://www.tiktok.com/@forensicguy/video/7194473661561113862
After watching this (this isn't some prank video) I assumed vibrations caused by the one stacked drive might affect the performance of the other. After all, a failed read needs to be repeated to get a sector's data, which takes time.
You repeat the experiment using the same free software:
https://www.acelab.eu.com/downloads.php#Disk%20Analyser
Screen caps from video:
![enter image description here](https://cdn.statically.io/img/i.sstatic.net/KPg8I.png)
![enter image description here](https://cdn.statically.io/img/i.sstatic.net/cvUil.png)
Based on this I did a quick preliminary test using the software from the TikTok video which you can find here: https://youtu.be/Zaj83ZYT3Pg, that does seem to suggest vibrations pass from one drive to the other and do have measurable effect.
To cause head movement I used my DiskTuna utility (https://www.disktuna.com/using-disktuna/) to cause head movement by indexing the file system on the other stacked drive.
screenshot:
![enter image description here](https://cdn.statically.io/img/i.sstatic.net/37GoL.png)
Note that yellow and pink block indicate delays, not errors and that we're measuring micro seconds and so effect may be unnoticeable otherwise.
Quick practical test using 2 stacked external drives
TL;DR: It appears @Ramhound (see comments) is correct.
- I don't see shocking effects during my small scale test while it seems to me the effect is not absent entirely. And although even if an effect is measurable in all likeliness it will not be noticeable during use.
- In fact, during one test while test subject is under stress from the tandem drive, it even performs marginally better.
- Test subject 2 performs marginally better unstacked under stress than in both stacked tests.
I stacked drives in a similar manner as seen in the question by @Dav.
This test isn't scientific, it's limited and ad hoc.
- Drive models used TOSHIBA TOSHIBA MQ04UBB400 (1) and MQ04UBD200 (2)
- On test subject I ran a quick sequential test using Victoria for Windows.
- To simulate a busy drive and associated vibrations I ran a random seek test on other stacked drive. This random seek test produced audible disk activity (head movement).
Test sequence is
- Stacked, sequential scan on test subject 1
- Stacked, sequential scan on test subject 1, random seek on drive 2 (vibrations source)
- Stacked, sequential scan on test subject 2
- Stacked, sequential scan on test subject 1, random seek on drive 2 (vibrations source)
- NON-Stacked, sequential scan on test subject 1, random seek on drive 2 (vibrations source)
![enter image description here](https://cdn.statically.io/img/i.sstatic.net/lO41p.png)
![enter image description here](https://cdn.statically.io/img/i.sstatic.net/784kM.png)
![enter image description here](https://cdn.statically.io/img/i.sstatic.net/oa3bG.png)
![enter image description here](https://cdn.statically.io/img/i.sstatic.net/EeXQA.png)
![enter image description here](https://cdn.statically.io/img/i.sstatic.net/kpqoG.png)