Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: fdisk vs disklabel vs rockbox

fdisk vs disklabel vs rockbox

From: George Michaelson <ggm_at_apnic.net>
Date: 2005-11-23

so I decided having two partitions, one for UNIX and one for rockbox on
the 60gb was silly, and used the NetBSD disklabel tool to re-size my
MS-DOS FAT32 partition.

this worked fine, as did newfs_msdos, and the subsequent copy of the
files back from the archive. Hmm.. 6Gb of headroom! yummy.

but then I found I was getting random 'no such directory' and 'cannot
open file' when in UNIX.

rockbox didn't care. played all this shiny new music fine.

Turns out, I forgot to modify the sector 0 'fdisk' block to resize the
partition, and this was being honoured by the UNIX OS when they did
fopen() readdir() seek() etc on the mounted filespace!

but rockbox just seems to follow the FAT chains. it doesn't care! so
having got the data on there once, I was able to see it when in rockbox.

WinXP also didn't like it much, but would happily chkdsk it (or
whatever is the XP equivalent) back to its old 47Gb size.

moral of the story: ALWAYS make sure you resize *all* records of
logical disk structure, not just the ones you *think* apply..

(only minor information loss from thinking I had bad HDD blocks and
wiping out some files before I realized what I'd done..)

-G
Received on Wed Nov 23 01:09:07 2005


Page was last modified "Jan 10 2012" The Rockbox Crew
aaa