120GB Firewire drive doesn't work
Status: Inactive
Brought to you by:
bboyer
I've got an external 120 gigabyte firewire drive that has an HFS+ partition on it (verified by mounting it hfs, and reading the ReadMe file), but it refuses to mount. dmesg says:
HFS+-fs: embedded blocks not aligned with wrapper
HFS+-fs: unable to find HFS+ superblock
Logged In: YES
user_id=308514
HFS takes a whole drive as a parameter, but HFS+ takes just
a partion. In other words, instead of executing `mount -t
hfsplus /dev/sda`, you must execute `mount -t hfsplus
/dev/sda2`, where sda2 is the drive and partition that the
filesystem is on (try `fdisk -l /dev/sda to see which
partition has the filesystem).
Note that if your drive was partitioned with a Mac, you must
have Mac parition support in your kernel.
Logged In: NO
#cat /proc/partitions lists
8 16 245116416 sdb
8 17 245111706 sdb1
#mount -t hfsplus /dev/sdb1 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
or too many mounted file systems
(same as above, mounting as hfs shows apple-README)
mac partition support is compiled in. kernel: 2.4.21
email: junkmail@lemon-computing.com (replace junkmail with cnw)
Logged In: YES
user_id=73195
Assuming you're still getting the "not aligned with wrapper"
error on that, it's a known bug that I fixed in CVS, but I
don't think the fix is in any currently released patch. I'll
work on getting a new patch out, but I've got a lot of
pending changes from other people to get in as well. Sorry
for the slow release cycle...
Logged In: YES
user_id=108082
re 2003-07-30 9:16 comment...
Ehm, it appears that os X created 9 partitions and I had to mount
/dev/sda9 (which didn't show in /proc/partitions). Maybe it's just me
being confused ;) The hfsplus module seems to work well now ;)