v2025.11_28_x86-64_0.40 #455
PartialVolume
announced in
Announcements
Replies: 2 comments 1 reply
-
|
Congratulations on the release and many thanks to all the contributors and the maintainer. 🎉 |
Beta Was this translation helpful? Give feedback.
0 replies
-
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
v2025.11_28_x86-64_0.40
Other software versions used within ShredOS for disc related operations
ShredOS Lite vs. Full: System RAM Requirements
ShredOS now offers Lite versions for both x86-64 (64-bit) and i686 (32-bit) architectures, specifically designed for low-resource hardware.
Memory Requirements:
Functionality:
Both versions provide the same core disk-wiping capabilities. They share nearly identical driver sets to ensure maximum hardware compatibility across diverse systems.
Key Differences:
The primary difference lies in the graphics firmware. The Lite version omits certain heavy firmware files to save space—most notably AMDGPU, which alone requires over 100MB of memory and typically targets systems manufactured after 2010. Radeon and Intel graphics firmware are still included in both versions to maintain broad display support.
Lite versions target hardware from before 2010. Since the removed drivers only affect graphics cards made after that year, most users will not encounter issues. However, if you are using a post-2010 system with an AMD GPU, you can still run the Lite version by selecting nomodeset from the GRUB menu when booting.
Notable changes in this release - ShredOS
Updated ShredOS to Buildroot 2025.11, kernel 6.18.0 Thanks @PartialVolume Updated ShredOS to Buildroot 2025.11, kernel 6.18.0 #416
ShredOS now includes multiple defconfig files, allowing users to build .iso and .img files for both i686 (32-bit) and x86-64 (64-bit) architectures from source. A new configuration option also enables building .iso files with an integrated 50MB data partition for writing to USB flash drives. To ensure maximum hardware compatibility, the bootloader now incorporates Isolinux and improvements to EFI booting in general for improved boot reliability across diverse systems. To make it easier to build all versions or even just a particular architecture, ShredOS also includes a script the user can run called
build_all_shredos.shmake shredos_defconig
make shredos_lite_defconfig
make shredos_i686_lite_defconfig
make shredos_iso_extra_defconfig
make shredos_iso_extra_i686_lite_defconfig
Thanks to @desertwitch for the hard work & time that has been put into this. #393
USB Inactivity Delay: Increased from 5 to 10 seconds to improve USB device detection reliability. Boot Timeout: Remains unchanged at 30 seconds, ensuring the system starts even if the USB bus remains active. Thanks @PartialVolume
Enable additional cryptographic kernel options required for using AES-CTR via the AF_ALG userspace interface in future features. Thanks @Knogle board/shredos: enable crypto options for future AF_ALG AES-CTR support #395
Add kernel support for virtualized HDDs, CONFIG_VIRTIO .. etc Thanks @desertwitch feat: add kernel support for virtualized HDDs #396
Fix a repeating ifup and DHCP being executed when no network connection which could cause the system to crash with an
out of memoryerror on some ethernet hardware. Thanks @PartialVolume Fix repeating ifup when no RJ45 link #403Add kernel command line flags, nonet and shredos_nonet to disable network Thanks @Knogle & @PartialVolume Add kernel command line flags, nonet and shredos_nonet #404
Honour pdf path in nwipe command line options -P path and --PDFreportpath=path. Thanks @PartialVolume Honour pdf path in nwipe command line options -P path and --PDFreportpath=path #408
Increase lftp retries from 1 to 100 Thanks @PartialVolume Increase lftp retries from 1 to 100 #409 lftp should retry #397
Added AMD and Intel IOMMU, Virtio drivers. Thanks @PartialVolume Added AMD and Intel IOMMU, Virtio drivers. #412
Upgraded Seagate's openSeaChest tools to 25.05.3 Thanks @PartialVolume Upgraded Seagate's openSeaChest tools to 25.05.3 and restored busybox… #418
Add video and video_fb modules to grub legacy and EFI Thanks @PartialVolume Add video and video_fb modules to grub legacy and EFI #421
Modify various defconfigs Thanks @PartialVolume Updated shredos_i586_defconfig so it is sync'ed with shredos_defconfig #426 Created minimal i586 compatible defconfig #427 Legacy lite iso defconfig #428 Update shredos_i586_lite_defconfig plus tidy up #429 Fix f keystroke (font size) in shredos_i586_lite_defconfig #430 shredos_i686_lite_defconfig now creates both .iso and .img image files #431 Rename i586 defconfigs to i686 #432 Added legacy firmware to shredos_i686_lite_defconfig #436 Remove defconfigs that are surplus to requirements #439 Added i386 legacy boot #442 sync shredos_iso_legacy_defconfig #443 Removed legacy iso defconfigs #444 Update shredos-iso-extra-i686-defconfig #445 ShredOS frequently crashes when running in a TrueNAS Scale VM #446 Updates to defconfigs #447 Allow shredos i686 builds to boot on 64bit EFI only system that don't have legacy boot options. #448 Sync i686 defconfigs and update build all script #450
Dynamically calculate vfat size based on bzImage size plus 20MB Thanks @PartialVolume Dynamically calculate vfat size based on bzImage size plus 20MB #433
Automatically update banner with correct architecture during nwipe build Thanks @PartialVolume Automatically update banner with correct architecture during nwipe build #434
Auto update nwipe banner and version.txt with version tag or commit SHA Thanks @PartialVolume Auto update nwipe banner and version.txt with version tag or commit SHA #435
Fix issues Customer/company information not being restored from ventoy USB drive. #342 and customer/organization information not saving between wipes #385 by adding RW support for NTFS (Microsoft basic data) Thanks @PartialVolume Fix #342 and #385 by adding RW support for NTFS (Microsoft basic data) #437 Add ntfs-3g to all defconfigs #438
Add ssh logins as alternative to telnet. Thanks @PartialVolume see Add ssh logins as alternative to telnet #440 for notes on how to enable this.
Update build_all_shredos.sh due to change in defconfig names and number of defconfigs Thanks @PartialVolume Update build_all_shredos.sh due to change in defconfig names and number of defconfigs #441
Add creation of sha1 checksum files for .iso and .img files and add additional info to image filenames Thanks @PartialVolume Add creation of sha1 checksum files and add additional info to image filenames #451
Add a new x86-64 lite defconfig for 64bit systems with min. 512MB RAM. Thanks @PartialVolume Add a new x86-64 lite defconfig for 64bit systems with min. 512MB RAM #452
Make ISO9660 volume name upper case for maximum compatibility. Thanks @PartialVolume Make ISO9660 volume name upper case for maximum compatibility. #453
Notable changes in this release - Nwipe
New Features and improved performance in V0.40
Resolved issues
nwipe --helpand nwipe man page are only allowed. Corrects a 'feature' in GNU getopt_long(). Thanks @PartialVolume #705Download Counters
This discussion was created from the release v2025.11_28_x86-64_0.40.
Beta Was this translation helpful? Give feedback.
All reactions