It hanged around 15% of the zero-fill for ~3 minutes, and also there's some slow-down in a few areas. Yeah, I can see why Sis was having very obvious performance issues, even in Windows 7 in its later stages.
WD Drive is fine; 13% hang issue does not show up on the desktop setup for scans. Also clumsy me managed to drop two HDDs during initial second NAS setup.
Also... seems the ASUS P5N-E SLI board's chipset may be dying; while doing a data integrity run on MediaDrive, the onboard NIC cut out and never returned upon reboot. The network power light was on, however, but negotiation lights... nope.
That actually may explain the stability issues beforehand. Simply transferring the entire setup to another board (ironically an older nVidia chipset... but PROFESSIONAL) made the network work again... on the nVidia onboard NIC. The board also has a Broadcom NIC, so I opted to use that instead.
I'm back to doing data integrity checks on the MediaDrive again.
Should've mentioned beforehand: the main NAS is now using the previous Second Generation gaming system setup; the ASUS P5N-E SLI board was from the main NAS.
The site data is on a single 2TB drive, while the database is on a mirrored 80GB setup, though the 80GB one will have to be done as software RAID and not nvRAID this time.
I also suspect nvRAID may have a terabyte bug on this old motherboard, so it's better to use software RAID in the long run anyway.
Okay, this is postponed. Still prepping for the home web server upgrade, however, since a recent file event has happened, there will be a sweep of the entire old set of data on all three 2TB disks first, then the data on some old storage disks later.
Seen this behavior on a suspect hard drive with pending bad sectors in August 2021: on a test Windows XP install using a suspect Seagate 320GB HDD, I copied a large archive to the NAS, then I copied that file to the test system. On the test system, the file was corrupt, even after a few retried copy attempts from the NAS. Of course, on the NAS, it was perfectly fine; hashes matched the one on the laptop but not on the test system. Final attempt was to copy that file to the test system using a USB stick, and that eventually worked.
Of course, without file system integrity checks, this is the result. I'm just usually very good at catching these so far.
Seems some of Sis's video collection have different file hashes between her old laptop and the file server.
This happened before the NAS upgrade in September 2022, so I can rule out my RAID5 setup there. The original copies are still on the old laptop, so I am retrieving those now. But, something's up with the drive installed in the laptop.
I have since changed the RAM somewhere around April 2023. I have also found out that I can use unbuffered ECC RAM on the ASUS P5N-E SLI board; however, it may not actually use ECC on the system.
Retrieved the data from the laptop drive and am now copying that data to the server as Unsorted.
Will leave a note at that directory regarding the new directory and the existing three: that some of the files have different checksums during transfer in 2021 (what we know so far, anyway).
I now suspect it was possibly RAM related somehow, as there were no known issues with these disks at that time.
I also remembered: I also changed the SATA cables as well, though that was before the RAM upgrade, and there were still file corruption issues (though lessened) after the SATA cable replacements.
Probably a coincidence re: the cables. However, no more noticeable issues after the RAM upgrade. Seems the board has some odd memory quirks...
Finally changing some main paths. Historically, USB drives had a /media directory on Ubuntu; for some reason, hard disks would use this as well. These are finally phased out on this server and will use /mnt as usual.
* PCB routing mistakes regarding nSRST - fixed
* Potential safety issue between the JTAG header and DC barrel jack - fixed
* via sizes - changed
* identification text labeling - now present
I originally had issues with the circuit, but it eventually worked on the old eMachines T1360 desktop. I also switched the 74HC244 IC before this, so who knows. I should try the original IC again sometime, as I think the original one is fine. (I miswired two pinouts on the test Linksys WRT54G-TM unit at some point.)
Status of WholeFlash dump using the practically elusive TJTAG 3.0.2.1 (known as EJTAG Debrick Utility v3.0.2.1 Tornado-MOD) with the unit. Took about 38 minutes to dump the entire flash chip on the system.
An issue with this version: On Windows XP (on USP4, not sure on official SP3), upon calculating the elapsed time after the dump is finished, it crashes. But hey, at least you receive your file in the process. http://cwcyrix.nsupdate.info/gnu-social/public/url/30
Tested the JTAG circuit again with the first 74HC244. Confirmed: it does not work. Inserted the second 74HC244 in the circuit, and it works perfectly. The first part is known good.
I may have run into the one 74HC244 that does not work with TTL spec so far! 😮 But, this is why I have ordered six of them. This is also a reminder to use the recommended 74HCT244 for the buffered JTAG (Wiggler) circuit instead.
Original storage and memory specs are 256GB and 8GB respectively, so those were upgraded to 512GB and 16GB before handing it off to her.
I have since mirrored the original modified 256GB NVMe SSD storage to one of the notebook drives and to the server, so there are two local copies, just in case.
I will also keep an eye on the new 512GB NVMe SSD, though I seem to have insanely good luck with SSDs so far (only one died so far and it was a Sandisk X110 128GB SSD... after 7 years of near constant use).
Mom's HP laptop now has an SSD instead of and HDD (but it is SATA!). Someday she will get an NVME in its place, as the system supports it.
Now, on Sis's build: the SteamGames HDD is now an SSD. As of this post, the original system drive is being mirrored to Mom's old HDD for final migration to the NVME on the new build.
Main reason is the build had a seamless transition from Windows 7 to Windows 10 by the use of two partitions on the old 1TB HDD. This time, the new build will not have this; the NVME is only 512GB. Windows 11 will not be installed on that system at this time, and only the Windows 10 partition will remain. Since the old system is BIOS/MBR, the setup will need to be converted to EFI/GPT for the new build.
The migration to the new build is complete. However, it took me nearly 10 hours.
One was the Windows Update that took almost 40 minutes (!) on the temp drive. Noticed something was up when Disk Cleanup was running quite slow.
Two was the fact that I was trying to convert BIOS/MBR to EFI/GPT without any notes! This is the issue that took up a LOT of those 10 hours. Oh, and MBR2GPT always failed converting the system drive... That, and I kept screwing up the way Windows booted, lol.
I now have some conversion notes, but there will be no recovery partition for that system, so it will need installation media whenever something goes very wrong (which is extremely rare).
After I handed the system back to Sis, we booted up the machine. She was astounded at how fast it loads things now: "Now I don't have to wait a kajillion years for it to load!"
Oh, it needed Ethernet drivers. Installed those, and it's fine now.
The system now has an additional Downloads drive, as the old system's partition is low on space.
Unsurprisingly, the installation post-migration needed activation. Sis shows up and says, basically, "Hey, the computer just started showing this Activate Windows on the screen."
I have a legitimate Windows 7 Home Premium product key I now use just for Windows 10 installations when the hardware is majorly upgraded. However, it's been used on two machines so far, so...
The old 4x2TB (3x2TB) file server had one bad sector on one drive within a week of setting it up (2015) and remained there until its retirement in 2022. So, I'm pretty optimistic so far. 🙂
For the Sharp unit, I wanted to know how long the original Li-Ion battery lasted: it was about 9 hours! As for the Sony MZ-R900, it was a pretty short test run. Unit is fine.
Also redone a MiniDisc with more proper music files and created a new MiniDisc with the Sony MZ-DN430; it has been relegated to solely be a NetMD recorder now.
Also for today, it was to test the rest of the MD portable collection. So far:
Sony MZ-R37: fine. Previously, it was noisy, but it is quiet now. Odd.
Sony MZ-R500: repaired corner crack near the ENTER button.
Sony MZ-N510: fine.
Sony MZ-E33 (black): Severe skipping on all tracks on one MD. Cleaning the lens did not work, but simply greasing the track where the laser is located worked; no more skipping.
Sony MZ-E33 (white gold): I preemptively greased the laser track like the black version of the unit, and it is now fine.
Original Sharp AD-T51BT lithium battery: ~9 hours
Odd Chinese Sharp compatible lithium battery: ~17(!) hours
Though this says more of the age of the original battery than anything; I would expect a practically fresh one to go ~13 hours at least.
Notes:
* Original Sharp battery capacity is ~850mAh
* Odd Chinese Sharp battery capacity is apparently ~1000mAh
* Original Sharp battery year is circa 1998
* Odd Chinese Sharp battery was obtained in 2012; expected to be a year older
Stuff done to the machine so far since the last maintenance run:
* The sound card's audio jacks needed some contact cleaner.
* The sticky optical drive door needed rectifying.
* The RAM sticks needed cleaning.
* System drive defragmentation.
Around January 2023, homebrew, pirate, and aftermarket stuff is no longer included by default. In my opinion, this is good, because is would be initially assumed that original commercial ROM and disk images would be present.
However, they can be added back in with different settings. I separated the aftermarket ones from the original sets in the /alt/ directory for now; may move those to /aftermarket/. Someday, I will grab the pirate ones as well; those need different settings.
Almost forgot, was running into some file corruption issues for some time on the rebuilt file server.
First noticed the issue when I was creating some slipstreamed Windows XP CDs to use on the programmer machine.
It became worse when I was transferring data to that same server to store No-Intro ROMs; almost 20 ROM archives had bad CRC errors and the GBA pack had one corrupted file which wasn't present on the main laptop.
I eventually replaced all four data cables with some I bought a few years ago and were in storage for a bit less. Those replacements were originally meant for a compile box, but the box is now a laptop instead. 😝
I haven't run into the corruption issue since, but I'll keep watch for it. This is why I originally use an external hard drive to do initial work on, then send it to the file server later, but the external drives are not on hand right now.
Found the telltale sign re: bad data cable... it was on RAID5 drive 2 (layout: 0 - 1 - 2 - 3; drives are in order of manufacture date). That particular 4TB drive now has a UDMA CRC Error Count of 1, a recent happening during a bunch of large file transfers.
Since I replaced them all, this may no longer be an issue right now.
This one I caught a few hours ago: happened while archiving some Nintendo 64 ROMs.
Miraculously, the initial transfer from two days ago did not corrupt any of them (those are big endian; also lucky, because there is no local mirror...), but copying them for the byte-swapped conversion set directly on the server corrupted one ROM in that copied set. This is becoming much less frequent, at least.
Checked RAID5 status, array is fine. This issue shows up over a wireless network; should try wired network and local transfer... and probably examine the SATA ports on the motherboard, among other things (which I may eventually replace anyway).