Skip to content

Releases: PartialVolume/shredos.x86_64

v2020.05.008_x86-64_0.30.001

24 Jan 19:31
Compare
Choose a tag to compare

v2020.05.008_x86-64_0.30.001

Buildroot Version Kernel Version Shredos Minor version Architecture Nwipe Version
2020.05 5.6.3 008 x86-64 0.30.001

Other software versions used within ShredOS for disc related operations

hexedit hdparm Smartctl
1.5 9.58 7.1

New in this release

  1. Added vendor specific USB host controller drivers (uhci_hcd). See below. This also fixes some USB keyboards that were not being recognised.
  2. The banner and final .img file name now obtain their version information from ../board/shredos/version.txt. This file contains the version number in the form 2020.05.008_x86-64_0.30.001, where 2020.05 is the buildroot version, 008 is the Shredos minor version, x86-64 is the architecture, 0.30.001 is the nwipe version. The nwipe banner instead of just showing the nwipe version shows the ShredOS & nwipe versions so it's easy to identify what version you are running.

Known issues

  1. If you run hexedit in the second or third virtual terminals (ALT-F2, ALT-F3) and you press the F1 key for help you won't get any help displayed. This is because of a missing program nroff. To be corrected in the next release. For help on hexedit see man hexedit

Checksum

sha1 4fe6973147ba973e06ce3c1cffc2a14e475ae864 shredos-2020.05.008_x86-64_0.30.001_20210124.img

New USB host controller drivers added in this release.

UHCI HCD (most Intel and VIA) support
OXU210HP HCD support
ISP116X HCD support
FOTG210 HCD support
MAX3421 HCD support
OHCI HCD (USB 1.1) support
SL811HS HCD support

v2020.05.007_x86-64_0.30.001

23 Jan 22:42
Compare
Choose a tag to compare

v2020.05.007_x86-64_0.30.001

Buildroot Version Kernel Version Shredos Minor version Architecture Nwipe Version
2020.05 5.6.3 007 x86-64 0.30.001

Other software versions used within ShredOS for disc related operations

hexedit hdparm Smartctl
1.5 9.58 7.1

New in this release

  1. Some vendor specific USB keyboards and USB to PS2 convertors were not working. This update adds approximately seventy vendor specific HID (Human interface device) drivers, known as the special HID drivers. The vendor specific drivers that were added are shown at the end of this comment.

Known issues

  1. If you run hexedit in the second or third virtual terminals (ALT-F2, ALT-F3) and you press the F1 key for help you won't get any help displayed. This is because of a missing program nroff. To be corrected in the next release. For help on hexedit see man hexedit

Checksum

sha1 cee8a27a88324a0f1f56853ad2236355974d3c44 shredos-2020.05.006_x86_64-0.30.001_20210122.img

New USB HID Special vendor specfic drivers added in this release.

