summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
Diffstat (limited to 'README')
-rw-r--r--README12
1 files changed, 10 insertions, 2 deletions
diff --git a/README b/README
index 5384f67..318fff4 100644
--- a/README
+++ b/README
@@ -1,5 +1,5 @@
# packages required:
-pacman -S archiso qemu syslinux
+pacman -S archiso qemu syslinux darkhttpd
# we build a live arch distribution, customized to contain the
# CFEngine packages from AUR and some scripts doing an automatic
@@ -15,6 +15,10 @@ sed 's/SigLevel = PackageRequired/SigLevel = Never/g' pacman.conf
./build.sh -v build single
mkdir -p /mnt/archiso
mount -o loop,ro out/archlinux-2013.02.14-x86_64.iso /mnt/archiso
+darkhttpd /mnt/archiso/ --port 8080
+
+cp /mnt/archiso/arch/boot/x86_64/vmlinuz tftproot/boot/x86_64/
+cp /mnt/archiso/arch/boot/x86_64/archiso.img tftproot/boot/x86_64/
mkdir tftproot
cp /usr/lib/syslinux/pxelinux.0 tftproot
@@ -24,12 +28,16 @@ qemu-img create arch.img 4G
qemu-system-x86_64 -hda arch.img -net nic \
-net user,tftp=$PWD/tftproot,bootfile=pxelinux.0 \
- -m 256 -nographic \
+ -m 386 -nographic \
-machine accel=kvm -redir tcp:222::22
+passwd
+systemctl start sshd
+
# Links:
# https://wiki.archlinux.org/index.php/Archiso
# https://wiki.archlinux.org/index.php/PXE
# https://wiki.archlinux.org/index.php/Archiso_as_pxe_server
# https://kroweer.wordpress.com/2011/09/07/creating-a-custom-arch-linux-live-usb/
+# http://pxeknife.erebor.org/