diff --git a/Medicat_Installer.sh b/Medicat_Installer.sh index 0c90ce3..4dfb262 100755 --- a/Medicat_Installer.sh +++ b/Medicat_Installer.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# Version 0006 +# Version 0007 # Check if the terminal supports colour and set up variables if it does. NumColours=$(tput colors) @@ -9,7 +9,7 @@ if test -n "$NumColours" && test $NumColours -ge 8; then clear="$(tput sgr0)" blackN="$(tput setaf 0)"; blackN="$(tput bold setaf 0)" - redN="$(tput setaf 1)"; redB="$(tput bold setaf 1)" + redN="$(tput setaf 1)"; redB="$(tput bold setaf 1)" greenN="$(tput setaf 2)"; greenB="$(tput bold setaf 2)" yellowN="$(tput setaf 3)"; yellowB="$(tput bold setaf 3)" blueN="$(tput setaf 4)"; blueB="$(tput bold setaf 4)" @@ -55,6 +55,7 @@ colEcho $cyanB "This Installer will install Ventoy and Medicat.\n" colEcho $yellowB "THIS IS IN BETA. PLEASE CONTACT MATT IN THE DISCORD FOR ALL ISSUES.\n" colEcho $cyanB "Updated for efficiency and cross-distro use by SkeletonMan.\n" colEcho $cyanB "Enhancements by Manganar.\n" +colEcho $cyanB "Thanks to @m3p89goljrf7fu9eched in the Medicat Discord for pointing out a bug.\n" # Set variables to support different distros. if grep -qs "ubuntu" /etc/os-release; then @@ -180,7 +181,7 @@ colEcho $cyanB "Checking SHA256 hash of$whiteB $Medicat7zFile$cyanB..." checksha256=$(sha256sum "$location" | awk '{print $1}') -if [[ "$checksha256" -ne "$Medicat256Hash" ]]; then +if [[ "$checksha256" != "$Medicat256Hash" ]]; then colEcho $redB "$Medicat7zFile SHA256 hash does not match." colEcho $redB "File may be corrupted or compromised." colEcho $cyanB "Hash is$whiteB $checksha256" @@ -199,7 +200,7 @@ UserWait colEcho $yellowB "Please Find the ID of your USB below:" -lsblk --scsi --nodeps --output "NAME,SIZE,MOUNTPOINTS" +lsblk --nodeps --output "NAME,SIZE,VENDOR,MODEL,SERIAL" | grep -v loop colEcho $yellowB "Enter the device for the USB drive NOT INCLUDING /dev/ OR the Number After." colEcho $yellowB "for example enter sda or sdb"