Web UI keeps reporting no internal hard drive

I've had a problem 3 times in the last 10 days where the web UI has reported that there is no internal HDD installed. A reboot seems to resolve it, but it's getting quite annoying.
The HDD was replaced with a new one about 2 months ago, so should be fine. The last time it happened I ran fix-disk, and attach the results.
Any idea why this might be happening with an almost-new HDD?

Code:
Running /bin/fix-disk                                                                                                                                             
                                                                                                                                                                  
Checking disk sda (4096 byte sectors)                                                                                                                             
                                                                                                                                                                  
Unmounted /dev/sda1                                                                                                                                               
Unmounted /dev/sda2                                                                                                                                               
Unmounted /dev/sda3                                                                                                                                               
                                                                                                                                                                  
                                                                                                                                                                  
Running short disk self test                                                                                                                                       

No pending sectors found - skipping sector repair                                                                                                                 
                                                                                                                                                                  
Checking partition tables...                                                                                                                                       
                                                                                                                                                                  
MBR Status: MBR only                                                                                                                                               
GPT Status: not present                                                                                                                                           
                                                                                                                                                                  
Using superblock 0 on sda1                                                                                                                                         
Using superblock 0 on sda2                                                                                                                                         
Using superblock 0 on sda3                                                                                                                                         
                                                                                                                                                                  
                                                                                                                                                                  
Fri May 12 14:44:02 BST 2023: Checking partition /dev/sda3...                                                                                                     
e2fsck 1.42.13 (17-May-2015)                                                                                                                                       
Pass 1: Checking inodes, blocks, and sizes                                                                                                                         
 Pass 1: Memory used: 240k/0k (157k/84k), time: 19.60/ 2.03/ 4.36                                                                                                 
Pass 1: I/O read: 163MB, write: 0MB, rate: 8.32MB/s                                                                                                               
Pass 2: Checking directory structure                                                                                                                               
Pass 2: Memory used: 340k/0k (259k/82k), time:  0.01/ 0.00/ 0.00                                                                                                   
Pass 2: I/O read: 0MB, write: 0MB, rate: 0.00MB/s                                                                                                                 
Pass 3: Checking directory connectivity                                                                                                                           
Peak memory: Memory used: 340k/0k (259k/82k), time: 20.52/ 2.28/ 4.43                                                                                             
/lost+found not found.  Create? yes                                                                                                                               
                                                                                                                                                                  
Pass 3A: Memory used: 340k/0k (263k/78k), time:  0.00/ 0.00/ 0.00                                                                                                 
Pass 3A: I/O read: 0MB, write: 0MB, rate: 0.00MB/s                                                                                                                 
Pass 3: Memory used: 340k/0k (262k/79k), time:  5.23/ 0.08/ 0.04                                                                                                   
Pass 3: I/O read: 1MB, write: 0MB, rate: 0.19MB/s                                                                                                                 
Pass 4: Checking reference counts                                                                                                                                 
 Pass 4: Memory used: 340k/0k (57k/284k), time:  0.99/ 0.99/ 0.01                                                                                                 
Pass 4: I/O read: 0MB, write: 0MB, rate: 0.00MB/s                                                                                                                 
Pass 5: Checking group summary information                                                                                                                         
 Pass 5: Memory used: 340k/0k (53k/288k), time:  1.90/ 1.88/ 0.00                                                                                                 
Pass 5: I/O read: 0MB, write: 0MB, rate: 0.00MB/s                                                                                                                 
                                                                                                                                                                  
hmx_int_stor: ***** FILE SYSTEM WAS MODIFIED *****                                                                                                                 
          13 inodes used (0.00%, out of 655776)                                                                                                                   
           0 non-contiguous files (0.0%)                                                                                                                           
           0 non-contiguous directories (0.0%)                                                                                                                     
             # of inodes with ind/dind/tind blocks: 1/1/0                                                                                                         
      112533 blocks used (4.29%, out of 2622611)                                                                                                                   
           0 bad blocks                                                                                                                                           
           1 large file                                                                                                                                           
                                                                                                                                                                  
           2 regular files                                                                                                                                         
           1 directory                                                                                                                                             
           0 character device files                                                                                                                               
           0 block device files                                                                                                                                   
           0 fifos                                                                                                                                                 
           0 links                                                                                                                                                 
           0 symbolic links (0 fast symbolic links)                                                                                                               
           0 sockets                                                                                                                                               
