|
@@ -1,6 +1,6 @@
|
|
#!/bin/bash
|
|
#!/bin/bash
|
|
set -e
|
|
set -e
|
|
-Version=2.9
|
|
|
|
|
|
+Version=3.0.0
|
|
|
|
|
|
#if (( $EUID != 0 )); then
|
|
#if (( $EUID != 0 )); then
|
|
# echo -e "$(tput setaf 11)This must be run as root. Try 'sudo $0'.$(tput sgr0)"
|
|
# echo -e "$(tput setaf 11)This must be run as root. Try 'sudo $0'.$(tput sgr0)"
|
|
@@ -205,18 +205,21 @@ echo -e "\nDone"
|
|
function drive_ {
|
|
function drive_ {
|
|
echo -e "$(tput setaf 10)\nBuild folder and mount drives:$(tput sgr0)"
|
|
echo -e "$(tput setaf 10)\nBuild folder and mount drives:$(tput sgr0)"
|
|
if ! [ -r /ramdisk/ ];then sudo mkdir /ramdisk/ ;fi
|
|
if ! [ -r /ramdisk/ ];then sudo mkdir /ramdisk/ ;fi
|
|
|
|
+if ! [ -r /raid/ ];then sudo mkdir /raid/ ;fi
|
|
|
|
+if ! [ -r /store/ ];then sudo mkdir /store/ ;fi
|
|
|
|
+if ! [ -r /temp/ ];then sudo mkdir /temp/ ;fi
|
|
if ! grep "tmpfs /ramdisk tmpfs defaults,size=110G 0 0" /etc/fstab >/dev/null
|
|
if ! grep "tmpfs /ramdisk tmpfs defaults,size=110G 0 0" /etc/fstab >/dev/null
|
|
|
|
+
|
|
then
|
|
then
|
|
cp /etc/fstab /tmp/fstab
|
|
cp /etc/fstab /tmp/fstab
|
|
cat <<'EOF'>> /tmp/fstab
|
|
cat <<'EOF'>> /tmp/fstab
|
|
tmpfs /ramdisk tmpfs defaults,size=110G 0 0
|
|
tmpfs /ramdisk tmpfs defaults,size=110G 0 0
|
|
-UUID=bb011630-398c-4025-bfb6-0fcfbc7c6b7f /raid xfs nofail,defaults,noatime,nodiratime 0 0
|
|
|
|
-UUID=3fb4be86-702c-4af9-9706-da9ac33f6236 /store xfs nofail,defaults,noatime,nodiratime 0 0
|
|
|
|
|
|
+UUID=46391a14-63ec-4b59-824e-789d2945d8c1 /raid xfs nofail,defaults,noatime,nodiratime 0 0
|
|
|
|
+UUID=185a6ef0-f15b-431f-ab16-328050295ea1 /temp xfs nofail,defaults,noatime,nodiratime 0 0
|
|
|
|
+UUID=52080b57-ae47-4cd2-81b2-d82c269b03b0 /store xfs nofail,defaults,noatime,nodiratime 0 0
|
|
EOF
|
|
EOF
|
|
sudo cp /tmp/fstab /etc/fstab
|
|
sudo cp /tmp/fstab /etc/fstab
|
|
fi
|
|
fi
|
|
-if [ ! -r /raid/ ];then sudo mkdir /raid/;fi
|
|
|
|
-if [ ! -r /store/ ];then sudo mkdir /store/;fi
|
|
|
|
#sudo mount /raid
|
|
#sudo mount /raid
|
|
#sudo mount /store
|
|
#sudo mount /store
|
|
#sudo chmod 777 /raid
|
|
#sudo chmod 777 /raid
|