CONFIG_HID_A4TECH=m
CONFIG_HID_ACCUTOUCH=m
CONFIG_HID_ACRUX=m
CONFIG_HID_ACRUX_FF=y
CONFIG_HID_APPLE=m
CONFIG_HID_APPLEIR=m
CONFIG_HID_AUREAL=m
CONFIG_HID_BELKIN=m
CONFIG_HID_BETOP_FF=m
CONFIG_HID_CHERRY=m
CONFIG_HID_CHICONY=m
CONFIG_HID_COUGAR=m
CONFIG_HID_MACALLY=m
CONFIG_HID_CMEDIA=m
CONFIG_HID_CREATIVE_SB0540=m
CONFIG_HID_CYPRESS=m
CONFIG_HID_DRAGONRISE=m
CONFIG_DRAGONRISE_FF=y
CONFIG_HID_EMS_FF=m
CONFIG_HID_ELECOM=m
CONFIG_HID_ELO=m
CONFIG_HID_EZKEY=m
CONFIG_HID_GEMBIRD=m
CONFIG_HID_GFRM=m
CONFIG_HID_HOLTEK=m
CONFIG_HOLTEK_FF=y
CONFIG_HID_KEYTOUCH=m
CONFIG_HID_KYE=m
CONFIG_HID_UCLOGIC=m
CONFIG_HID_WALTOP=m
CONFIG_HID_VIEWSONIC=m
CONFIG_HID_GYRATION=m
CONFIG_HID_ICADE=m
CONFIG_HID_ITE=m
CONFIG_HID_JABRA=m
CONFIG_HID_TWINHAN=m
CONFIG_HID_KENSINGTON=m
CONFIG_HID_LCPOWER=m
CONFIG_HID_LENOVO=m
CONFIG_HID_LOGITECH=m
CONFIG_HID_LOGITECH_HIDPP=m
CONFIG_LOGITECH_FF=y
CONFIG_LOGIRUMBLEPAD2_FF=y
CONFIG_LOGIG940_FF=y
CONFIG_HID_MAGICMOUSE=m
CONFIG_HID_MALTRON=m
CONFIG_HID_MAYFLASH=m
CONFIG_HID_REDRAGON=m
CONFIG_HID_MICROSOFT=m
CONFIG_HID_MONTEREY=m
CONFIG_HID_MULTITOUCH=m
CONFIG_HID_NTI=m
CONFIG_HID_NTRIG=m
CONFIG_HID_ORTEK=m
CONFIG_HID_PANTHERLORD=m
CONFIG_PANTHERLORD_FF=y
CONFIG_HID_PENMOUNT=m
CONFIG_HID_PETALYNX=m
CONFIG_HID_PICOLCD=m
CONFIG_HID_PICOLCD_FB=y
CONFIG_HID_PICOLCD_LEDS=y
CONFIG_HID_PLANTRONICS=m
CONFIG_HID_PRIMAX=m
CONFIG_HID_RETRODE=m
CONFIG_HID_ROCCAT=m
CONFIG_HID_SAITEK=m
CONFIG_HID_SAMSUNG=m
CONFIG_HID_SONY=m
CONFIG_SONY_FF=y
CONFIG_HID_SPEEDLINK=m
CONFIG_HID_STEAM=m
CONFIG_HID_STEELSERIES=m
CONFIG_HID_SUNPLUS=m
CONFIG_HID_RMI=m
CONFIG_HID_GREENASIA=m
CONFIG_GREENASIA_FF=y
CONFIG_HID_SMARTJOYPLUS=m
CONFIG_SMARTJOYPLUS_FF=y
CONFIG_HID_TIVO=m
CONFIG_HID_TOPSEED=m
CONFIG_HID_THINGM=m
CONFIG_HID_THRUSTMASTER=m
CONFIG_THRUSTMASTER_FF=y
CONFIG_HID_UDRAW_PS3=m
CONFIG_HID_U2FZERO=m
CONFIG_HID_WACOM=m
CONFIG_HID_WIIMOTE=m
CONFIG_HID_XINMO=m
CONFIG_HID_ZEROPLUS=m
CONFIG_ZEROPLUS_FF=y
CONFIG_HID_ZYDACRON=m
CONFIG_HID_SENSOR_HUB=m
CONFIG_HID_SENSOR_CUSTOM_SENSOR=m
CONFIG_HID_ALPS=m

v2020.05.006_x86-64_0.30.001

16 Jan 19:17
d8f8d1a
Compare
Choose a tag to compare

v2020.05.006_x86-64_0.30.001

Buildroot Version Kernel Version Shredos Minor version Architecture Nwipe Version
2020.05 5.6.3 006 x86-64 0.30.001

Other software versions used within ShredOS for disc related operations

hexedit hdparm Smartctl
1.5 9.58 7.1

