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.

Can't format/mount Exos drives to array

Featured Replies

I have purchased 2 used Exos 7E8 drives and an LSI 9211-8i HBA in IT Mode.

I have precleared them, with no apparent issues but when I try to format and mount into the array, I get a size X of data subvolume is too small, minimum 4096 blocks.

If I temporarily create a new pool and set the FS to XFS, they seem to format & mount fine.

My process was:

  1. Pre-cleare drive

  2. Stop array

  3. Assign to Disk2

  4. Set file system to XFS.

  5. Start array

  6. Check the box and click Format

The following are my logs:

Jan 6 21:06:09 UnraidServer kernel: mdcmd (40): nocheck pause

Jan 6 21:06:10 UnraidServer emhttpd: creating volume: disk2 (xfs)

Jan 6 21:06:10 UnraidServer emhttpd: shcmd (2164): /sbin/wipefs -af --lock /dev/md2p1

Jan 6 21:06:10 UnraidServer emhttpd: shcmd (2165): mkfs.xfs -K -f -m crc=1,finobt=1 /dev/md2p1

Jan 6 21:06:10 UnraidServer root: size 4091 of data subvolume is too small, minimum 4096 blocks

Jan 6 21:06:10 UnraidServer root: Usage: mkfs.xfs

Jan 6 21:06:10 UnraidServer root: /* blocksize */ [-b size=num]

Jan 6 21:06:10 UnraidServer root: /* config file */ [-c options=xxx]

Jan 6 21:06:10 UnraidServer root: /* metadata */ [-m crc=0|1,finobt=0|1,uuid=xxx,rmapbt=0|1,reflink=0|1,

Jan 6 21:06:10 UnraidServer root: inobtcount=0|1,bigtime=0|1,autofsck=xxx,

Jan 6 21:06:10 UnraidServer root: metadir=0|1]

Jan 6 21:06:10 UnraidServer root: /* quota */ [-m uquota|uqnoenforce,gquota|gqnoenforce,

Jan 6 21:06:10 UnraidServer root: pquota|pqnoenforce]

Jan 6 21:06:10 UnraidServer root: /* data subvol */ [-d agcount=n,agsize=n,file,name=xxx,size=num,

Jan 6 21:06:10 UnraidServer root: (sunit=value,swidth=value|su=num,sw=num|noalign),

Jan 6 21:06:10 UnraidServer root: sectsize=num,concurrency=num]

Jan 6 21:06:10 UnraidServer root: /* force overwrite */ [-f]

Jan 6 21:06:10 UnraidServer root: /* inode size */ [-i perblock=n|size=num,maxpct=n,attr=0|1|2,

Jan 6 21:06:10 UnraidServer root: projid32bit=0|1,sparse=0|1,nrext64=0|1,

Jan 6 21:06:10 UnraidServer root: exchange=0|1,max_atomic_write=n]

Jan 6 21:06:10 UnraidServer root: /* no discard */ [-K]

Jan 6 21:06:10 UnraidServer root: /* log subvol */ [-l agnum=n,internal,size=num,logdev=xxx,version=n

Jan 6 21:06:10 UnraidServer root: sunit=value|su=num,sectsize=num,lazy-count=0|1,

Jan 6 21:06:10 UnraidServer root: concurrency=num]

Jan 6 21:06:10 UnraidServer root: /* label */ [-L label (maximum 12 characters)]

Jan 6 21:06:10 UnraidServer root: /* naming */ [-n size=num,version=2|ci,ftype=0|1,parent=0|1]]

Jan 6 21:06:10 UnraidServer root: /* no-op info only */ [-N]

Jan 6 21:06:10 UnraidServer root: /* prototype file */ [-p fname]

Jan 6 21:06:10 UnraidServer root: /* populate from directory */ [-p dirname,atime=0|1]

Jan 6 21:06:10 UnraidServer root: /* quiet */ [-q]

Jan 6 21:06:10 UnraidServer root: /* realtime subvol */ [-r extsize=num,size=num,rtdev=xxx,rgcount=n,rgsize=n,

Jan 6 21:06:10 UnraidServer root: concurrency=num,zoned=0|1,start=n,reserved=n]

Jan 6 21:06:10 UnraidServer root: /* sectorsize */ [-s size=num]

Jan 6 21:06:10 UnraidServer root: /* version */ [-V]

Jan 6 21:06:10 UnraidServer root: devicename

Jan 6 21:06:10 UnraidServer root: <devicename> is required unless -d name=xxx is given.

Jan 6 21:06:10 UnraidServer root: <num> is xxx (bytes), xxxs (sectors), xxxb (fs blocks), xxxk (xxx KiB),

Jan 6 21:06:10 UnraidServer root: xxxm (xxx MiB), xxxg (xxx GiB), xxxt (xxx TiB) or xxxp (xxx PiB).

Jan 6 21:06:10 UnraidServer root: <value> is xxx (512 byte blocks).

Jan 6 21:06:10 UnraidServer emhttpd: shcmd (2165): exit status: 1

Jan 6 21:06:10 UnraidServer emhttpd: mounting /mnt/disk2

Jan 6 21:06:10 UnraidServer emhttpd: shcmd (2166): mkdir -m 0666 -p /mnt/disk2

Jan 6 21:06:10 UnraidServer emhttpd: shcmd (2167): mount -t xfs -o noatime,nodiscard,nouuid /dev/md2p1 /mnt/disk2

Jan 6 21:06:10 UnraidServer root: mount: /mnt/disk2: wrong fs type, bad option, bad superblock on /dev/md2p1, missing codepage or helper program, or other error.

Jan 6 21:06:10 UnraidServer root: dmesg(1) may have more information after failed mount system call.

Jan 6 21:06:10 UnraidServer kernel: XFS (md2p1): Invalid superblock magic number

Jan 6 21:06:10 UnraidServer emhttpd: shcmd (2167): exit status: 32

Jan 6 21:06:10 UnraidServer emhttpd: shcmd (2168): rmdir /mnt/disk2

Jan 6 21:06:10 UnraidServer emhttpd: disk2: mount error: wrong or no file system

Jan 6 21:06:11 UnraidServer emhttpd: Restarting services...

Jan 6 21:06:11 UnraidServer emhttpd: shcmd (2172): /etc/rc.d/rc.samba reload

Jan 6 21:06:11 UnraidServer emhttpd: shcmd (2175): exportfs -ra

Jan 6 21:06:12 UnraidServer emhttpd: shcmd (2177): /etc/rc.d/rc.avahidaemon reload

Jan 6 21:06:12 UnraidServer avahi-daemon[2319]: Got SIGHUP, reloading.

Jan 6 21:06:12 UnraidServer unassigned.devices: Updating share settings...

Jan 6 21:06:12 UnraidServer unassigned.devices: Share settings updated.

Jan 6 21:06:12 UnraidServer kernel: mdcmd (41): check resume

  • Community Expert

That suggests they have an existing partition that is too small. Assuming no data there, got to Tools - New Config - Keep all - Apply, then back to main, click each disk and then "ERASE", now start the array and format.

  • 1 month later...
  • Author

Oops, I forgot about this post as I didn't have notifications on it...

I swapped SAS connector on my HBA and it worked fine.

I assume it's an issue with that.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

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.