summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2016-02-06 20:04:02 +0100
committerAndreas Baumann <mail@andreasbaumann.cc>2016-02-06 20:04:02 +0100
commitac8c5d214551f898b3448a578070f45c13e29b15 (patch)
tree1fddcb507d0f37b70dd173e1c976622104807c2c /README
parentab29c5020bc55511fc3456319d428ff154a290f4 (diff)
downloadarchauto-ac8c5d214551f898b3448a578070f45c13e29b15.tar.gz
archauto-ac8c5d214551f898b3448a578070f45c13e29b15.tar.bz2
tons of bugfixes
force output via serial
Diffstat (limited to 'README')
-rw-r--r--README23
1 files changed, 12 insertions, 11 deletions
diff --git a/README b/README
index e81df79..19b7ffb 100644
--- a/README
+++ b/README
@@ -23,7 +23,8 @@ cd ..
# We mount it and make it accessible over a webserver:
-mount -o loop,ro archlive/out/archlinux-2014.05.18-dual.iso archiso
+mkdir archiso
+mount -o loop,ro archlive/out/archlinux-2016.02.06-dual.iso archiso
darkhttpd . --port 8080 &
# copy packages from host system (there is no need to build a full-fledged
@@ -46,16 +47,15 @@ Custom software from AUR
Build the following packages from AUR:
+useradd -g users build
rm -rf INSTALL
mkdir INSTALL
-cd install
-yaourt -G qdbm
-cd qdbm
-makepkg --asroot -if
-cd ..
+cd INSTALL
+
yaourt -G cfengine
+chown -R build:users cfengine
cd cfengine
-makepkg --asroot -if
+su build -c 'makepkg -f'
cd ..
Put them into a local repository 'aba':
@@ -75,12 +75,13 @@ the archiso kernel as script to execute after auto-login:
qemu-img create arch.img 4G
-qemu-system-x86_64 -hda arch.img -net nic \
+qemu-system-x86_64 -drive file=arch.img,index=0,media=disk,format=raw -net nic \
-net user,tftp=$PWD/tftproot,bootfile=pxelinux.0 \
- -m 386 \
+ -m 512 \
-machine accel=kvm -redir tcp:222::22 \
- -display curses
-# -nographic
+ -nographic -serial mon:stdio |& tee log
+# -curses
+# -nographic -serial mon:stdio
# remote install (manually), then follow docu
# (this gives a rough idea of what should be automatized)