Commit Graph

78 Commits

Author SHA1 Message Date
PartialVolume
b6ad20b4a1 Update README.md
Add `diskutil list` as command to use when determining USB drive on a Mac.
2023-07-02 22:31:47 +01:00
PartialVolume
47e0056463 Update README.md
Prefix dd with sudo
2023-07-02 21:59:07 +01:00
PartialVolume
654cfca2bf Merge pull request #153 from PartialVolume/Add_G200_KMS_and_AST_server_drivers
Added the Matrox G200 and AST KMS server graphics drivers
v2021.08.2_23.5_x86-64_0.34
2023-07-02 15:40:15 +01:00
PartialVolume
0840db9c8d Added the Matrox G200 and AST KMS server graphics drivers 2023-07-02 15:36:56 +01:00
PartialVolume
8392777dbb Merge pull request #152 from PartialVolume/Fix_benign_unary_operator_expected_in_launcher
Fix a benign error /usr/bin/nwipe_launcher: line 126: ...
2023-07-02 12:45:30 +01:00
PartialVolume
584b9ec5bd Fix a benign error /usr/bin/nwipe_launcher: line 126: [: ==: Unary operator expected, that occurs when nwipe exits. The error only occured if there were no nwipe_options specified on the linux command line in grub.cfg 2023-07-02 12:40:40 +01:00
PartialVolume
67bc6c91e0 Bump ShredOS version
Bump from 23.3 to 23.4.

aka 
2021.08.2_23.3_x86-64_0.34 to
2021.08.2_23.4_x86-64_0.34
v2021.08.2_23.4_x86-64_0.34
2023-07-02 00:19:58 +01:00
PartialVolume
851ac0785b Merge pull request #150 from PartialVolume/update_linux_firmware
Update Linux Firmware from 20210511 to 20230625
2023-07-02 00:09:09 +01:00
PartialVolume
c721f615a6 Update Linux Firmware from 20210511 to 20230625, this adds at least a 100 extra AMD_GPU binaries 2023-07-02 00:06:46 +01:00
PartialVolume
be673c917a Update README.md
Add link and info to procedure for creating a simple UEFI debian/ubuntu based PXE server.
2023-06-24 22:39:55 +01:00
PartialVolume
0065c63f37 Update README.md
Fix warning message rendering
2023-06-24 11:40:20 +01:00
PartialVolume
e3aae5dae5 Update README.md
Update info regarding pre-releases
2023-06-05 18:22:04 +01:00
PartialVolume
17e9bda486 Merge branch 'master' of github.com:PartialVolume/shredos.x86_64 v2021.08.2_23.3_x86-64_0.34 2023-06-05 14:57:40 +01:00
PartialVolume
98de170bb2 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](https://github.com/PartialVolume/shredos.x86_64/issues/147). Also bumped version from v2021.08.2_23.2_x86-64_0.34 to v2021.08.2_23.3_x86-64_0.34
2023-06-05 14:54:21 +01:00
PartialVolume
77344223ce --Autopoweroff, virtual disks & dmesg
1. Fixes issue [#145](https://github.com/PartialVolume/shredos.x86_64/discussions/145)

2. Now creates /dev/loop0 & /dev/loop1 if user specifies those drives in grub.cfg

3. dmesg.txt now written to USB flash drive.
2023-06-05 14:48:46 +01:00
PartialVolume
fdd0a4ab42 hdparm was updated from v9.62 to v9.65
v9.65 is the latest version as of June 2023.
2023-06-05 13:16:37 +01:00
PartialVolume
9f24ee58ff Update README.md
Added a link in the index to the discussion that's lists USB adapters that fully support ATA pass through. Full support of ATA pass through is required for correct detection of hidden sectors, real max sectors, plus the ability to perform a secure erase using the drives own firmware.
2023-03-30 12:49:43 +01:00
PartialVolume
56e7a54658 Merge branch 'master' of github.com:PartialVolume/shredos.x86_64 2023-03-24 23:10:50 +00:00
PartialVolume
8eb9aae052 Merge branch 'master' of github.com:PartialVolume/shredos.x86_64 2023-03-24 23:09:23 +00:00
PartialVolume
9fc5ac3ff2 Merge branch 'master' of github.com:PartialVolume/shredos.x86_64 2023-03-24 23:02:52 +00:00
PartialVolume
7c4de293e5 Added the libconfig library which nwipe now uses
Added the commands tmux2 tmux4 tmux6 tmux8 which each creates a
tmux session with either 2, 4, 6 or 8 panes (terminals). Useful
when you want to run multiple nwipes simultaneously with each nwipe
wiping one drives. Useful for hotswapping.
2023-03-24 22:48:59 +00:00
PartialVolume
94ccdc8b3a Create FUNDING.yml 2023-03-24 21:48:16 +00:00
PartialVolume
92276736a5 Merge pull request #135 from petski/improve-bnx2-approach
Improve bnx2 approach
2023-03-24 16:21:13 +00:00
PartialVolume
f93220d39f Update README.md
Added link to the latest mtools packages
2023-03-24 13:46:05 +00:00
PartialVolume
34b28156da Update README.md - Internal size too bug
Added additional detail to the "Internal Size Too Big" error that can occur when compiling from source.
2023-03-24 12:38:42 +00:00
PartialVolume
898054fb08 Update README.md
When building from source, explains what your options are too fix the  "Internal Size Too Big" error.
2023-03-24 12:18:12 +00:00
PartialVolume
8717d9d750 Merge branch 'master' of github.com:PartialVolume/shredos.x86_64 v2021.08.2_23.2_x86-64_0.34 2023-03-23 21:15:54 +00:00
PartialVolume
49e3e9c2f0 Added X2APIC support for server that require this.
Added Numachip support

Added ScaleMP vSMP

Added Locale, locale -a now works.
Added en_US.UTF-8 as required by tmux

Added tmux to allow the creation of multiple terminals viewable
simultaneously.
Added the command tmux4 which creates a 4 panes (terminals) in the
virtual terminal. This allows multiple nwipes /dev/sdx to be run
simultaneously for those that like to run one wipe in each terminal
for hot swapping.

Added DirectFB drivers for ATI128, Matrox and I830.

Added ascii_invaders for something to do while those discs wipe.

Increased size of FAT32 to 130MB with about 14MB free for PDF
wipe reports and logs.

Bumped minor version 23.1 to 23.2
2023-03-23 20:37:43 +00:00
Patrick Kuijvenhoven
29f16d8dbb feature(shredos_defconfig): Add Broadcom NX2 firmware 2023-03-23 20:43:26 +01:00
Patrick Kuijvenhoven
f48eca9642 package/linux-firmware: Add Broadcom BNX2 firmware
Source: https://lore.kernel.org/buildroot/1c5a072be17f6aeb1ff9f39d506141ed8024d7bf.1677570263.git.stefan@agner.ch/
2023-03-23 20:42:39 +01:00
Patrick Kuijvenhoven
010a8e2cea Revert "Added bnx2 ethernet firmware as an overlay as buildroot appears to have a bug and isn't adding this firmware"
This reverts commit 29e93aede5.
2023-03-23 20:40:26 +01:00
PartialVolume
f890db42a4 Update README.md for notes on pre-release
Pre-release to fix AMD GPU that would not initialise due to missing firmware.
2023-03-20 23:06:07 +00:00
PartialVolume
03ca89429f Merge branch 'master' of github.com:PartialVolume/shredos.x86_64 v2021.08.2_23.1_x86-64_0.34 2023-03-20 22:31:01 +00:00
PartialVolume
ca23ea7bae Updated README.md with a note mentioning the preview version
v2021.08.2_23.1_x86-64_0.34 (v23.1) which includes the
missing AMDGPU and Radeon firmware amongst others.
2023-03-20 22:25:40 +00:00
PartialVolume
179904316c Merge branch 'master' of github.com:PartialVolume/shredos.x86_64 2023-03-20 21:59:58 +00:00
PartialVolume
5bbeef3e72 Preview update: Fix DRM frame buffer with some graphics displays,
especially AMD GPU and Radeon.

Also added traceroute, heirloom mailx, ntp, nmap.

Unfortunately this increased the overal size to 103MB, I expanded
the FAT32 partition to 114MB so there is about 11MB of free space
for logs and reports.

Full list of additions.

+CONFIG_DRM_DP_AUX_CHARDEV=y
+CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM=y
+CONFIG_DRM_DP_CEC=y
+CONFIG_DRM_I2C_NXP_TDA998X=y
+CONFIG_DRM_I2C_NXP_TDA9950=y
+CONFIG_DRM_RADEON_USERPTR=y
+CONFIG_DRM_AMDGPU_SI=y
+CONFIG_DRM_AMDGPU_CIK=y
+CONFIG_DRM_AMD_DC_HDCP=y
+CONFIG_DRM_AMD_DC_SI=y
+CONFIG_HSA_AMD=y
+CONFIG_DRM_QXL=y
+CONFIG_DRM_BOCHS=y
+CONFIG_DRM_VIRTIO_GPU=y
+CONFIG_TINYDRM_HX8357D=y
+CONFIG_TINYDRM_ILI9225=y
+CONFIG_TINYDRM_ILI9341=y
+CONFIG_TINYDRM_ILI9486=y
+CONFIG_TINYDRM_MI0283QT=y
+CONFIG_TINYDRM_REPAPER=y
+CONFIG_TINYDRM_ST7586=y
+CONFIG_TINYDRM_ST7735R=y
+CONFIG_DRM_VBOXVIDEO=y
+CONFIG_FB_CIRRUS=y
+CONFIG_FB_PM2=y
+CONFIG_FB_PM2_FIFO_DISCONNECT=y
+CONFIG_FB_CYBER2000=y
+CONFIG_FB_ARC=y
+CONFIG_FB_ASILIANT=y
+CONFIG_FB_IMSTT=y
+CONFIG_FB_HGA=y
+CONFIG_FB_OPENCORES=y
+CONFIG_FB_S1D13XXX=y
+CONFIG_FB_NVIDIA=y
+CONFIG_FB_NVIDIA_I2C=y
+CONFIG_FB_RIVA=y
+CONFIG_FB_RIVA_I2C=y
+CONFIG_FB_I740=y
+CONFIG_FB_LE80578=y
+CONFIG_FB_CARILLO_RANCH=y
+CONFIG_FB_MATROX=y
+CONFIG_FB_MATROX_MILLENIUM=y
+CONFIG_FB_MATROX_MYSTIQUE=y
+CONFIG_FB_MATROX_G=y
+CONFIG_FB_MATROX_I2C=y
+CONFIG_FB_MATROX_MAVEN=y
+CONFIG_FB_RADEON=y
+CONFIG_FB_ATY128=y
+CONFIG_FB_ATY=y
+CONFIG_FB_ATY_CT=y
+CONFIG_FB_ATY_GENERIC_LCD=y
+CONFIG_FB_ATY_GX=y
+CONFIG_FB_S3=y
+CONFIG_FB_SAVAGE=y
+CONFIG_FB_SAVAGE_I2C=y
+CONFIG_FB_SAVAGE_ACCEL=y
+CONFIG_FB_SIS=y
+CONFIG_FB_SIS_300=y
+CONFIG_FB_SIS_315=y
+CONFIG_FB_VIA=y
+CONFIG_FB_NEOMAGIC=y
+CONFIG_FB_KYRO=y
+CONFIG_FB_3DFX=y
+CONFIG_FB_3DFX_ACCEL=y
+CONFIG_FB_VOODOO1=y
+CONFIG_FB_VT8623=y
+CONFIG_FB_TRIDENT=y
+CONFIG_FB_ARK=y
+CONFIG_FB_PM3=y
+CONFIG_FB_CARMINE=y
+CONFIG_FB_SM501=y
+CONFIG_FB_SMSCUFX=y
+CONFIG_FB_UDL=y
+CONFIG_FB_IBM_GXT4500=y
+CONFIG_FB_VIRTUAL=y
+CONFIG_FB_METRONOME=y
+CONFIG_FB_MB862XX=y
+CONFIG_FB_SM712=y

+2021.08.2_23.1_x86-64_0.34

+BR2_PACKAGE_LINUX_FIRMWARE_AMDGPU=y
+BR2_PACKAGE_LINUX_FIRMWARE_I915=y
+BR2_PACKAGE_LINUX_FIRMWARE_RADEON=y
+BR2_PACKAGE_LINUX_FIRMWARE_QCOM_VENUS=y
+BR2_PACKAGE_LINUX_FIRMWARE_QCOM_ADRENO=y
+BR2_PACKAGE_LINUX_FIRMWARE_MFC_V8=y

+BR2_PACKAGE_HEIRLOOM_MAILX=y
+BR2_PACKAGE_NMAP=y
+BR2_PACKAGE_NTP=y
+BR2_PACKAGE_NTP_NTPDATE=y
+BR2_PACKAGE_TRACEROUTE=y
2023-03-20 21:57:07 +00:00
PartialVolume
5a65319636 Update README.md regarding HPA/DCO 2023-03-07 20:39:03 +00:00
PartialVolume
f48a9836bd Update README.md - update another link 2023-02-05 23:28:11 +00:00
PartialVolume
161a104894 Update README.md - fix link
Fix the link in the recently added instructions regarding setfont
2023-02-05 22:45:33 +00:00
PartialVolume
dfebcfa305 Update README.md - setfont
Added instructions for doubling the font size if you are using a high resolution monitor and you find the font size is too small.
2023-02-05 22:41:22 +00:00
PartialVolume
4fdf1c0671 Update README.md re auto transfer of nwipe logs
Update text regarding a new feature in ShredOS that automatically copies nwipe log files to FAT32 USB flash drive.
2023-01-06 00:52:04 +00:00
PartialVolume
9044a14fa3 Update README.md with download link to 32bit .iso 2023-01-05 00:33:18 +00:00
PartialVolume
371b78b63e Update README.md with 32 bit .img download link 2023-01-04 22:43:03 +00:00
PartialVolume
0b2990b97d Update README.md -
Improve intro.
2023-01-04 22:10:22 +00:00
PartialVolume
f7b19174b0 Update README.md re: 32 bit code
I've deleted the Shredos i686 repository as it was outdated, duplicated content in ShredOS.x86_64 and a waste of time maintaining two separate repositories that were almost identical. Instead I will be adding instructions on how modify the ShredOS.x86_64 build so that it generates 32 bit code and .iso files for those that wish to build from source.
2023-01-04 21:50:56 +00:00
PartialVolume
00fcfe80b1 Update README.md with .iso download link 2023-01-02 21:59:34 +00:00
PartialVolume
01acc3459e Update README.md with updated download link table 2023-01-01 23:02:22 +00:00
PartialVolume
7621e2e928 Merge pull request #122 from PartialVolume/update_shredos_with_nwipe_0.34
Update ShredOS with nwipe version 0.34
v2021.08.2_23_x86-64_0.34
2022-12-31 01:52:07 +00:00
PartialVolume
44224926c5 Update ShredOS with nwipe version 0.34 2022-12-31 01:48:35 +00:00
PartialVolume
a7acbf2524 Merge pull request #121 from PartialVolume/logfiles_to_USB
New feature added, auto archive nwipe log files to ShredOS USB stick …
2022-12-29 15:21:09 +00:00