X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/m1-debian/blobdiff_plain/b16f82dcbd4bf0fa0b9129aca0b97ba2978ddbc5..2ad631dc766efdf45e699dc24ae4d036911e9211:/doc/wipe-linux.sh diff --git a/doc/wipe-linux.sh b/doc/wipe-linux.sh new file mode 100644 index 0000000..69ca850 --- /dev/null +++ b/doc/wipe-linux.sh @@ -0,0 +1,24 @@ +#!/bin/sh + +# Source: https://mrcn.st/wipe-linux.sh - 2022-03-01 + +diskutil list | grep Apple_APFS | grep '2\.5 GB' | sed 's/.* //g' | xargs -n 1 diskutil apfs deleteContainer +diskutil list /dev/disk0 | grep -Ei 'asahi|linux|EFI' | sed 's/.* //g' | xargs -n 1 diskutil eraseVolume free free + +cat > /tmp/uuids.txt <> /tmp/uuids.txt + +cd /System/Volumes/iSCPreboot + +for i in ????????-????-????-????-????????????; do + if grep -q "$i" /tmp/uuids.txt; then + echo "KEEP $i" + else + echo "RM $i" + rm -rf "$i" + fi +done