New in this release

  1. Nwipe can now be configured to launch with whatever parameters you choose. This configuration is saved between reboots. You can choose to launch with whatever method, verification or rounds you require. You can even launch as a autonuke device (dangerous unless you know what you are doing). See How to change the default nwipe options so the change persists between reboots for a description of how to configure grub.cfg in /boot/grub/ and /EFI/BOOT/ on your USB stick.
  2. If you are using a non U.S. keyboard you can now use loadkeys to set whatever country keyboard code you require. As with the nwipe configuration this can also be saved between reboots. So no more pressing keys and not getting the character you were expecting ! See How to make a persistent change to keyboard maps to understand how to configure grub.cfg to remember you keyboard mapping. Also see How to set the keyboard map using the loadkeys command to read more about where to find the valid codes to use for your keyboard.
  3. The following additions were made to ShredOS.
    1. Updated hexedit from 1.4.2 to 1.5
    2. Enabled hexedit for installation, missing from previous release.
    3. Added man pages package, and man page for hexedit but it doesn't work in hexedit as nroff is missing.
    4. Modified /board/shredos/doimg.sh so that output .img file is now named in the following format example: Shredos-2020.05.006_x86_64-0.30.001_YYmmdd.img, ie Shredos-[buildroot version].[Shredos minor version]_[architecture]-[nwipe version]_release date.img. Further work needs to be done here at a later date to automate this naming.

Known issues

  1. If you run hexedit in the second or third virtual terminals (ALT-F2, ALT-F3) and you press the F1 key for help you won't get any help displayed. This is because of a missing program nroff. To be corrected in the next release. For help on hexedit see man hexedit
  2. Some vendors USB keyboards don't work due to missing drivers. Currently working on that issue and hope to release a revised version within a week.

Checksum

sha1 344e9d0d0963b99b86d8fe6b3330d658d2170382 shredos-2020.05.006_x86_64-0.30.001_20210115.img

v2020.02.005_x86-64_0.30.001

07 Jan 16:16
Compare
Choose a tag to compare

Updated ShredOS 64 bit edition to nwipe v0.30

Nwipe v0.30