------------                                                                                                                                                       
           3 files                                                                                                                                                 
Memory used: 340k/0k (53k/288k), time: 28.79/ 5.24/ 4.49                                                                                                           
I/O read: 165MB, write: 1MB, rate: 5.73MB/s                                                                                                                       
Fri May 12 14:44:31 BST 2023                                                                                                                                       
                                                                                                                                                                  
Fri May 12 14:44:31 BST 2023: Checking partition /dev/sda1...                                                                                                     
e2fsck 1.42.13 (17-May-2015)                                                                                                                                       
Pass 1: Checking inodes, blocks, and sizes                                                                                                                         
 Pass 1: Memory used: 140k/0k (62k/79k), time:  1.51/ 0.21/ 0.44                                                                                                   
Pass 1: I/O read: 17MB, write: 0MB, rate: 11.27MB/s                                                                                                               
Pass 2: Checking directory structure                                                                                                                               
Pass 2: Memory used: 140k/0k (72k/69k), time:  0.02/ 0.00/ 0.00                                                                                                   
Pass 2: I/O read: 1MB, write: 0MB, rate: 63.85MB/s                                                                                                                 
Pass 3: Checking directory connectivity                                                                                                                           
Peak memory: Memory used: 140k/0k (72k/69k), time:  1.90/ 0.25/ 0.45                                                                                               
/lost+found not found.  Create? yes                                                                                                                               
                                                                                                                                                                  
Pass 3A: Memory used: 140k/0k (73k/68k), time:  0.00/ 0.00/ 0.00                                                                                                   
Pass 3A: I/O read: 0MB, write: 0MB, rate: 0.00MB/s                                                                                                                 
Pass 3: Memory used: 140k/0k (72k/69k), time:  0.17/ 0.01/ 0.00                                                                                                   
Pass 3: I/O read: 1MB, write: 0MB, rate: 6.05MB/s                                                                                                                 
Pass 4: Checking reference counts                                                                                                                                 
 Pass 4: Memory used: 140k/0k (51k/90k), time:  0.12/ 0.11/ 0.00                                                                                                   
Pass 4: I/O read: 0MB, write: 0MB, rate: 0.00MB/s                                                                                                                 
Pass 5: Checking group summary information                                                                                                                         
 Pass 5: Memory used: 140k/0k (50k/91k), time:  0.27/ 0.27/ 0.00                                                                                                   
Pass 5: I/O read: 0MB, write: 0MB, rate: 0.00MB/s                                                                                                                 
                                                                                                                                                                  
hmx_int_stor: ***** FILE SYSTEM WAS MODIFIED *****                                                                                                                 
                                                                                                                                                                  
          14 inodes used (0.02%, out of 65808)                                                                                                                     
           1 non-contiguous file (7.1%)                                                                                                                           
           0 non-contiguous directories (0.0%)                                                                                                                     
             # of inodes with ind/dind/tind blocks: 2/2/0                                                                                                         
       15573 blocks used (5.92%, out of 263062)                                                                                                                   
           0 bad blocks                                                                                                                                           
           1 large file                                                                                                                                           
                                                                                                                                                                  
           2 regular files                                                                                                                                         
           2 directories                                                                                                                                           
           0 character device files                                                                                                                               
           0 block device files                                                                                                                                   
           0 fifos                                                                                                                                                 
           0 links                                                                                                                                                 
           0 symbolic links (0 fast symbolic links)                                                                                                               
           0 sockets                                                                                                                                               
------------                                                                                                                                                       
           4 files                                                                                                                                                 
Memory used: 140k/0k (50k/91k), time:  2.55/ 0.65/ 0.47                                                                                                           
I/O read: 17MB, write: 1MB, rate: 6.67MB/s                                                                                                                         
Fri May 12 14:44:34 BST 2023                                                                                                                                       
                                                                                                                                                                  
Creating swap file...                                                                                                                                             
Setting up swapspace version 1, size = 1073737728 bytes                                                                                                           
UUID=183cddc9-52b8-4b00-8a65-d988948cf50e                                                                                                                         
                                                                                                                                                                  
