I tried to install Arch on another computer via local network (using PXE). I followed the instruction given at https://wiki.archlinux.org/index.php/PXE
Eveything went well, but I cannot start dnsmasq service
rc.d start dnsmasq :: Starting DNS/DHCP daemon [BUSY] dnsmasq: TFTP directory /mnt/archiso inaccessible: Permission denied [FAIL]
I am as the root, what is this permission error? and how can I resolve it?
dnsmasq drops from the user "root" to the user "dnsmasq" when it starts. Many daemons does this for security.
Look in /etc/dnsmasq.conf and change the user you want it to be. Look for the lines
Or you can just chmod +r /mnt/archiso