I'm trying to install Arch Linux for a Raspberry Pi 2 according to their instructions on http://archlinuxarm.org/platforms/armv7/broadcom/raspberry-pi-2 on a brand new 64G micro-SD card. I'm doing so using an Oracle VM Virtual Box with Ubuntu v14.04 LTS within a Windows 7 environment. I'm somewhat inexperienced with Ubuntu and Linux in general. Also, SD card and the reader that I'm writing to were VERY cheap from China via ebay, so I'm suspicious of a problem with the SD card at this point.
Anyway, after formatting the disk and creating partitions using fdisk seemingly without incident, I get to step 4 in the Arch instructions, which says to do the following:
mkfs.ext4 /dev/sdX2 mkdir root mount /dev/sdX2 root
the result I get is:
mount: wrong fs type, bad option, bad superblock on /dev/sdb2, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so
dmesg | tail gives the following:
[ 6231.419388] sdb: sdb1 sdb2 [ 6275.385637] JBD2: no valid journal superblock found [ 6275.385644] EXT4-fs (sdb2): error loading journal
What is going on?