Fri May 12 14:44:55 BST 2023: Checking partition /dev/sda2...                                                                                                     
e2fsck 1.42.13 (17-May-2015)                                                                                                                                       
Pass 1: Checking inodes, blocks, and sizes                                                                                                                         
 Pass 1: Memory used: 1484k/19440k (790k/695k), time: 6945.56/2885.34/904.21                                                                                       
Pass 1: I/O read: 30552MB, write: 0MB, rate: 4.40MB/s                                                                                                             
Pass 2: Checking directory structure                                                                                                                               
 Pass 2: Memory used: 1484k/38412k (768k/717k), time:  6.69/ 1.10/ 0.30                                                                                           
Pass 2: I/O read: 6MB, write: 0MB, rate: 0.90MB/s                                                                                                                 
Pass 3: Checking directory connectivity                                                                                                                           
Peak memory: Memory used: 1484k/38412k (768k/717k), time: 7041.63/2973.87/904.62                                                                                   
Pass 3A: Memory used: 1484k/38412k (786k/699k), time:  0.00/ 0.00/ 0.00                                                                                           
Pass 3A: I/O read: 0MB, write: 0MB, rate: 0.00MB/s                                                                                                                 
Pass 3: Memory used: 1484k/38412k (760k/725k), time:  0.08/ 0.06/ 0.00                                                                                             
Pass 3: I/O read: 1MB, write: 0MB, rate: 12.20MB/s                                                                                                                 
Pass 4: Checking reference counts                                                                                                                                 
 Pass 4: Memory used: 1484k/468k (682k/803k), time: 184.76/182.32/ 0.17                                                                                           
Pass 4: I/O read: 0MB, write: 0MB, rate: 0.00MB/s                                                                                                                 
Pass 5: Checking group summary information                                                                                                                         
 Pass 5: Memory used: 1484k/468k (664k/821k), time: 789.55/359.42/ 7.45                                                                                           
Pass 5: I/O read: 116MB, write: 0MB, rate: 0.15MB/s                                                                                                               
                                                                                                                                                                  
       15098 inodes used (0.01%, out of 121380864)                                                                                                                 
        1312 non-contiguous files (8.7%)                                                                                                                           
          23 non-contiguous directories (0.2%)                                                                                                                     
             # of inodes with ind/dind/tind blocks: 1535/838/13                                                                                                   
   245494129 blocks used (50.57%, out of 485492331)                                                                                                               
           0 bad blocks                                                                                                                                           
         184 large files                                                                                                                                           
                                                                                                                                                                  
       12560 regular files                                                                                                                                         
         613 directories                                                                                                                                           
          90 character device files                                                                                                                               
         112 block device files                                                                                                                                   
           0 fifos                                                                                                                                                 
         103 links                                                                                                                                                 
        1714 symbolic links (1695 fast symbolic links)                                                                                                             
           0 sockets                                                                                                                                               
------------                                                                                                                                                       
       15192 files                                                                                                                                                 
Memory used: 1484k/468k (664k/821k), time: 8016.10/3515.68/912.26                                                                                                 
I/O read: 30675MB, write: 1MB, rate: 3.83MB/s                                                                                                                     
Fri May 12 16:58:31 BST 2023                                                                                                                                       
Removing extra swap space.                                                                                                                                         
                                                                                                                                                                  
Finished                                                                                                                                                           
fix-disk: session terminated with exit status 0
 
I wonder if the disk might powering down as a consequence of the motherboard capacitor problem identified and fixed by @Newcoppiceman around this post?
Is there any difference running this from the command prompt: ls -d /sys/block/sd* when it is working to when it isn't?
 
I wonder if the disk might powering down as a consequence of the motherboard capacitor problem identified and fixed by @Newcoppiceman around this post?
Is there any difference running this from the command prompt: ls -d /sys/block/sd* when it is working to when it isn't?
Here's what it produces when the system is not reporting any problems:
Code:
humax# ls -d /sys/block/sd*                                                                                                                                                     
/sys/block/sda  /sys/block/sdb

...to be continued when the problem recurs...
 
I'm not sure if it's a coincidence, but I've also noticed that alot of recent recordings have glitches - the picture will start to break up and/or the programme will skip forward a few seconds. I may be wrong, but this seems to be mainly (only?) on BBC1 HD recordings.
???
 
It seems to be the replacement for the ST2000VM003, which has been the choice of 2TB drive for ages but is now discontinued.
 
Back
Top