github PartialVolume/shredos.x86_64 v2021.08.2_23.3_x86-64_0.34

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

This is a pre-release version for testing.

Notable changes in this release - ShredOS

  • Add grub2 bootx64.efi modules for PXE booting: The EFI boot loader file bootx64.efi has been rebuilt with the extra grub2 modules, all_video, video_cirrus, video_bochs, net, efinet, tftp and gzio. This will hopefully fix the problem referenced here: #147.
  • Fixes no logs written to USB when --autopoweroff added to grub.cfg by user
    Fixes issue #145 If the user has specified --autopoweroff in grub.cfg, ShredOS shuts down the computer before it has written the nwipe logs and dmesg.txt data files to the USB flash drive. This is corrected in this release. ShredOS parses the nwipe_options and if it finds --autopoweroff it replaces with --nowait and then ShredOS's nwipe launcher script handles auto shut down of the computer once the logs and dmesg.txt have been written to USB.
  • Now auto creates /dev/loop0 & /dev/loop1 if user specifies those drives in grub.cfg
    For development & testing purposes, ShredOS now supports automatic creation of two 1MByte virtual drives, /dev/loop0 and /dev/loop1. To have nwipe display these drives just add the following to the linux command line in /EFI/BOOT/grub.cfg and /boot/grub/grub.cfg. nwipe_options="/dev/loop0 /dev/loop1" These drive names should follow any existing nwipe_options you have. i.e drives must appear last in the nwipe_options string. Note, as these virtual drives will exist in RAM and are only 1MB in size they will wipe very fast. A single round will complete almost instantly and due to being so fast, the stats will not update as they require a few seconds to stabilise. So to see stats on a small loop device you may have to select 10s or 100s of rounds to achieve a total wipe time of more than 5 seconds.
  • dmesg.txt now written to USB flash drive: To aid in debugging ShredOS, the output of dmesg (the kernel log) is written to a file called dmesg.txt. When nwipe exits or is aborted (Control-C) dmesg.txt will now be written to the fat32 formatted USB flash drive along with the nwipe logs.
  • hdparm was updated from v9.62 to v9.65: v9.65 is the latest version as of June 2023.
  • Bumped minor version 23.2 to 23.3: (v2021.08.2_23.2_x86-64_0.34 to v2021.08.2_23.3_x86-64_0.34)

Notable changes in this release - Nwipe

No changes. There will be lots of nwipe changes in the v0.35 release. HPA/DCO detection, PDF reports, ATA secure erase.

Note

  • The .img file for writing to a USB flash drive is both legacy (bios) and UEFI bootable.

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.

Download Counters

Architecture/format Download link
x86-64 .img for USB GitHub release (by file)

Checksums

64bit .img for modern Intel & compatible processors post Pentium 4.

sha1  20a786b4e47ffdb69b0fb36a7f9840f8af6416ef  shredos-2021.08.2_23.3_x86-64_0.34_20230604.img

Latest bootx64.efi that supports tftp PXE booting.

2a207d3d77a0ddb6da19817f0ce87deb0b64c28a  bootx64.efi

Don't miss a new shredos.x86_64 release

NewReleases is sending notifications on new releases.