summaryrefslogtreecommitdiff
path: root/archinstall.sh
diff options
context:
space:
mode:
authorxengineering <mail2xengineering@protonmail.com>2019-09-17 07:49:56 +0200
committerxengineering <mail2xengineering@protonmail.com>2019-09-17 07:49:56 +0200
commit7a9574d9b260ef16917aa2bc6930a4eac0106633 (patch)
tree8b76d9b08a846a7ef04015371c2f8494816e23dc /archinstall.sh
parent4342a825d5757f913103bdb77026807b47aa0fe5 (diff)
downloadarchinstall-7a9574d9b260ef16917aa2bc6930a4eac0106633.tar
archinstall-7a9574d9b260ef16917aa2bc6930a4eac0106633.tar.zst
archinstall-7a9574d9b260ef16917aa2bc6930a4eac0106633.zip
First version with git clone method.
Diffstat (limited to 'archinstall.sh')
-rw-r--r--archinstall.sh33
1 files changed, 28 insertions, 5 deletions
diff --git a/archinstall.sh b/archinstall.sh
index 80eb5b7..5f8b9d6 100644
--- a/archinstall.sh
+++ b/archinstall.sh
@@ -210,9 +210,32 @@ sleep $DELAY
echo ""
-# Install git in new environment and clone archinstall repository
+# Install git in live environment and clone archinstall repository
+
+pacman --noconfirm -Syu git
+cd /mnt/opt && git clone https://github.com/xengineering/archinstall
+cd /root
+mv /mnt/opt/archinstall /mnt/opt/archinstall.git
+cd /mnt/opt/archinstall.git && git checkout $BRANCH
+cd /root
+echo "bash /opt/archinstall/bin/second_stage.sh $hostname ${$disk_path}1" | arch-chroot /mnt
+
+cd /root && umount $root_partition_path
+echo "Removed second stage script and unmounted root partition - OK"
+sleep $DELAY
+echo ""
+
-echo "pacman --noconfirm -Syu git" | arch-chroot /mnt
-echo "cd /opt && git clone https://github.com/xengineering/archinstall" | arch-chroot /mnt
-echo "cd /opt/archinstall && git checkout feature_01" | arch-chroot /mnt # JUST FOR DEBUGGING!!!
-echo "bash /opt/archinstall/bin/test.sh" | arch-chroot /mnt
+# Final Messages
+
+cat << EOF
+#################################################################
+# #
+# The default login is user root with password 'root'. #
+# You can now power off your machine with 'poweroff', #
+# remove the installation media and boot your new #
+# Arch Linux machine! #
+# #
+#################################################################
+
+EOF