Shredos Disk Eraser 64 bit for all Intel 64 bit processors as well as processors from AMD and other vendors which make compatible 64 bit chips. ShredOS - Secure disk erasure/wipe
v2023.08.2_25.0_x86-64_0.35
Buildroot Version | Kernel Version | Shredos Minor version | Architecture | Nwipe Version |
---|---|---|---|---|
2023.08.2 | 6.4.16 | 25.0 | x86-64 | 0.35 |
Other software versions used within ShredOS for disc related operations
hexedit | hdparm | Smartctl | Sg3_Utils | nvme-cli |
---|---|---|---|---|
1.6 | 9.65 | 7.3 | 1.47 | 1.12 |
Nvidia graphics or displayport: If ShredOS doesn't boot to nwipe but you do see the percentage progress and some initial kernel boot text but then nothing appears to happen on screen.
Solution: You may need to add nomodeset
to /boot/grub/grub.cfg and /EFI/BOOT/grub.cfg on the USB flash drive as in the example below. As there still seems to be an issue with the Nvidia DRM drivers or displayport hardware.
set default="0"
set timeout="0"
menuentry "shredos" {
linux /boot/shredos console=tty3 loglevel=3 nomodeset
}
Unable to boot 0.35 on HP proliant dl360 g9 - kernel hangs at clocksource:switched to clocksource tsc with loglevel set to 7
Solution: Add noapic
to both /boot/grub/grub.cfg and /EFI/BOOT/grub.cfg on the USB flash drive as in the example below.
set default="0"
set timeout="0"
menuentry "shredos" {
linux /boot/shredos console=tty3 loglevel=3 noapic
}
UEFI boot: The kernel loads to 100% then the following error is displayed:
shim_lock protocol not found
...
failed to boot both default and fallback entries
Some bios have a setting where you select either Windows or other O.S. Makesure you select other, else you will get the above error.
If Ventoy's 'normal' mode does not work try 'Ventoy's 'grub2' mode. To enable grub2 mode in Ventoy, when the Ventoy list of Iso/img files appear type control +r to toggle into grub2 mode, then select the ShredOS .iso. If you try to boot the ShredOS .iso using Ventoy's 'normal' mode you will end up at the grub prompt on some systems.
What's the difference between Ventoy's normal & grub2 modes? Well it appears that in normal mode Ventoy uses ShredOS's own grub code to boot ShredOS, while in grub2 mode Ventoy uses it's own code. Using Ventoys own grub code when in grub2 mode may allow you to boot when normal mode doesn't work however, Ventoy's grub does not load the progress module so you won't see the progress percentage as the ShredOS kernel is loaded. ShredOS also includes modules for PXE booting.
The ShredOS .iso labeled nomodeset disables the Linux Direct Rendering Manager (DRM) and so remains in simple framebuffer mode. This mode is compatible with most graphics hardware and avoids any buggy graphics drivers.
The .iso is for burning to DVD/CD and copying onto a Ventoy USB stick.
Pentium MMX, K5, K6, K6-II, K6-III, Pentium Pro, Pentium II, Pentium III, Athlon, Athlon XP, Opteron*, Athlon FX-51*, Athlon FX-53*, Athlon 64* Pentium 4 (32 bit).
. * = 32-bit/64-bit. The x86 32 bit version of ShredOS will often run on x86 64 processors but not all 64 bit processors due to limitations in the CPU or bios.
sha1 1a8bffffbc3c04479e9f0557b8e0e0ee19420957 shredos-2023.08.2_25.0_i586_0.35_20240210.iso
sha1 5ff6ce56a468e902b03bc306c82ed8cef06439ba shredos-2023.08.2_25.0_i586_0.35_20240219.img
sha1 c0e7c6a1260979280543b95d6faca6addf7195ac shredos-2023.08.2_25.0_x86-64_0.35_20231110.img
sha1 c98389b64b2314d3ce39ed3c40b6d80a6cc9db68 shredos.x86_64-2023.08.2_25.0_x86-64_0.35_nomodeset.iso
sha1 04d1ce8127818140a30376fdd9a2ed5586e5c617 shredos-2023.08.2_25.0_x86-64_0.35_20240207.iso
v2021.08.2_23.5_x86-64_0.34
Buildroot Version | Kernel Version | Shredos Minor version | Architecture | Nwipe Version |
---|---|---|---|---|
2021.08.2 | 5.13.19 | 23.4 | x86-64 | 0.34 |
Other software version information contained within ShredOS, that is used for disc related operations. Hexedit to display & edit the disc contents, hdparm for secure erase, smartctl (smartmontools) for smart disk information and nvme for secure erase of nvme drives.
hexedit | hdparm | Smartctl | nvme |
---|---|---|---|
1.5 | 9.65 | 7.2 | 1.12 |
No changes. There will be lots of nwipe changes in the v0.35 release. HPA/DCO detection, PDF reports, ATA secure erase.
As this is only a preview for testing booting on previously non bootable devices I'm not planning on creating .iso's or 32bit versions, unless somebody specifically has a system that for some reason they cannot boot using USB.
Architecture/format | Download link |
---|---|
x86-64 .img for USB |
sha1 f1bd6de962f3ed67565bc0065f8890f2d98f6625 shredos-2021.08.2_23.5_x86-64_0.34_20230702.img
v2021.08.2_23.4_x86-64_0.34
Buildroot Version | Kernel Version | Shredos Minor version | Architecture | Nwipe Version |
---|---|---|---|---|
2021.08.2 | 5.13.19 | 23.4 | x86-64 | 0.34 |
Other software version information contained within ShredOS, that is used for disc related operations. Hexedit to display & edit the disc contents, hdparm for secure erase, smartctl (smartmontools) for smart disk information and nvme for secure erase of nvme drives.
hexedit | hdparm | Smartctl | nvme |
---|---|---|---|
1.5 | 9.65 | 7.2 | 1.12 |
No changes. There will be lots of nwipe changes in the v0.35 release. HPA/DCO detection, PDF reports, ATA secure erase.
As this is only a preview for testing booting on previously non bootable devices I'm not planning on creating .iso's or 32bit versions, unless somebody specifically has a system that for some reason they cannot boot using USB.
Architecture/format | Download link |
---|---|
x86-64 .img for USB |
sha1 a1e7a43b9a6a21e7ffd2fb8866124f1ff7cc8279 shredos-2021.08.2_23.4_x86-64_0.34_20230702.img
v2021.08.2_23.3_x86-64_0.34
Buildroot Version | Kernel Version | Shredos Minor version | Architecture | Nwipe Version |
---|---|---|---|---|
2021.08.2 | 5.13.19 | 023.3 | x86-64 | 0.34 |
Other software version information contained within ShredOS, that is used for disc related operations. Hexedit to display & edit the disc contents, hdparm for secure erase, smartctl (smartmontools) for smart disk information and nvme for secure erase of nvme drives.
hexedit | hdparm | Smartctl | nvme |
---|---|---|---|
1.5 | 9.65 | 7.2 | 1.12 |
No changes. There will be lots of nwipe changes in the v0.35 release. HPA/DCO detection, PDF reports, ATA secure erase.
As this is only a preview for testing booting on previously non bootable devices I'm not planning on creating .iso's or 32bit versions, unless somebody specifically has a system that for some reason they cannot boot using USB.
Architecture/format | Download link |
---|---|
x86-64 .img for USB |
sha1 20a786b4e47ffdb69b0fb36a7f9840f8af6416ef shredos-2021.08.2_23.3_x86-64_0.34_20230604.img
2a207d3d77a0ddb6da19817f0ce87deb0b64c28a bootx64.efi
v2021.08.2_23.2_x86-64_0.34
Buildroot Version | Kernel Version | Shredos Minor version | Architecture | Nwipe Version |
---|---|---|---|---|
2021.08.2 | 5.13.19 | 023.2 | x86-64 | 0.34 |
Other software versions used within ShredOS for disc related operations
hexedit | hdparm | Smartctl |
---|---|---|
1.5 | 9.62 | 7.2 |
No changes. There will be lots of nwipe changes in the v0.35 release. HPA/DCO detection, PDF reports, ATA secure erase.
As this is only a preview for testing booting on previously non bootable devices I'm not planning on creating .iso's or 32bit versions, unless somebody specifically has a system that for some reason they cannot boot using USB.
Architecture/format | Download link |
---|---|
x86-64 .img for USB |
sha1 157f5a8a18d7eaff715e71fa7daba1d81cc3d775 shredos-2021.08.2_23.2_x86-64_0.34_20230323.img
v2021.08.2_23.1_x86-64_0.34
Buildroot Version | Kernel Version | Shredos Minor version | Architecture | Nwipe Version |
---|---|---|---|---|
2021.08.2 | 5.13.19 | 023 | x86-64 | 0.34 |
Other software versions used within ShredOS for disc related operations
hexedit | hdparm | Smartctl |
---|---|---|
1.5 | 9.62 | 7.2 |
No changes. There will be lots of nwipe changes in the v0.35 release. HPA/DCO detection, PDF reports, ATA secure erase.
As this is only a preview for testing booting on previously non bootable devices I'm not planning on creating .iso's or 32bit versions, unless somebody specifically has a system that for some reason they cannot boot using USB.
Architecture/format | Download link |
---|---|
x86-64 .img for USB |
sha1 188f7e0f0253ca2a8f2d9bce431369abd7413c73 shredos-2021.08.2_23.1_x86-64_0.34_20230320.img
v2021.08.2_23_x86-64_0.34
Buildroot Version | Kernel Version | Shredos Minor version | Architecture | Nwipe Version |
---|---|---|---|---|
2021.08.2 | 5.13.19 | 023 | x86-64 | 0.34 |
Other software versions used within ShredOS for disc related operations
hexedit | hdparm | Smartctl |
---|---|---|
1.5 | 9.62 | 7.2 |
WARNING Issue booting? There have been some reports that this version of ShredOS won't boot correctly, i.e the nwipe program doesn't get displayed. If you experience this problem please review this discussion #133 where a procedure for logging into ShredOS via the ethernet connection is explained and running the dmesg command and reviewing the kernel message log, with a quick solution being to simply add nomodeset or variations of that command, depending on the graphics card, to the kernel command line in the two grub.cfg files on the USB stick. These problems appear to be caused by missing AMD and intel firmware. I'll shortly be updating ShredOS with the firmware and providing a .img of the development code for testing.
Architecture/format | Download link |
---|---|
x86-64 .img for USB | |
x86-64 .iso for CD/DVD | |
32bit .img for USB | |
32bit .iso for CD/DVD |
sha1 5b412dafcc6e1fb32b859e25e05a07b19f490b72 shredos-2021.08.2_23_x86-64_0.34_20221231.img
sha1 9001bd3d00c4e50128fdf91b54de3557cea93bc8 shredos-2021.08.2_23_x86-64_0.34_20221231.iso
Pentium MMX, K5, K6, K6-II, K6-III, Pentium Pro, Pentium II, Pentium III, Athlon, Athlon XP, Opteron*, Athlon FX-51*, Athlon FX-53*, Athlon 64* Pentium 4 (32 bit).
. * = 32-bit/64-bit. The x86 32 bit version of ShredOS will often run on x86 64 processors but not all 64 bit processors due to limitations in the CPU or bios.
sha1 3652e0d8ed76e940dcb2e64f469ce548f39dc39d shredos-2021.08.2_23_i586_0.34_32-bit_20221231.img
sha1 a17489064ea6e26a5e4215d9482df0bbb1773d7d shredos-2021.08.2_23_i586_0.34_32-bit_20221231.iso
v2021.08.2_22_x86-64_0.32.023
Buildroot Version | Kernel Version | Shredos Minor version | Architecture | Nwipe Version |
---|---|---|---|---|
2021.08.2 | 5.13.19 | 022 | x86-64 | 0.32.023 |
Other software versions used within ShredOS for disc related operations
hexedit | hdparm | Smartctl |
---|---|---|
1.5 | 9.62 | 7.2 |
This is a pre-release only. It includes DRM drivers and ACPI changes that should allow ShredOS to suspend to RAM and resume more reliably. If you are interested in testing suspend to RAM and reporting the status on your hardware then please download the .img and test and report as described here.
This is the first step in providing ATA secure erase (where the drives own firmware performs the wipe) in ShredOS (and nwipe) for wiping SSDs and HDDs. In the meantime you can manually run a secure erase using hdparm in the ShredOS 2nd virtual terminal (ALT F2).
Architecture/format | Download link |
---|---|
x86-64 .img for USB |
sha1 46cbc1af1cf21ee0deee62814901208fa86a6835 shredos-2021.08.2_22_x86-64_0.32.023_20220221.img
v2021.08.2_21_x86-64_0.32.023
Buildroot Version | Kernel Version | Shredos Minor version | Architecture | Nwipe Version |
---|---|---|---|---|
2021.08.2 | 5.13.19 | 021 | x86-64 | 0.32.023 |
Other software versions used within ShredOS for disc related operations
hexedit | hdparm | Smartctl |
---|---|---|
1.5 | 9.62 | 7.2 |
Architecture |
---|
sha1 de8eacc08a48fad5662497f0527e4fb550a10e8f shredos-2021.08.2_21_x86-64_0.32.023_20220123.img
sha1 5f464534a40456584d2d28607750791f364e28ec shredos-2021.08.2_21_x86-64_0.32.023_20220126.iso
sha1 1bf7244b8f30bfebf067a8f3ffe8a0fd37fa1a3c shredos-2021.08.2_21_i586_0.32.023_20220126.img
sha1 c0f52e15567795eb287d85367afa2f0956bfa00b shredos-2021.08.2_21_i586_0.32.023_20220126.iso
v2021.08.2_20_x86-64_0.32.014
Buildroot Version | Kernel Version | Shredos Minor version | Architecture | Nwipe Version |
---|---|---|---|---|
2021.08.2 | 5.13.19 | 020 | x86-64 | 0.32.014 |
Other software versions used within ShredOS for disc related operations
hexedit | hdparm | Smartctl |
---|---|---|
1.5 | 9.62 | 7.2 |
Recalbox
message has been replaced with the message booting shredos
along with a progress display as shredos.img is read from the USB device.telnetd=enable
to the kernel command line in /boot/grub/grub.cfg or /EFI/BOOT/grub.cfg will activate the telnet server. This can be used for headless systems or systems with faulty display hardware. It could even be used to start nwipe on multiple headless systems from a single PC on the local LAN giving you the ability to control and monitor the wipes on all servers. See how-to-wipe-drives-on-headless-systems-or-systems-with-faulty-display-hardware-for-use-on-secure-lans-only
sha1 b8692fff79918d93369c29e7bee339b619e2fda7 shredos-2021.08.2_20_x86-64_0.32.014_20211129.img
sha1 ee3091e23512be77184935b16669438e2ed9ce1a shredos-2021.08.2_20_x86-64_0.32.014_20211130.iso