Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Mount GPT Partition, HFS+

Featured Replies

Hello!

 

I'm building another server for a friend who has been using the tried and true "as many external drives connected to my computer as possible" method.  So I got two new 3TB drives and precleared them.  They are now assigned as parity and data, and I am trying to mount the four other 3TB WD drives that he has all his data on to copy them to the array.  But they are 3TB and thus GPT, and I can't find a partition to mount.  There is only sdc, sde, sdf, etc, no sdc1, for example.  How can I mount these drives and empty them into the server?

 

I have taken his externals out of the enclosures and placed them in his case for speed purposes also.

 

Thanks in advance!

 

P

Hello!

 

I'm building another server for a friend who has been using the tried and true "as many external drives connected to my computer as possible" method.  So I got two new 3TB drives and precleared them.  They are now assigned as parity and data, and I am trying to mount the four other 3TB WD drives that he has all his data on to copy them to the array.  But they are 3TB and thus GPT, and I can't find a partition to mount.  There is only sdc, sde, sdf, etc, no sdc1, for example.  How can I mount these drives and empty them into the server?

 

I have taken his externals out of the enclosures and placed them in his case for speed purposes also.

 

Thanks in advance!

 

P

Are they formatted with unRAID partitions?  Or with data from when they were USB drives?

 

What version of unRAID is on the other server?  You must have a 5.X version.  You must also have hardware that recognized the drives.

Other than that, I've got no idea.  Put them back into the USB enclosures.  They might not work without the USB electronics.

  • Author

They are WD MyBook 3TBs formatted as HFS extended journaled.  I am running 5.0b14 on my server and rc4 on his.  I am running almost the same hardware between them, x8sil-f mobo with the drives connected directly to it.  I guess I can try connecting them usb, is there any issue with removing unmounted drives while the system is on?  I don't want to interrupt the parity rebuild...thanks!

  • Author

I tried mounting one still in its enclosure.  I could see the partition, but it wouldn't mount.  Here's start to finish from the syslog.  I guess hfs+ bigger than 2TB isn't supported?

 

