Beermad,
On your (debian based) host system /dev/shm points to /run/shm, but that directory doesn't exist in your chroot.Log into your chroot, then do
mkdir /run/shmand you'll be fine.
PS. Another thing you might need to do is to copy the /etc/resolv.conf of your host system to get DNS resolution so that you can download packages. Don't think that's mentioned in the guide either.
Thanks your a life safer this was my last attempt to install Linux on my new laptop (no distro picks up my wireless or wired without manually compiling the drivers). So I would buy you a drink :-) but that might not be possible so cheers for this.
]]>Log into your chroot, then do
mkdir /run/shm
and you'll be fine.
PS. Another thing you might need to do is to copy the /etc/resolv.conf of your host system to get DNS resolution so that you can download packages. Don't think that's mentioned in the guide either.
]]>I wonder if we ought to be symlinking /dev/shm to /mnt/dev/shm? I'll give that a try tomorrow and report back.
]]>I've double-checked that I'm following each step, but the error I'm hitting suggests to me that I'm missing something. I wonder if anybody might be able to point me in the right direction, as (unusually) Google has failed me.
Having un-squashed the ISO image:
# mount -o loop /path/to/root-image.fs /arch
# mount -t proc none /arch/proc
# mount -t sysfs none /arch/sys
# mount -o bind /dev /arch/dev
# mount -o bind /dev/pts /arch/dev/pts
# chroot /arch bash
# mount /dev/sdc1 /mnt # sdc1 is an empty partition where I intend to insall Arch
# pacman-key --init
# pacman-key --populate archlinux
# pacstrap /mnt base base-devel
==> Creating install root at /mnt
mount: mount point /mnt/dev/shm is a symbolic link to nowhere
==> ERROR: failed to setup API filesystems in new root
Pacstrap has created /mnt/dev (amongst other top-level directories under /mnt, but as it hasn't created anything UNDER /mnt/dev, it's not surprising it doesn't like /mnt/dev/shm.
Evidently I'm doing something stupid (and consistently, as I've tried several times)
any suggestions? Thanks in advance.
]]>