Partitioning SD Card

Hi. I am trying to install Arch Linux on my Raspberry Pi. I followed the following guide to the letter:

http://archlinuxarm.org/platforms/armv6/raspberry-pi

I am trying to run the following command: mkfs.ext4 /dev/sdb2

When I do so, it doesn't detect the second partition that I created, it just says:
"Could not stat /dev/sdb2 --- no such file or directory. The device apparently does not exist; did you specify it correctly?"

I ran partprobe (which didn't seem to work) and I rebooted the system and the OS still doesn't seem to recognize the second partition on the SD card.

I am doing all of this through Ubuntu, if that matters. Thank you for your help!

Update: I got passed the old issue. Now I am having and issue with running the command:

bsdtar -xpf ArchLinuxARM-rpi-latest.tar.gz -C root

After running this command, I get many lines like the following:
".var/lib/pacman/local/pth-2.0.7-5.1/mtree: Can't create 'var/lib/pacman/local/pth-2.0.7-5.1/mtree'"

At the very end it says:

"bsdtar: Truncated input file (needed 2895360 bytes, only 0 available)"
"bsdtar: Error exit delayed from previous errors."

Thanks!

fdisk -l

shows the mounted filesystems

@Dynamic:

Yeah, I fixed the issue. Can you help me with my bsdtar issue? Thank you for your help!

Check that it downloaded the file properly

# download to the same dir as your .tar.gz    
wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-latest.tar.gz.md5
md5sum -c ArchLinuxARM-rpi-latest.tar.gz.md5

I literally tried doing this week and I had the exact same issue. Not that it helps you, but glad to know I'm not the only one.

How big is your SD card? I tried it with a 2GB card for reference and never got it to work.

Also, how did you get past setting up the second partition?

Somehow I seemed to have completely ruined the 8GB card that I had. When I open the properties of the card it just says that it is 1GB and has a RAW file system. I have not been able to reformat it through Win8 or Ubuntu. Really pissed.

I will have to try what you said when I get a new SD card.

I wonder if 2GB is a bit too small. Somewhere I think I read that you should use a 4GB card at minimum.

Was your second partition not showing? I had the same issue. What I did was go through all the partitioning steps, then I immediately restarted Ubuntu. In other words, reboot your OS after doing all of the partitioning steps and before mounting the file systems.

If this still doesn't work, try running partprobe and then restarting the OS.

What are you using to format the card?

I am using fdisk through the Ubuntu terminal

Can you paste the output of fdisk -l and lsblk with the SD card inserted to the computer.