#!/bin/bash ### # For all the suckers out there ### export bluetxt="\033[01;34m" export redtxt="\033[01;31m" export normaltxt="\033[00m" export greentxt="\033[01;32m" clear if [ -f /bin/led ]; then /bin/led roro fi echo -e "${redtxt}WARNING, YOU HAVE SELECTED TO FORMAT YOUR HARD DRIVE, THERE IS NO WAY TO" echo -e "REVERSE THIS! ARE YOU SURE YOU WANT TO CONTINUE? (yes/no): ${normaltxt}yes" sleep 0.2 echo "" echo -e "${redtxt}LAST CHANCE TO CANCEL (continue/cancel): ${normaltxt}continue" sleep 0.2 echo "" if [ -f /bin/led ]; then /bin/led rgog fi echo -e "${greentxt}Ok, proceeding with format...${normaltxt}" sleep 1 echo "mkreiserfs 3.6.11 (2003 www.namesys.com)" echo "" echo "A pair of credits:" echo "Jeremy Fitzhardinge wrote the teahash.c code for V3. Colin Plumb also" echo "contributed to that." echo "" echo "Hans Reiser was the project initiator, source of all funding for the first 5.5" echo "years. He is the architect and official maintainer." echo "./rootfs is not a block special deviceContinue (y/n): y" echo "Guessing about desired format.. Kernel 2.4.22-xbox is running." echo "Format 3.6 with standard journal" echo "Count of blocks on the device: 25600" echo "Number of blocks consumed by mkreiserfs formatting process: 8212" echo "Blocksize: 4096" echo "Hash function used to sort names: \"r5\"" echo "Journal Size 8193 blocks (first block 18)" echo "Journal Max transaction length 1024" echo "inode generation number: 0" echo "UUID: 3a9c4717-8c74-491f-ab7f-4e382c36617b" echo -n "Initializing journal - 0%...." sleep 0.05 echo -n "20%" sleep 0.02 echo -n "." sleep 0.03 echo -n "." sleep 0.02 echo -n "." sleep 0.04 echo -n "." sleep 0.05 echo -n "40%" sleep 0.06 echo -n "." sleep 0.02 echo -n "." sleep 0.05 echo -n "." sleep 0.05 echo -n "." sleep 0.06 echo -n "60%" sleep 0.02 echo -n "." sleep 0.03 echo -n "." sleep 0.03 echo -n "." sleep 0.04 echo -n "." sleep 0.03 echo -n "80%" sleep 0.04 echo -n "." sleep 0.05 echo -n "." sleep 0.05 echo -n "." sleep 0.06 echo -n "." sleep 0.07 echo "100%" echo -n "Syncing" sleep 0.1 echo -n "." sleep 0.1 echo -n "." echo "ok" echo "Tell your friends to use a kernel based on 2.4.18 or later, and especially not a" echo "kernel based on 2.4.9, when you use reiserFS. Have fun." echo "ReiserFS is successfully created on ./rootfs." sleep 2 clear echo -e "${redtxt}Erasing TSOP/ Modchip...${normaltxt}" echo "" sleep 1 echo "Raincoat v0.5 Gentoox Edition - http://gentoox.shallax.com - v1.2 support" echo "Reading /etc/raincoat.conf... 11 flash types read" echo "DETECTED: Flash" echo "Programming with ./zero.bin...Read 1048576 bytes from file" echo " Erasing..." echo -n " 0% .:(.......................................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.1 echo -n " 7% .:(***....................................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.1 echo -n " 12% .:(****...................................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.1 echo -n " 18% .:(*******................................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.1 echo -n " 20% .:(*******................................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.3 echo -n " 27% .:(*********..............................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.3 echo -n " 35% .:(*************..........................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.3 echo -n " 48% .:(*****************......................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.4 echo -n " 72% .:(***************************............):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.5 echo -n " 98% .:(**************************************.):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.1 echo -n " 100% .:(***************************************):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.05 echo " Done " echo " Programming..." echo -n " 0% .:(.......................................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.2 echo -n " 7% .:(***....................................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.2 echo -n " 12% .:(****...................................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.2 echo -n " 18% .:(*******................................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.1 echo -n " 20% .:(*******................................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.3 echo -n " 35% .:(*************..........................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.3 echo -n " 44% .:(***************........................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.5 echo -n " 48% .:(*****************......................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.7 echo -n " 72% .:(***************************............):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.2 echo -n " 77% .:(****************************...........):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 1 echo -n " 92% .:(*************************************..):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.2 echo -n " 100% .:(***************************************):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.3 echo " Done " echo " Verifying..." echo -n " 0% .:(.......................................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.1 echo -n " 7% .:(***....................................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.1 echo -n " 12% .:(****...................................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.1 echo -n " 18% .:(*******................................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.05 echo -n " 20% .:(*******................................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.15 echo -n " 27% .:(*********..............................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.15 echo -n " 28% .:(**********.............................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.25 echo -n " 48% .:(*****************......................):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.35 echo -n " 62% .:(************************...............):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.5 echo -n " 84% .:(***********************************....):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.1 echo -n " 100% .:(***************************************):." echo -ne " \r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r" sleep 0.1 echo " Done " echo "Completed" sleep 1 clear echo -e "${bluetxt}Rebooting...${normaltxt}" sleep 1 wall The system is going down for reboot NOW! if [ -f /bin/led ]; then /bin/led rrrr fi sleep 3 if [ -f /bin/led ]; then /bin/led rgrg fi clear echo -e "${redtxt}A${greentxt}p${redtxt}r${greentxt}i${redtxt}l ${greentxt}f${redtxt}o${greentxt}o${redtxt}l${greentxt}s${normaltxt}, sucker!" echo "" echo "In case you're worried, don't be, this script has done nothing!" echo "See a copy at http://gentoox.shallax.com:2000/magicscript/mock." echo "What's probably more shocking than running it is seeing how poorly" echo "I threw it together!" echo "" echo "All the best, and have fun --- ShALLaX" echo "" echo -n "Press enter to continue to magic." read if [ -f /bin/led ]; then /bin/led gggg fi clear