Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

So, I am trying to install Arch Linux on my Acer Aspire 4830tg, but I keep running into problems. Some background knowledge, I am trying to install Arch off a usb stick and I got the iso image using bittorrent. I am also trying to install it alongside of Windows 8 (which is already installed). So when I boot into Arch linux I get this error:

:: Mounting '/dev/disk/by-label/ARCH_201212' to 'run/archiso/bootmnt'
Waiting 30 seconds for device /dev/disk/by-label/ARCH_201212 ...
ERROR: '/dev/disk/by-label/ARCH_201212' device did not show up after 30 seconds...
Falling back to interactive prompt
You can try to fix the problem manually, log out when you are finished
sh: can't access tty; job control turned off

I know that it will work if I run it on a virtual machine but whenever I try to install it on my laptop I keep getting this error. And since you can't register for the Arch forums without a Arch terminal to run their captcha command I can't ask this on their forums.

share|improve this question
You don't need an Arch terminal to run the captcha. – Squeezy Jun 24 '13 at 22:11

I got this error using an ISO to USB program on Windows.

The problem was that the filesystem label did not change to 'ARCH_201306' when the program formatted the USB drive. In my case, it was still labelled 'PENDRIVE'.

This is why '/dev/disk/by-label/ARCH_201306' never shows up. The USB drive has the wrong name.

Solution is to rename the USB drive to 'ARCH_201306' (or similar name based on the release date).

share|improve this answer
+1 yes yes a thousand times, yes – Ben Sep 7 '13 at 4:49

According to this page, the problem is because you are booting from a USB drive. Try the solution suggested there, type this command at the prompt (you may have to type exit or hit enter first to get a prompt):

ln -s /dev/sdb1 /dev/archiso

That assumes that your USB drive is detected as /dev/sdb. To find out if it is the case, run:

cat /proc/scsi/scsi

Other solutions are also suggested on the thread I linked to.

share|improve this answer
after successfully making the symlink (at this time the command that was needed was something like (ln -sf /dev/disk/by-label/MYWRONGLYNAMEDDRIVE /dev/disk/by-label/ARCH_201307) just exit the prompt – tjb Jul 4 '13 at 14:55

This question was already asked:

I posted a possible answer there to avoid duplication.

share|improve this answer
up vote -5 down vote accepted

I just wound up installing it with a CD. It was much easier and it didn't have any problems mounting. I would also recommend using the Bittorrent download link, since it hash checks it as it is downloading, verses using a http download unless you are going to actually run the hash check when its done downloading.

Thanks for all the suggestions everyone.

share|improve this answer
I downvoted this "answer". You received two actual answers to your question. Just because you didn't like them doesn't mean you can change the question and make up your own answer. – darkAsPitch May 10 '13 at 18:29
@darkAsPitch how was this question changed? – KronoS Jun 24 '13 at 22:27

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.