Hi bodhi! Thanks for the reply. That was the magic command I was hoping for. Sadly, this is what I got:
mount: unknown filesystem type 'ubifs'
I spent the last 30 mins digging around on archlinuxarm for a package name for ubifs (at least I think that's what I'm looking for). I stumbled on this post:
http://archlinuxarm.org/forum/viewtopic.php?f=18&t=3490&hilit=ubifs&start=10 looked promising, but it couldn't find /dev/mtdblock2. Sigh. Here is my dmesg if it's helpful:
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.1.10-14-ARCH (nobody@panda3) (gcc version 4.7.2 (GCC) ) #1 PREEMPT Sat Nov 24 20:33:17 UTC 2012
[ 0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=00053977
[ 0.000000] CPU: VIVT data cache, VIVT instruction cache
[ 0.000000] Machine: Marvell SheevaPlug Reference Board
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] On node 0 totalpages: 65536
[ 0.000000] free_area_init_node: node 0, pgdat c058a730, node_mem_map c065b000
[ 0.000000] Normal zone: 512 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 65024 pages, LIFO batch:15
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024
[ 0.000000] Kernel command line: console=ttyS0,115200 root=/dev/sda1 rootdelay=10 rootfstype=ext2 mtdparts=orion_nand:1M(u-boot),4M(uImage),32M(rootfs),-(data)
[ 0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.000000] allocated 1048576 bytes of page_cgroup
[ 0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[ 0.000000] Memory: 256MB = 256MB total
[ 0.000000] Memory: 252328k/252328k available, 9816k reserved, 0K highmem
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
[ 0.000000] DMA : 0xffc00000 - 0xffe00000 ( 2 MB)
[ 0.000000] vmalloc : 0xd0800000 - 0xfe800000 ( 736 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xd0000000 ( 256 MB)
[ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
[ 0.000000] .text : 0xc0008000 - 0xc0528b10 (5251 kB)
[ 0.000000] .init : 0xc0529000 - 0xc0554000 ( 172 kB)
[ 0.000000] .data : 0xc0554000 - 0xc058cf30 ( 228 kB)
[ 0.000000] .bss : 0xc058cf54 - 0xc065aaac ( 823 kB)
[ 0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] NR_IRQS:114
[ 0.000000] sched_clock: 32 bits at 200MHz, resolution 5ns, wraps every 21474ms
[ 0.000000] Console: colour dummy device 80x30
[ 5.581380] Calibrating delay loop... 1191.11 BogoMIPS (lpj=5955584)
[ 5.671309] pid_max: default: 32768 minimum: 301
[ 5.671434] Security Framework initialized
[ 5.671458] AppArmor: AppArmor disabled by boot time parameter
[ 5.671525] Mount-cache hash table entries: 512
[ 5.671914] Initializing cgroup subsys cpuacct
[ 5.671941] Initializing cgroup subsys memory
[ 5.671979] Initializing cgroup subsys devices
[ 5.671992] Initializing cgroup subsys freezer
[ 5.672002] Initializing cgroup subsys net_cls
[ 5.672012] Initializing cgroup subsys blkio
[ 5.672035] Initializing cgroup subsys perf_event
[ 5.672135] CPU: Testing write buffer coherency: ok
[ 5.673422] devtmpfs: initialized
[ 5.675244] NET: Registered protocol family 16
[ 5.675904] Kirkwood: MV88F6281-A0, TCLK=200000000.
[ 5.675919] Feroceon L2: Enabling L2
[ 5.675957] Feroceon L2: Cache support initialised.
[ 5.676480] initial MPP regs: 01111111 11113322 00001111 00100000 00000000 00000000 00000000
[ 5.676509] final MPP regs: 01111111 11113322 00001111 00000000 00000000 00000000 00000000
[ 5.681570] bio: create slab <bio-0> at 0
[ 5.681941] vgaarb: loaded
[ 5.682200] SCSI subsystem initialized
[ 5.682364] libata version 3.00 loaded.
[ 5.682577] usbcore: registered new interface driver usbfs
[ 5.682673] usbcore: registered new interface driver hub
[ 5.682778] usbcore: registered new device driver usb
[ 5.683340] Switching to clocksource orion_clocksource
[ 5.691308] Switched to NOHz mode on CPU #0
[ 5.692389] FS-Cache: Loaded
[ 5.702233] NET: Registered protocol family 2
[ 5.702480] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 5.703200] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[ 5.703424] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
[ 5.703521] TCP: Hash tables configured (established 8192 bind 8192)
[ 5.703531] TCP reno registered
[ 5.703543] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 5.703566] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 5.703807] NET: Registered protocol family 1
[ 5.703843] PCI: CLS 0 bytes, default 32
[ 5.704431] audit: initializing netlink socket (disabled)
[ 5.704465] type=2000 audit(0.120:1): initialized
[ 5.791263] VFS: Disk quotas dquot_6.5.2
[ 5.791533] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 5.793839] JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 5.795148] aufs 3.1-20111107
[ 5.795170] msgmni has been set to 492
[ 5.796522] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[ 5.796538] io scheduler noop registered
[ 5.796546] io scheduler deadline registered
[ 5.796635] io scheduler cfq registered (default)
[ 5.796701] mv_xor_shared mv_xor_shared.0: Marvell shared XOR driver
[ 5.796734] mv_xor_shared mv_xor_shared.1: Marvell shared XOR driver
[ 5.833423] mv_xor mv_xor.0: Marvell XOR: ( xor cpy )
[ 5.873424] mv_xor mv_xor.1: Marvell XOR: ( xor fill cpy )
[ 5.913419] mv_xor mv_xor.2: Marvell XOR: ( xor cpy )
[ 5.953418] mv_xor mv_xor.3: Marvell XOR: ( xor fill cpy )
[ 5.958477] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[ 5.979171] serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A
[ 5.979272] console [ttyS0] enabled
[ 5.985406] brd: module loaded
[ 5.988426] loop: module loaded
[ 5.989389] ONFI flash detected
[ 5.989647] NAND device: Manufacturer ID: 0xad, Chip ID: 0xf1 (Hynix NAND 128MiB 3,3V 8-bit)
[ 5.989669] Scanning device for bad blocks
[ 6.065852] 4 cmdlinepart partitions found on MTD device orion_nand
[ 6.065864] Creating 4 MTD partitions on "orion_nand":
[ 6.065879] 0x000000000000-0x000000100000 : "u-boot"
[ 6.066241] 0x000000100000-0x000000500000 : "uImage"
[ 6.066553] 0x000000500000-0x000002500000 : "rootfs"
[ 6.066887] 0x000002500000-0x000008000000 : "data"
[ 6.068045] mv643xx_eth: MV-643xx 10/100/1000 ethernet driver version 1.4
[ 6.068146] mv643xx_eth smi: probed
[ 6.070337] mv643xx_eth_port mv643xx_eth_port.0: eth0: port 0 with MAC address 00:25:31:04:aa:18
[ 6.070466] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 6.070517] orion-ehci orion-ehci.0: Marvell Orion EHCI
[ 6.070606] orion-ehci orion-ehci.0: new USB bus registered, assigned bus number 1
[ 6.093396] orion-ehci orion-ehci.0: irq 19, io mem 0xf1050000
[ 6.113379] orion-ehci orion-ehci.0: USB 2.0 started, EHCI 1.00
[ 6.113995] hub 1-0:1.0: USB hub found
[ 6.114018] hub 1-0:1.0: 1 port detected
[ 6.114532] Initializing USB Mass Storage driver...
[ 6.114629] usbcore: registered new interface driver usb-storage
[ 6.114639] USB Mass Storage support registered.
[ 6.114723] usbcore: registered new interface driver libusual
[ 6.115030] mousedev: PS/2 mouse device common for all mice
[ 6.433392] usb 1-1: new high speed USB device number 2 using orion-ehci
[ 6.585443] hub 1-1:1.0: USB hub found
[ 6.585820] hub 1-1:1.0: 4 ports detected
[ 6.863694] usb 1-1.2: new high speed USB device number 3 using orion-ehci
[ 6.976758] scsi0 : usb-storage 1-1.2:1.0
[ 7.123380] rtc-mv rtc-mv: internal RTC not ticking
[ 7.128444] sdhci: Secure Digital Host Controller Interface driver
[ 7.128454] sdhci: Copyright(c) Pierre Ossman
[ 7.128663] mmc0: mvsdio driver initialized, lacking card detect (fall back to polling)
[ 7.128705] sdhci-pltfm: SDHCI platform and OF driver helper
[ 7.128851] Registered led device: plug:red:misc
[ 7.128946] Registered led device: status:green:health
[ 7.129047] Registered led device: status:blue:health
[ 7.129261] usbcore: registered new interface driver r8712u
[ 7.130152] GRE over IPv4 demultiplexor driver
[ 7.130292] TCP cubic registered
[ 7.130303] NET: Registered protocol family 17
[ 7.130389] lib80211: common routines for IEEE802.11 drivers
[ 7.130400] lib80211_crypt: registered algorithm 'NULL'
[ 7.130410] Registering the dns_resolver key type
[ 7.130459] Gating clock of unused units
[ 7.130469] before: 0x00dfc3fd
[ 7.130477] after: 0x00c701d9
[ 7.131006] registered taskstats version 1
[ 7.131667] console [netcon0] enabled
[ 7.131676] netconsole: network logging started
[ 7.131740] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[ 7.138349] Waiting 10sec before mounting root device...
[ 7.974420] scsi 0:0:0:0: Direct-Access SanDisk U3 Cruzer Micro 2.18 PQ: 0 ANSI: 2
[ 7.975151] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 7.978353] sd 0:0:0:0: [sda] 2006673 512-byte logical blocks: (1.02 GB/979 MiB)
[ 7.978842] sd 0:0:0:0: [sda] Write Protect is off
[ 7.978857] sd 0:0:0:0: [sda] Mode Sense: 03 00 00 00
[ 7.979219] sd 0:0:0:0: [sda] No Caching mode page present
[ 7.984764] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 7.993343] sd 0:0:0:0: [sda] No Caching mode page present
[ 7.998897] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 8.009918] sda: sda1
[ 8.013473] sd 0:0:0:0: [sda] No Caching mode page present
[ 8.018988] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 8.025130] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 17.146871] EXT4-fs (sda1): mounting ext2 file system using the ext4 subsystem
[ 17.153749] EXT4-fs (sda1): warning: mounting unchecked fs, running e2fsck is recommended
[ 17.166996] EXT4-fs (sda1): mounted filesystem without journal. Opts: (null)
[ 17.167039] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 17.173523] devtmpfs: mounted
[ 17.174184] Freeing init memory: 172K
[ 17.673512] systemd[1]: systemd 196 running in system mode. (+PAM -LIBWRAP -AUDIT -SELINUX -IMA -SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ; arch)
[ 17.760236] systemd[1]: Inserted module 'autofs4'
[ 17.762118] systemd[1]: Set hostname to <alarm>.
[ 17.999103] systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory. See system logs and 'systemctl status display-manager.service' for details.
[ 17.999874] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
[ 18.000218] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ 18.000319] systemd[1]: Expecting device dev-ttyS0.device...
[ 18.023507] systemd[1]: Starting Syslog Socket.
[ 18.043473] systemd[1]: Listening on Syslog Socket.
[ 18.043564] systemd[1]: Starting Remote File Systems.
[ 18.063465] systemd[1]: Reached target Remote File Systems.
[ 18.063554] systemd[1]: Starting Delayed Shutdown Socket.
[ 18.083504] systemd[1]: Listening on Delayed Shutdown Socket.
[ 18.083588] systemd[1]: Starting /dev/initctl Compatibility Named Pipe.
[ 18.103466] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[ 18.103695] systemd[1]: Starting Arbitrary Executable File Formats File System Automount Point.
[ 18.123482] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[ 18.123903] systemd[1]: Starting udev Kernel Socket.
[ 18.143474] systemd[1]: Listening on udev Kernel Socket.
[ 18.143841] systemd[1]: Starting udev Control Socket.
[ 18.163471] systemd[1]: Listening on udev Control Socket.
[ 18.163560] systemd[1]: Starting Encrypted Volumes.
[ 18.183538] systemd[1]: Reached target Encrypted Volumes.
[ 18.183650] systemd[1]: Starting Dispatch Password Requests to Console Directory Watch.
[ 18.183898] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[ 18.183979] systemd[1]: Starting Swap.
[ 18.203466] systemd[1]: Reached target Swap.
[ 18.203564] systemd[1]: Starting Journal Socket.
[ 18.223467] systemd[1]: Listening on Journal Socket.
[ 18.223603] systemd[1]: Started File System Check on Root Device.
[ 18.223694] systemd[1]: Starting Remount Root and Kernel File Systems...
[ 18.284646] systemd[1]: Mounting Debug File System...
[ 18.348011] systemd[1]: Starting Apply Kernel Variables...
[ 18.404179] systemd[1]: Starting Setup Virtual Console...
[ 18.464343] systemd[1]: Starting udev Kernel Device Manager...
[ 18.530296] systemd[1]: Started Set Up Additional Binary Formats.
[ 18.533922] systemd[1]: Started Load Kernel Modules.
[ 18.534051] systemd[1]: Mounted Configuration File System.
[ 18.534412] systemd[1]: Starting udev Coldplug all Devices...
[ 18.594221] systemd[1]: Mounted FUSE Control File System.
[ 18.594348] systemd[1]: Mounting POSIX Message Queue File System...
[ 18.598819] systemd-udevd[50]: starting version 196
[ 18.653885] systemd[1]: Mounted Huge Pages File System.
[ 18.654018] systemd[1]: Starting Journal Service...
[ 18.733593] systemd[1]: Started Journal Service.
[ 18.733823] systemd[1]: Starting Syslog.
[ 18.753802] systemd[1]: Reached target Syslog.
[ 18.753962] systemd[1]: Mounting Temporary Directory...
[ 18.873629] systemd[1]: Started udev Kernel Device Manager.
[ 18.933575] systemd[1]: Started Remount Root and Kernel File Systems.
[ 18.953573] systemd[1]: Mounted Debug File System.
[ 19.003602] systemd[1]: Started Apply Kernel Variables.
[ 19.073715] systemd[1]: Mounted POSIX Message Queue File System.
[ 19.093684] systemd[1]: Mounted Temporary Directory.
[ 19.093942] systemd[1]: Starting Local File Systems.
[ 19.113692] systemd[1]: Reached target Local File Systems.
[ 19.113824] systemd[1]: Starting Trigger Flushing of Journal to Persistent Storage...
[ 19.177264] systemd[1]: Starting Recreate Volatile Files and Directories...
[ 19.244202] systemd[1]: Starting Local File Systems (Pre).
[ 19.263620] systemd[1]: Reached target Local File Systems (Pre).
[ 19.263755] systemd[1]: Starting Load Random Seed...
[ 19.413600] systemd[1]: Started Setup Virtual Console.
[ 19.473595] systemd[1]: Started udev Coldplug all Devices.
[ 19.543628] systemd[1]: Started Recreate Volatile Files and Directories.
[ 19.613600] systemd[1]: Started Load Random Seed.
[ 19.613866] systemd[1]: Starting System Initialization.
[ 19.633611] systemd[1]: Reached target System Initialization.
[ 19.633750] systemd[1]: Starting D-Bus System Message Bus Socket.
[ 19.653560] systemd[1]: Listening on D-Bus System Message Bus Socket.
[ 19.653677] systemd[1]: Starting Sockets.
[ 19.673592] systemd[1]: Reached target Sockets.
[ 19.673725] systemd[1]: Starting Daily Cleanup of Temporary Directories.
[ 19.673838] systemd[1]: Started Daily Cleanup of Temporary Directories.
[ 19.673929] systemd[1]: Starting Basic System.
[ 19.693591] systemd[1]: Reached target Basic System.
[ 19.693728] systemd[1]: Starting Periodic Command Scheduler...
[ 19.773554] systemd[1]: Started Periodic Command Scheduler.
[ 19.773756] systemd[1]: Starting Netcfg multi-profile daemon...
[ 19.845693] systemd[1]: Started SSH Key Generation.
[ 19.845932] systemd[1]: Starting OpenSSH Daemon...
[ 19.923591] systemd[1]: Started OpenSSH Daemon.
[ 19.923800] systemd[1]: Starting Login Service...
[ 19.984143] systemd[1]: Starting D-Bus System Message Bus...
[ 20.063559] systemd[1]: Started D-Bus System Message Bus.
[ 20.064664] systemd[1]: Starting System Logger Daemon...
[ 20.143548] systemd[1]: Started System Logger Daemon.
[ 20.163628] systemd[1]: Found device /dev/ttyS0.
[ 20.369728] systemd-journald[58]: Received SIGUSR1
[ 20.393718] systemd-journald[58]: File /var/log/journal/5c49cb5bf08724338eb09a6900092bb0/system.journal corrupted or uncleanly shut down, renaming and replacing.
[ 20.413596] systemd[1]: Started Login Service.
[ 20.493510] systemd[1]: Started Trigger Flushing of Journal to Persistent Storage.
[ 20.493762] systemd[1]: Starting Permit User Sessions...
[ 20.798317] NET: Registered protocol family 10
[ 21.475621] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 24.521901] mv643xx_eth_port mv643xx_eth_port.0: eth0: link up, 1000 Mb/s, full duplex, flow control disabled
[ 24.522045] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 35.193371] eth0: no IPv6 routers present