Inital commit
This commit is contained in:
21
Tool-SystemRescueCD.sh
Normal file
21
Tool-SystemRescueCD.sh
Normal file
@@ -0,0 +1,21 @@
|
||||
#!/bin/bash
|
||||
#Check if config is in current directory
|
||||
if [[ ! -f Locations.conf ]];then
|
||||
echo "Location config not found, Please got to the Project directory"
|
||||
exit 10
|
||||
fi
|
||||
|
||||
source Locations.conf
|
||||
WorkDir=/opt/TMPLDSIDWD
|
||||
TargetDir="$WWWStore/Tools/SystemRescueCD"
|
||||
[ -d "$WorkDir" ] || mkdir -p "$WorkDir"
|
||||
mkdir -p $TargetDir/x86_64
|
||||
|
||||
wget -O "$WorkDir"/systemrescuecd.iso https://sourceforge.net/projects/systemrescuecd/files/latest/download
|
||||
isoinfo -i "$WorkDir"/systemrescuecd.iso -R -x /sysresccd/boot/x86_64/vmlinuz > $TargetDir/vmlinuz
|
||||
isoinfo -i "$WorkDir"/systemrescuecd.iso -R -x /sysresccd/boot/x86_64/sysresccd.img > $TargetDir/sysresccd.img
|
||||
isoinfo -i "$WorkDir"/systemrescuecd.iso -R -x /sysresccd/boot/intel_ucode.img > $TargetDir/intel_ucode.img
|
||||
isoinfo -i "$WorkDir"/systemrescuecd.iso -R -x /sysresccd/boot/amd_ucode.img > $TargetDir/amd_ucode.img
|
||||
isoinfo -i "$WorkDir"/systemrescuecd.iso -R -x /sysresccd/x86_64/airootfs.sfs > $TargetDir/x86_64/airootfs.sfs
|
||||
isoinfo -i "$WorkDir"/systemrescuecd.iso -R -x /sysresccd/x86_64/airootfs.sha512 > $TargetDir/x86_64/airootfs.sha512
|
||||
rm -rf "$WorkDir"
|
||||
Reference in New Issue
Block a user