Riverbed Steelhead CX-570
Start the console session.
Plug in serial cable to console port of device from PC COM1 port
Open PuTTY and select "Serial" connection type, leave baud rate (Speed) and other settings as default.
Plug power into device and if a power button exists, turn it on.
Reset passwords.
Press the letter e until the prompt Highlighted entry is with a number next to it appears, then use the down arrow and up arrow to pick the number that matches the line beginning with kernel:
Version 2.15.1236. Copyright (C) 2012 American Megatrends, Inc.
BIOS Date: 02/12/2014 19:05:01 Ver: 3250E118
Press <DEL> or <F2> to enter setup.
Press any key to continue.
SteelHead 2.13.1_19
SteelHead 2.11.3_2
Use the ^ and v keys to change the selection.
Press 'e' to edit the selected item, or 'c' for a command prompt.
setparams 'SteelHead 2.13.1_19'
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
search --label --no-floppy --set=root ROOT1
linux16 /boot/vmlinuz root=LABEL=ROOT1 ro quiet nmi_watchdog=0 crashkernel=auto \
intel_iommu=on iommu=pt
initrd16 /boot/initramfs.img
Press Ctrl-x to start, Ctrl-c for a command prompt or Escape to
discard edits and return to the menu. Pressing Tab lists
possible completions.
Press e again to edit the line beginning with linux16 to delete the part highlighted in red above and append console=ttyS0,9600n8 init=/bin/bash to the end:
linux16 /boot/vmlinuz root=LABEL=ROOT1 ro nmi_watchdog=0 crashkernel=auto \
intel_iommu=on iommu=pt console=ttyS0,9600n8 init=/bin/bash
Press Ctrl x to boot with the edited line:
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 3.10.0-693.17.1.el7.x86_64 (mockbuild@self-cleaning-stack-7-agent-1.novalocal) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) ) #1 SMP Mon Nov 18 18:55:21 UTC 2019
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz root=LABEL=ROOT1 ro nmi_watchdog=0 crashkernel=auto intel_iommu=on iommu=pt console=ttyS0,9600n8 init=/bin/bash
[ 0.000000] e820: BIOS-provided physical RAM map:
Further output should bring you to a bash-4.2# commandline prompt. To make the settings read/writeable type the mount -o remount,rw / command, then use the passwd command to set "default" and "password" as the passwords for root and admin users respectively:
bash-4.2# mount -o remount,rw /
[ 80.864849] EXT4-fs (sda7): re-mounted. Opts: (null)
bash-4.2# passwd
Changing password for user root.
New password: default
Retype new password: default
passwd: all authentication tokens updated successfully.
bash-4.2# passwd admin
Changing password for user admin.
New password: password
Retype new password: password
passwd: all authentication tokens updated successfully.
Reboot and erase configuration.
Type exec /sbin/init to reboot:
bash-5.1# exec /sbin/init
When prompted, login as root with default as the password:
SteelOS Linux 7 (austenite)
Kernel 3.10.0-693.17.1.el7.x86_64 on an x86_64
localhost login: root
Password: default
Last login: Thu Oct 13 15:31:26 from 169.254.0.2
At the next prompt type mount then use the shred command on all drives shown:
HYP:> mount
/dev/sda7 on / type ext3 (rw,relatime,data=ordered) (SteelHead 2.13.1_19)
/dev/sda8 on / type ext3 (rw,relatime,data=ordered) (SteelHead 2.11.3_2)
/dev/sdb1 on /segstore type ext3 (rw,relatime,data=ordered)
/dev/sda5 on /bootmgr type ext3 (rw,relatime,data=ordered)
/dev/sda6 on /shared type ext3 (rw,relatime,data=ordered)
/dev/sda2 on /var type ext3 (rw,relatime,data=ordered)
HYP:>shred -v -f -n 1 /dev/sdb1
shred: /dev/sdb1: pass 1/1 (random)...
shred: /dev/sdb1: pass 1/1 (random)...503MiB/70GiB 0%
…
shred: /dev/sdb1: pass 1/1 (random)...70GiB/70GiB 100%
HYP:>shred -v -f -n 1 /dev/sda7
shred: /dev/sda7: pass 1/1 (random)...
shred: /dev/sda7: pass 1/1 (random)...198MiB/15GiB 1%
…
shred: /dev/sda7: pass 1/1 (random)...15GiB/15GiB 100%
HYP:>shred -v -f -n 1 /dev/sda8
shred: /dev/sda8: pass 1/1 (random)...405MiB/15GiB 2%
…
shred: /dev/sda8: pass 1/1 (random)...15GiB/15GiB 100%
HYP:>shred -v -f -n 1 /dev/sda6
shred: /dev/sda6: pass 1/1 (random)...
shred: /dev/sda6: pass 1/1 (random)...464MiB/160GiB 0%
…
shred: /dev/sda6: pass 1/1 (random)...160GiB/160GiB 100%
HYP:>shred -v -f -n 1 /dev/sda2
shred: /dev/sda2: pass 1/1 (random)...
shred: /dev/sda2: pass 1/1 (random)...393MiB/50GiB 0%
…
shred: /dev/sda2: pass 1/1 (random)...50GiB/50GiB 100%
HYP:>shred -v -f -n 1 /dev/sda5
shred: /dev/sda5: pass 1/1 (random)...
shred: /dev/sda5: pass 1/1 (random)...458MiB/512MiB 89%
shred: /dev/sda5: pass 1/1 (random)...512MiB/512MiB 100%
Copy all the output from the session into your records.
Right-click PuTTY's titlebar, from that dropdown menu click on "Copy All to Clipboard"
Open the file of record certifying the deconfiguration of this device and use CTRL V to paste all the output from PuTTY into that file. Formatting the text with a fixed-width font helps it look more readable.
End the session.
Close PuTTy.