Jun 17 11:03:25 Tower kernel: usb 1-1.3: new high speed USB device number 4 using ehci_hcd (Drive related)
Jun 17 11:03:26 Tower kernel: scsi8 : usb-storage 1-1.3:1.0 (Drive related)
Jun 17 11:03:28 Tower kernel: scsi 8:0:0:0: Direct-Access     WD       My Book 1130     1012 PQ: 0 ANSI: 6 (Drive related)
Jun 17 11:03:28 Tower kernel: sd 8:0:0:0: Attached scsi generic sg9 type 0 (Drive related)
Jun 17 11:03:40 Tower kernel: sd 8:0:0:0: [sdj] 732558336 4096-byte logical blocks: (3.00 TB/2.72 TiB) (Drive related)
Jun 17 11:03:40 Tower kernel: sd 8:0:0:0: [sdj] Write Protect is off (Drive related)
Jun 17 11:03:40 Tower kernel: sd 8:0:0:0: [sdj] Mode Sense: 47 00 10 08 (Drive related)
Jun 17 11:03:40 Tower kernel: sd 8:0:0:0: [sdj] No Caching mode page present (Drive related)
Jun 17 11:03:40 Tower kernel: sd 8:0:0:0: [sdj] Assuming drive cache: write through (Drive related)
Jun 17 11:03:40 Tower kernel: sd 8:0:0:0: [sdj] 732558336 4096-byte logical blocks: (3.00 TB/2.72 TiB) (Drive related)
Jun 17 11:03:40 Tower kernel: sd 8:0:0:0: [sdj] No Caching mode page present (Drive related)
Jun 17 11:03:40 Tower kernel: sd 8:0:0:0: [sdj] Assuming drive cache: write through (Drive related)
Jun 17 11:03:40 Tower kernel:  sdj: sdj1 (Drive related)
Jun 17 11:03:40 Tower kernel: sd 8:0:0:0: [sdj] 732558336 4096-byte logical blocks: (3.00 TB/2.72 TiB) (Drive related)
Jun 17 11:03:40 Tower kernel: sd 8:0:0:0: [sdj] No Caching mode page present (Drive related)
Jun 17 11:03:40 Tower kernel: sd 8:0:0:0: [sdj] Assuming drive cache: write through (Drive related)
Jun 17 11:03:40 Tower kernel: sd 8:0:0:0: [sdj] Attached SCSI disk (Drive related)
Jun 17 11:03:40 Tower sSMTP[11502]: Creating SSL connection to host
Jun 17 11:03:40 Tower sSMTP[11502]: SSL connection using RC4-SHA
Jun 17 11:03:43 Tower sSMTP[11502]: Sent mail for root@[email protected] (221 2.0.0 closing connection lo6sm12162669obb.0) uid=0 username=root outbytes=904
Jun 17 11:03:48 Tower unmenu[4466]: terminate called after throwing an instance of 'int'
Jun 17 11:15:14 Tower in.telnetd[13392]: connect from 192.168.1.69 (192.168.1.69) (Routine)
Jun 17 11:15:17 Tower login[13393]: invalid password for 'UNKNOWN'  on '/dev/pts/2' from '192.168.1.69' (Logins)
Jun 17 11:15:17 Tower login[13393]: ROOT LOGIN  on '/dev/pts/2' from '192.168.1.69' (Logins)
Jun 17 11:16:21 Tower kernel: mount: sending ioctl 5310 to a partition!
Jun 17 11:16:21 Tower kernel: mount: sending ioctl 5310 to a partition!
Jun 17 11:16:21 Tower kernel: hfs: volumes larger than 2TB are not supported yet
Jun 17 11:16:21 Tower kernel: hfs: unable to find HFS+ superblock
Jun 17 11:17:15 Tower kernel: mount: sending ioctl 5310 to a partition!
Jun 17 11:17:15 Tower kernel: mount: sending ioctl 5310 to a partition!
Jun 17 11:17:15 Tower kernel: hfs: volumes larger than 2TB are not supported yet
Jun 17 11:17:15 Tower kernel: hfs: unable to find HFS+ superblock
Jun 17 11:25:33 Tower unmenu[4466]: terminate called after throwing an instance of 'int'
Jun 17 11:26:47 Tower dhcpcd[1094]: eth0: renewing lease of 192.168.1.80 (Network)
Jun 17 11:26:47 Tower dhcpcd[1094]: eth0: acknowledged 192.168.1.80 from 192.168.1.254 (Network)
Jun 17 11:26:47 Tower dhcpcd[1094]: eth0: leased 192.168.1.80 for 86400 seconds (Network)

 

That's surprising and unfortunate if it is the case.  Is there something I can do or am I stuck copying from the enclosure to my laptop to the server?  I mean, I'll do it, but if there's another way...

 

Thanks!

 

P

Is there something I can do or am I stuck copying from the enclosure to my laptop to the server?  I mean, I'll do it, but if there's another way...

You can re-write the HFS driver so it can handle file systems greater than 2TB.  Then compile it into a cusom loadable module and finally install and use it.

 

Other than that.  According to the HFS wiki http://en.wikipedia.org/wiki/HFS_Plus

In 2009, these drivers were diagnosed to be corrupting HFS+ drives with a capacity greater than 2 TB.[14] Consequently, Linux distributions such as Debian and Ubuntu also stopped allowing mounting of HFS+ drives or partitions greater than 2 TB.[15] As of February 2011, work is in progress to lift this restriction.  

 

If you do decide to re-write the HFS driver, this patch might be a place to start your investigation: http://www.spinics.net/lists/linux-fsdevel/msg42242.html

 

Disclaimer... I've never used an HFS file system, and certainly never one on a 3TB drive, as I've never used one of those (a disk over 2TB)  with any file-system... anywhere... ever.  No idea if the referenced wiki is accurate, or if the patch works, or even where the source needed would be to be patched.  I would suggest a bit of googling...

 

In the interim, connect the drives as they originally were and perform the copy over the LAN. ;)

 

Joe L.

  • Author

Wow, that definitely sounds like a job for someone much, much, MUCH smarter than I.  I seriously don't know where I would start!  Thank you very much for your help though, I completely missed that portion of the hfsplus wiki!

 

Also, it appears that it won't mount exfat partitions/drives either, but I just started down that road.

 

Thanks again, over the LAN we go!  :)

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.