I've installed Arch ARM onto a USB and I'm trying to boot off of it on my Pi 3B+, but whenever I boot the error message mount: /new_root: special device /dev/mmcblk0p2 does not exist shows up, and I'm dropped into an emergency shell. Googling yields the problem but for sda rather than mmcblk0p2. The problem persists across two USB sticks, how can I fix this?

  • What is the output from lsblk? – MatsK Jul 10 '18 at 6:10

/dev/mmcblk0p2 is a partition on the SD CARD mounted by the Pi mmc interface so it will not exist on your USB.

Recent Raspbian use PARTUUID rather than device identifiers such as /dev/mmcblk0p2.

Presumably your problem is related to the method you used to create the USB and/or SD Card

| improve this answer | |
  • I see, thanks. Is there a way to get it to work on a USB, or do I need an SD card? – luke panayi Jul 10 '18 at 0:33
  • The answer above is to the question you actually asked. If you want advice on how to modify an image you need to provide more detail - specifically how you installed Arch and the settings of the relevant files. NOTE Arch is not really suitable for beginners as it requires a deeper knowledge of Linux. Raspbian is much easier to setup and comes with many applications pre-loaded. – Milliways Jul 10 '18 at 0:39
  • I followed the guide provided on the website: archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-3 and I'm aware Arch is more difficult than Raspbian, I've installed and used both several times before on Pi's but this is the first I've done it with a USB. – luke panayi Jul 10 '18 at 0:43
  • @lukepanayi If you boot Arch on SD Card, list the contents of cmdline.txt and /etc/fstab and fstab -l /dev/mmcblk0' **into your question - not Comments** I could make some suggestions - I suggest you ask a new question with this detail. You will **ALSO** need the PARTUUID` of the USB disk. – Milliways Jul 10 '18 at 0:51
  • @lukepanayi If you installed the Arch image directly to USB without SD Card state this but you still need to supply the relevant information about the files/partitions. – Milliways Jul 10 '18 at 1:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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