So here's my problem: I really want to have a large swap space (and native persistent storage as well), so I decided I want to be able to boot Pi from USB. So far, I'm at the part where I need to copy the boot files into your host SD card, but my linux machine isn't mounting the boot partition. Here is some output from fdisk
:
Command (m for help): p
Disk /dev/sdc: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000c4661
Device Boot Start End Blocks Id System
/dev/sdc1 8192 122879 57344 c W95 FAT32 (LBA)
/dev/sdc2 122880 5785599 2831360 83 Linux
dmesg
output when I issue mount -t vfat /dev/sdc1 /media/boot
:
[100668.671557] FAT-fs (sdc1): bogus number of reserved sectors
[100668.671579] FAT-fs (sdc1): Can't find a valid FAT filesystem
The hard drive was imaged using dd
. Here is the command:
# dd bs=4M if=/home/athan/Downloads/2013-12-20-wheezy-raspian.img of=/dev/sdc
Is it because the hard drive is simply too big for FAT32? Would there be any alternatives for the boot partition type? Thanks in advance!