Find the answer to your Linux question:
Results 1 to 7 of 7
I'm trying to attach an external 3TB HDD via USB to a NAS running NSLU2 Linux, but the disk doesn't get recognized properly. The disk was formatted as one ext3 ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    May 2012
    Posts
    4

    USB HDD 3TB ext3 not mounting correctly


    I'm trying to attach an external 3TB HDD via USB to a NAS running NSLU2 Linux, but the disk doesn't get recognized properly. The disk was formatted as one ext3 partition and is recognized with no problems by my Ubuntu laptop. Here's what dmesg has to say:

    usb 1-1: new high speed USB device using oxnas-ehci and address 4
    usb 1-1: configuration #1 chosen from 1 choice
    scsi4 : SCSI emulation for USB Mass Storage devices
    usb-storage: device found at 4
    usb-storage: waiting for device to settle before scanning
    scsi 4:0:0:0: Direct-Access WD My Book 1130 1012 PQ: 0 ANSI: 6
    sd 4:0:0:0: [sdb] 732558336 4096-byte hardware sectors (3000559 MB)
    sd 4:0:0:0: [sdb] Write Protect is off
    sd 4:0:0:0: [sdb] Mode Sense: 47 00 10 08
    sd 4:0:0:0: [sdb] Assuming drive cache: write through
    sd 4:0:0:0: [sdb] 732558336 4096-byte hardware sectors (3000559 MB)
    sd 4:0:0:0: [sdb] Write Protect is off
    sd 4:0:0:0: [sdb] Mode Sense: 47 00 10 08
    sd 4:0:0:0: [sdb] Assuming drive cache: write through
    sdb: sdb1
    sd 4:0:0:0: [sdb] Attached SCSI disk
    scsi 4:0:0:1: Enclosure WD SES Device 1012 PQ: 0 ANSI: 6
    usb-storage: device scan complete
    ufsd: failed to mount sdb1
    EXT3-fs: Unrecognized mount option "gid=1000" or missing value
    attempt to access beyond end of device
    sdb1: rw=0, want=2929725448, limit=1565497344
    JBD: IO error reading journal superblock
    EXT3-fs: error loading journal.
    attempt to access beyond end of device
    sdb1: rw=0, want=2929725448, limit=1565497344
    JBD: IO error reading journal superblock
    EXT3-fs: error loading journal.
    EXT2-fs warning (device sdb1): ext2_fill_super: mounting ext3 filesystem as ext2
    EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
    attempt to access beyond end of device
    sdb1: rw=0, want=1992032264, limit=1565497344
    EXT2-fs error (device sdb1): ext2_get_inode: unable to read inode block - inode=62251009, block=249004032
    Any idea what I can do to make it read the disk correctly?

  2. #2
    Just Joined!
    Join Date
    May 2012
    Posts
    4
    Here's what `fdisk -l` says about the disk:
    Disk /dev/sdb: 0 MB, 0 bytes
    255 heads, 63 sectors/track, 0 cylinders
    Units = cylinders of 16065 * 4096 = 65802240 bytes

    Device Boot Start End Blocks Id System
    /dev/sdb1 1 45600 2930232320 83 Linux
    Partition 1 has different physical/logical endings:
    phys=(1023, 254, 63) logical=(45599, 165, 6)

  3. #3
    Just Joined!
    Join Date
    Apr 2012
    Posts
    45
    I believe that if you dont have ext4 support and are trying to mount as ext3 you may be surpassing the volume size limit
    hxxp://en.wikipedia.org/wiki/Ext3

    Also if you performed a secure erase on that drive and disconnected it/cut the power before it had finished, then it wont be useable until the operation is completed.

    Also there is a max number of partitions you can mount. How many drives/partitions have you mounted?
    hxxp://www<dot>linuxquestions.org/questions/linux-newbie-8/max-number-of-logical-partition-754458/

  4. #4
    Just Joined!
    Join Date
    May 2012
    Posts
    4
    The fact that the same HDD was mounting fine on Ubuntu reassures me that there nothing inherently illegal about what I'm trying to do. I have 5 mounts on the machine so far.

  5. #5
    Just Joined!
    Join Date
    Apr 2012
    Posts
    45
    Quote Originally Posted by infojunkie View Post
    The fact that the same HDD was mounting fine on Ubuntu reassures me that there nothing inherently illegal about what I'm trying to do. I have 5 mounts on the machine so far.
    I wasn't suggesting you were doing anything illegal. I can't find much about nsl2 Linux. Does it support ext4? ubuntu does and it works in that. Have you managed to plug in a similar size drive already or only smaller ones? Try unmounting the other drives and see if the 3tb one mounts if it doesn't the it probably just exceeds the max vol size allowed by your file system.

  6. #6
    Just Joined!
    Join Date
    May 2012
    Posts
    4
    I am trying to mount an ext3 filesystem, not ext4. The NAS device (which is a Western Digital MyBook World White Light) has an internal HDD which is formatted on ext3. I've never tried to plug in a 3TB drive before, although smaller ones have worked.

    How can I authoritatively find the size limits on the device?

  7. #7
    Just Joined!
    Join Date
    Apr 2012
    Posts
    45
    i was only looking at the max volume size for ext3 at:
    hxxp://en.wikipedia.org/wiki/Ext3
    which puts 2TB -16TB as the max. Im guessing it depends on other features you may have turned on in your os, such as what type of journalling etc.

    Stu

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •