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.

Add new drive with data to existing system

Featured Replies

I have the software up and working great.  I just got done with the parity check for my largest drive.  I want to add a large drive with quite a bit if data on it now as part of the array.  What is the procedure to add another drive to the array while keeping all of the data intact?

Thanks -SEAN

How is the drive currently partitioned? What filesystem does the drive have?

 

If it's not partitioned into a single partition starting at sector 63 extending the entire size of the disk with a REISER FileSystem on it, there's no way to add it preserving data.

  • Author

The drive is one large partition with ext3 file system on it. 

You're out of luck then.

 

  • Author

So Then I guess I will need to copy it over the old fashion way.

  • Author

I figured out a way!!!!  Takes time but works.

1.  Take identical size drive and format as the parity drive.

2.  Remove drive and place in a separate Linux box, in my case FC7, and mount.  If you need help here please let me know.

3.  Copy data over to drive.  I used rsync and it worked like a champ.

4.  Place this drive and the drive that will be your new parity drive in the unRAID box.

5.  Build array with new parity drive and select the old parity drive from step #1 as Disk1.

6.  Add additional drives as needed.

7.  Start and let the array build.  unRAID detected the existing data and made shares.

The key is formatting the drive for reiserfs.

 

Why do it so complicated? If you're copying data over copy it into the array directly.

 

You can mount drives outside of the array directly on the server and do local file copies that way.

  • Author

Ok I would have but could not figure how to mount on the unraid os.  What is the command sequence to mount a ext3 drive in unraidos?

The same as any other Linux distro since unRAID is built on top of Slackware. Unfortunately, not all filesystem drivers like ext3 are compiled into the kernel. Fortunately ext3 can be mounted as read-only as an ext2 type.

 

mount -r -t ext2 <device> <dir>

 

Replace device and dir as appropriate.

 

mkdir -p /mnt/data
mount -r -t ext2 /dev/sdd1 /mnt/data

 

  • Author

That explains why I was bumping against the wall. I had another box handy and just swapped the drives around.  Thanks for your help. -Sean

  • Author

I am trying to mount another drive and copy more data over.  It is hda1.  This is the error I am getting:

 

root@Tower:/# mount -r -t ext2 /dev/hda1 /mnt/data/

mount: wrong fs type, bad option, bad superblock on /dev/hda1,

      missing codepage or helper program, or other error

      In some cases useful info is found in syslog - try

      dmesg | tail  or so

 

root@Tower:/#

 

What does this mean?  Thank You -Sean

  • Author

Disregard.  I did a fsck and I think Im good to go.  However I do not see the data I think should be there.

 

I am interested in hearing from the gurus.

 

Sean

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.