includes the following changes:

  • Add auto power off option on completion of wipe ( --autopoweroff ) (Thanks PartialVolume)
  • Fixed --nowait option that wasn't working. (Thanks PartialVolume)
  • Add verbose option. -v, --verbose.
  • Add a spinner to the GUI for each drive being wiped. When nwipe is syncing the percentage completion pauses, having a spinner gives a clear indication that the wipe is still running. Each devices spinner disappears on completion of a given devices wipe. (Thanks PartialVolume)
  • Make log messages, especially the ones with the tag 'notice' succinct and less than 80 characters including the timestamp. This is of more importance when nwipe is used on a 80x30 terminal (ALT-F2, Shredos etc) but generally makes the logs more readable. While doing this all information was still retained. (Thanks PartialVolume)
  • Add a summary table to the log that shows each drives status, i.e. erased or failed, throughput, duration of wipe, model, serial no etc. In particular it benefits those that wipe many drives simultaneously in rack servers. At a glance any failed drives can be seen without having to browse back through the log. (Thanks PartialVolume)
  • Add ETA to --nogui wipes status when SIGUSR1 (kill -s USR1 (nwipes PID) is issued on the command line.
  • Fixed misleading throughput calculation. Throughput now shows average throughput calculated from start of wipe.
  • Fixed system info not being displayed in Debian Sid. #229 (Thanks PartialVolume)
  • Add serial number display for USB to IDE/SATA adapters. This only works if the USB to IDE/SATA adapter supports ATA pass through. See #149 for further details (Thanks PartialVolume)
  • Fixed disk capacity nomenclature, width and padding on drive selection screen. See #237 (Thanks PartialVolume)
  • Add bus type, ATA or USB, amongst others to drive selection and wipe windows. (Thanks PartialVolume)
  • Add --nousb option. If you use the option --nousb, all USB devices will be ignored. They won't show up in the GUI and they won't be wiped if you use the --nogui --autonuke command. They will even be ignored if you specifically name them on the command line.
  • Miscellaneous GUI fixes, throughput display format, percentage display format to improve column alignment when wiping multiple discs. (Thanks PartialVolume)
  • Improve visibility of failure messages with red text on white background. (Thanks PartialVolume)
  • Add NVME and VIRT (loop etc) devices to device type table for display in GUI and logs. NVME devices now show up as NVME devices rather than UNK (Thanks PartialVolume)
  • Fixed very obscure segmentation fault going back to at least 0.24 in drive selection window when resizing terminal vertical axis while drive focus symbol '>' is pointing to the last drive of a multi drive selection window. See #248 for further details (Thanks PartialVolume)
  • Warn the user if they are incorrectly typing a lower case s to start a wipe, when they should be typing a capital S #262 (Thanks PartialVolume)
  • Warn the user if they are typing capital S in order to start a wipe but haven't yet selected any drives for wiping #261 (Thanks PartialVolume)
  • Add ctrl A that toggles drive selection, all drives selected for wipe or all drives deselected. #266
  • Fixed compilation issue with NixOS with broken musl libc error due to missing header #275
  • Fixed status bar message showing incorrect information #287
  • Right Justify log labels to maintain column alignment #280
  • Added nwipe version & OS info to log #297

Checksum

sha1 ae7cc985e4c2e9698fd522b79779ea4d6858d6ac shredos-20210106.img

v2020.02.004-0.29.006

18 Apr 20:45
65e4f2d
Compare
Choose a tag to compare

Updated shredos 2020.02 to the latest master version of nwipe as of 18-Apr-2020 @21:41

Changes to Nwipe include:

  • Nwipe logs to a timestamped file so the results can be reviewed.
  • Fix error reporting on control -c prior to a wipe starting.
  • Add control A to select/deselect a drive for wiping.
  • If the user tries to start a wipe with the 'S' key, but hasn't selected any drives for wiping, then display a warning message indicating that no drives have been selected.

Checksum of shredos.img.tar.gz

sha1 db37ea8526a17898b0fb34a2ec4d254744ef08a1 shredos.img.tar.gz

Burning shredos.img.tar.gz to USB

See here

v2020.02.0.29rc.003

15 Apr 23:08
80f6cec
Compare
Choose a tag to compare

Updated shredos 2020.02 to the latest master version of nwipe as of 15-APR-2020 @23:54

Changes to nwipe include:

  • Fix summary table message precedence, i.e if a drive failed and you then did a CONTROL-C to abort, the drive was marked as aborted in the summary table rather than failed. This has been corrected.
  • Remove redundant ATA prefix from drive model number.
  • Fix minor error in reporting a drives total block size in log.
  • Warn the user if they press lower case s by mistake when they should use a capital S to start the wipe.

Checksum of shredos.img.tar.gz

9adf5d213b4996b533432df0aeb28a09421ce138 shredos.img.tar.gz

Burning shredos.img.tar.gz to USB

See here

v2020.02.0.29rc.002

14 Apr 09:42
d202dcb
Compare
Choose a tag to compare

Fixes the following bugs:

  • On some systems a repeated message 'no storage devices found' would be displayed.
  • USB keyboard were not recognised.

Checksum of shredos.img.tar.gz

bddee6b8313b31c8ff8bd8e704708081ed3f7680 shredos.img.tar.gz

To confirm checksum, type the following and compare with above:
sha1sum shredos.img.tar.gz

Burning shredos.img.tar.gz to USB

See here

v2020.02.0.29rc.001

12 Apr 22:14
01e5365
Compare
Choose a tag to compare

This is the initial release of shredos based on buildroot 2020.02, which uses the 5.6 linux kernel.

This version includes the following:

  • The latest nwipe master 0.29.001
  • A hexeditor to view the contents of discs before/after wiping (hexedit)
  • The program called loadkeys that allows you to select your correct keyboard (loadkeys uk, loadkeys us, loadkeys fr etc)
  • Smartmontools which is used by nwipe to obtain disk serial numbers that are attached via USB.
  • hdparm, for performing various extra disk functions.

checksum of shredos.img.tar.gz

sha1 26dc684b18d41d22fedf01f642148ba648237a67 shredos.img.tar.gz