Now I need to take a loan in order to afford 32gb for replacement…
Tried on three different PCs, both Intel and AMD, both sticks are damaged, somehow
Submitted 3 days ago by Wispy2891@lemmy.world to mildlyinfuriating@lemmy.world
https://lemmy.world/pictrs/image/e04cc1f2-d157-48ec-9fa6-181293f55f68.jpeg
Now I need to take a loan in order to afford 32gb for replacement…
Tried on three different PCs, both Intel and AMD, both sticks are damaged, somehow
The universe: Fuck this guy in particular
A lot of ram is under lifetime warranty, check the manifacturer site (usually a serial lookup is enough).
Do they run stably if you downclock the memory in your BIOS?
No, even tried to run them at 1866…
Ah, fair enough. Long shot, but thought I’d at least mention it on the off chance that maybe it would work and maybe you hadn’t yet tried it. Sorry.
tries to think of anything else that could be done
Are you using Linux? Linux has a patch that was added many years back with the ability to map around damaged regions in memory. I mean, if your memory is completely hosed and you can’t even boot the kernel, then that won’t work, but if you can identify specific areas that fail, you can hand that off to the kernel and it can just avoid them. Obviously decreases usable memory by a certain amount, but…shrugs
I’ve never needed to do it myself, but let me go see if I can find some information. Think it was the “badram” feature.
searches
Okay. You’re running memtest86. It looks like that has the ability to generate the string you need, and you hand that off to GRUB, which hands it off to the kernel.
memtest86.com/blacklist-ram-badram-badmemorylist.…
MemTest86 Pro (v9 or later) supports automatic generation of BadRAM string patterns from detected errors in the HTML report, that can be used directly in the GRUB2 configuration without needing to manually calculate address/mask values by hand.
To enter the address ranges to blacklist manually, do the following:
Edit /etc/default/grub and add the following line:
GRUB_BADRAM=addr,mask[,addr,mask…]
where the list of addr,mask pairs specify the memory range to block using address bit matching Eg. GRUB_BADRAM=0x7ddf0000,0xffffc000 shall exclude the memory range 0x7DDF0000-0x7DDF4000 Open and terminal and run the following command
sudo update-grub
Reboot the system
If you can’t even boot the system sufficiently to get update-grub to run, then you might need to do a fancier dance, but that’s probably a good first thing to try.
I have two sticks of RAM worth $850 now that went bad but I was able to successfully RMA them - can you do that?
At least its DDR4?
Im grasping.
Bro I’ve had my ram for yeaaaars. Anytime my computer glitches I just think “yep it’s time” and my wallet sheds a tear
RIP OP’s Kidney
Could this possibly be caused by a bad connection of the ram contacts?
I’m grasping for ya.
If not… F
On Linux you can mask out bad memory ranges. Don’t know about Windows.
That’s neat, I’ll definitely have a look about the topic.
Nightmare scenario. My condolences
Looks like its only a few errors. Does the BIOS support any overclocking/tweaking?
I’m not familliar with Rocket Lake (your CPU generation), but you may be able to bump the voltage or loosen the timings a bit to get it stable. For free.
Sounds dumb but check craigslist
I’m eying FB Marketplace lately, not all users are aware of the RAM situation.
Might be cheaper to buy a pre built laptop at this point…
Someone else may have said this but try reseating the memory, making sure there isn’t dust or anything in the slots
Well luckily you’re on the right generation of Intel that allows you to use DDR4. It’ll probably be cheaper to buy a new motherboard than it would be to buy DDR5
They’re already on DDR4, according to the screenshot
The what’s the fucking problem? Just buy more RAM.
Is this a laptop ? Are you in the EU ? Is 2x8 Gb enough for your needs ?
No it’s some kind of hybrid bastard mobo from AliExpress where they use a mobile CPU but desktop memory
Unless it’s ddr5 check your local ewaste recyclers, most have shops where you can buy used parts.
What kind of RAM? DDR4? I can sell you old G Skill DDR4.
I have an old team force ddr4 16gb kitm not exactly top of the line but should do the trick. I’ll gladly sell it to you for a much fairer price than what’s around these days. dm me if interested, no worries if not
Ah too bad, I’d have sold you the RAM at a great discount (~50€)
Is this a laptop ?
I’m not OP, but an i7-11800H is a mobile processor, so while I’m sure that there are non-laptop PCs out there using laptop CPUs, I’d guess that it’s probably a laptop.
I am so sorry that this happened to you. My last computer was failing, but it was failing on two different accounts: The power supply was dying and the main harddrive was dying. When I got a new computer I got a new backup HD and my old HD gave its one last dying breath to transfer all the files before croaking.
it was a real hero
Looks like most of the nibbles are fine. Maybe something happened to the connectors or traces. At least you know it’s the ram not your motherboard.
at least? wouldn’t it be cheaper to replace the motherboard nowadays?
Idk I just bought a 32GB stick of ddr4 sodimm for $60, adapters are less than $10 each so maybe not if you stay away from scalpers and don’t pay attention to ram speed 😅
I was also thinking the soldered CPU motherboard with 8 cores must cost at least 200 but maybe that’s a bad assumption and I didn’t look it up.
If I may ask: how?
(background: always owned multiple pc / built frequently / never had one stick of bad ram over decades. Was it just luck or better vendor or good handling)
The only RAM issue I ever had was like the 3rd PC I ever built. Using 2 modules in single channel mode worked fine. Putting them in for dual channel fried both the 3rd and 4th DIMM slots on the motherboard and the RAM that was in the 3rd slot.
I RMA’d both. It happened again.
When I sent in for a second RMA, I started wondering what is the issue, the board or the RAM? I never got an answer. Instead I got two companies blaming the other and starting a flame war in my email inbox. The board was from ASRock. I forgot who made the RAM.
It could be the board, it could be the RAM, and it could be a fauly memory controller on your CPU. Although, if this was a while ago (pre-2003 for AMD, pre-2008 for intel) then the memory controller would be on the ASRock board.
In other words, a nightmare to diagnose.
Interesting. I actually read stuff like that related to Asrock boards and never used them. Sounds like I made the right choice.
I wonder also. I’m guessing maybe a bad lot?
The story starts two years ago when I bought them in a kit with 4 16gb sticks from micron. When installed all four the motherboard, I installed Linux and it crashed (froze) when running a VM with KVM. Tested with memtestx86 and it will always fail at the 5th test (after around 20 mins of crunching) and at reboot the bios would reset to default. Because it was an AMD Ryzen and all the web results said so, I assumed it was some kind of incompatibility and removed two sticks. With two sticks, it passed the test. I swapped the two sticks and it passed the test again. So I left those 2 16gb sticks in the Ryzen and used the other 2 16gb sticks with the Intel. Both passed the test.
Fast forward 18 months, in the Intel I’m copying a file from the nvme to the HDD and it tells me Input/output error.
I start diagnosing the btfrs filesystem, find corruption in the counter, scrub finds uncorrectable errors in the virtio-win.iso file, the one I wanted to move. I assumed it was some btrfs bug, deleted the file as I could download it again, moved on. After a few weeks a flatpak app wouldn’t start. Read the dmesg, see a btrfs message about some corrupted inode or something like that. I use find to find the file at that inode, it was the flatpak. Again assumed it was a btrfs bug, reinstalled the flatpak and moved on.
Then yesterday the system froze. This time I tested with memtestx86. It failed immediately within seconds. Took out one stick, swapped them, no change. I went back and swap them with the other two sticks bought in the same lot, those would pass the test.
Hm, sounds like it. Micron is certainly reputable, and the issues hint at men, although I’ve had similar that turned out not to be ram. Certainly very weird!
On another note, I personally do absolutely not trust btrfs due to its creator and very long time shaky lossy raid issues. Since there are enough performant and proven long time reliable filesystems available I use others.
Anyhow, getting to the point - I’d not entirely rule out something with btrfs as a separate issue too. I’ve just seen too many things that your ram issues could’ve been a few freak issues resulting in this.
Although I fully agree in your deduction!
Could be caused by a power surge maybe? Lighting strike? Just thinking out loud. How this could be happening if your ram stick was running fine for years.
At least it took less than 2 minutes to find…
Is this your board? www.youtube.com/watch?v=K0Fh-VTAf3U
yes, and I agree with it being TOTAL TRASH
Only the other week some of my SSDs failed. So little in stock and such high prices too. 😔
I’d test each stick one at a time to confirm its actually both sticks that are dead, and just possible test them in a different system (or known good sticks in that system) to confirm it’s not the board
ascendings@fedia.io 3 days ago
If you haven't yet, I would try disabling the XMPP/DOCP profile to see if that passes a test. This will tell you if the RAM is just dead or if it's degraded a bit and can't hit the same speeds as it did before. If it does pass, then re-enable that profile and try downclocking or loosening the timings a bit to see if that'll work.
Failing that, you could try increasing the voltage slightly (like +0.05V, I wouldn't go above 1.4V), but I'd be careful on this front to not cause anymore damage.
Sucks that this happened right now, but IMO it'd be better to sacrifice a slight hit in performance than to buy RAM by itself at these premiums.
Beryl@jlai.lu 2 days ago
This guy RAMs !
LodeMike@lemmy.today 3 days ago
RAM has Jabber stuff now? /s