[GH-ISSUE #235] Add an easy way to check RAM and HDD/SDD/Flash for errors #105

Closed
opened 2026-02-27 14:50:23 +03:00 by kerem · 5 comments
Owner

Originally created by @abitrolly on GitHub (Apr 6, 2018).
Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/235

There is no easy way to check local storage and RAM for errors before installing operating system. There is memtest, but I couldn't run last time due to some 64bit/UEFI problems, and for storage it is not clear what command to run at all. Ubuntu SO lists several alternatives, but Googling for them and trying is not easy.

Maybe there is a minimal bootable Live Linux image with very simple user interface, which contains all necessary drivers to load and check both memory and hardware, which could be included as an easy option into netboot.xyz?

Originally created by @abitrolly on GitHub (Apr 6, 2018). Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/235 There is no easy way to check local storage and RAM for errors before installing operating system. There is memtest, but I couldn't run last time due to some 64bit/UEFI problems, and for storage it is not clear what command to run at all. [Ubuntu SO](https://askubuntu.com/questions/14303/how-can-i-check-my-ram-and-hard-drive-for-errors) lists several alternatives, but Googling for them and trying is not easy. Maybe there is a minimal bootable Live Linux image with very simple user interface, which contains all necessary drivers to load and check both memory and hardware, which could be included as an easy option into `netboot.xyz`?
kerem closed this issue 2026-02-27 14:50:23 +03:00
Author
Owner

@gmiranda commented on GitHub (Mar 11, 2019):

I'd recommend google's stressapptest (https://github.com/stressapptest/stressapptest). As far as I know, there's no live distro that includes it by default, but it's easily installed in Debian, Mint, Ubuntu and others.

As for storage, Gnome disk utility works just fine and it's already loaded by default in most distros.

<!-- gh-comment-id:471452161 --> @gmiranda commented on GitHub (Mar 11, 2019): I'd recommend google's stressapptest (https://github.com/stressapptest/stressapptest). As far as I know, there's no live distro that includes it by default, but it's easily installed in Debian, Mint, Ubuntu and others. As for storage, Gnome disk utility works just fine and it's already loaded by default in most distros.
Author
Owner

@thelamer commented on GitHub (Dec 5, 2019):

Base general purpose live CDs are coming in our next version :
https://s3.amazonaws.com/dev.boot.netboot.xyz/999a90aa2875f9cfb51c76a7db6d94299e933322/index.html

With this range of Live CDs particularly Debian/Ubuntu you should be able to install and run any test suite you choose.

<!-- gh-comment-id:561932360 --> @thelamer commented on GitHub (Dec 5, 2019): Base general purpose live CDs are coming in our next version : https://s3.amazonaws.com/dev.boot.netboot.xyz/999a90aa2875f9cfb51c76a7db6d94299e933322/index.html With this range of Live CDs particularly Debian/Ubuntu you should be able to install and run any test suite you choose.
Author
Owner

@abitrolly commented on GitHub (Dec 5, 2019):

@thelamer is there a specific option you can recommend for those coming to this ticket to solve the particular problems of checking

  1. memory
  2. flash cards
    3 ssd/hdd
<!-- gh-comment-id:562080913 --> @abitrolly commented on GitHub (Dec 5, 2019): @thelamer is there a specific option you can recommend for those coming to this ticket to solve the particular problems of checking 1. memory 2. flash cards 3 ssd/hdd
Author
Owner

@thelamer commented on GitHub (Dec 6, 2019):

@abitrolly this is not really my area of expertise, you need to understand we as an organization concentrate on being able to boot existing Distributions off the internet. If you find something and it looks like a tool we should add to the menus and has a relatively low bar to getting it to boot off the internet please open a new issue.

As a non expert though:

https://wiki.ubuntu.com/PhoronixTestSuite (the best in open source for benchmarking and generating reports for all branches of stuff including IO)
https://wiki.archlinux.org/index.php/Stress_testing (some info from the folks at arch on running tools to test CPU/mem)

If you are looking for something that boots runs a series of tests then gives you a green status page, I can tell you that does not exist, you would need to build it.

<!-- gh-comment-id:562761777 --> @thelamer commented on GitHub (Dec 6, 2019): @abitrolly this is not really my area of expertise, you need to understand we as an organization concentrate on being able to boot existing Distributions off the internet. If you find something and it looks like a tool we should add to the menus and has a relatively low bar to getting it to boot off the internet please open a new issue. As a non expert though: https://wiki.ubuntu.com/PhoronixTestSuite (the best in open source for benchmarking and generating reports for all branches of stuff including IO) https://wiki.archlinux.org/index.php/Stress_testing (some info from the folks at arch on running tools to test CPU/mem) If you are looking for something that boots runs a series of tests then gives you a green status page, I can tell you that does not exist, you would need to build it.
Author
Owner

@abitrolly commented on GitHub (Dec 8, 2019):

If you are looking for something that boots runs a series of tests then gives you a green status page, I can tell you that does not exist, you would need to build it.

That's exactly what I am looking for. RAM and HDD/SDD/Flash tests to be exact.

<!-- gh-comment-id:562925665 --> @abitrolly commented on GitHub (Dec 8, 2019): > If you are looking for something that boots runs a series of tests then gives you a green status page, I can tell you that does not exist, you would need to build it. That's exactly what I am looking for. RAM and HDD/SDD/Flash tests to be exact.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/netboot.xyz#105
No description provided.