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.

Two drives and cache showing as unformatted after upgrade to v5.0

Featured Replies

I upgraded to version 5 and now two drives and my cache drive show up as unformatted.  My parity drive and disk3 seem to work fine.

 

Attached is the syslog (had to zip because it was just over 128 kb), not very linux knowledgeable so I am unsure on how to proceed.

 

Parity is green

disk 1 is green but shows up as unformatted

disk 2 is green but shows up as unformatted

disk 3 is green and shows 240gb free space

Cache is green but shows up as unformatted.

 

When I try to view the folder option on the main screen this shows up

 

Warning: scandir(/usr/local/emhttp/mnt/disk1): failed to open dir: No such file or directory in /usr/local/emhttp/plugins/indexer/Browse.php on line 19 Warning: scandir(): (errno 2): No such file or directory in /usr/local/emhttp/plugins/indexer/Browse.php on line 19 Warning: array_diff(): Argument #1 is not an array in /usr/local/emhttp/plugins/indexer/Browse.php on line 19 Warning: Invalid argument supplied for foreach() in /usr/local/emhttp/plugins/indexer/Browse.php on line 19

Parity and 1 thru 3 are 1 TB drives, cache is 320gb.

 

Any suggestions on recovering drives and data?

Unraid_syslog.zip

  • Author

Is there any way to remove a drive and extract the data from it?

 

Unfortunately my stupidity has allowed me to put the backup of my flash drive onto a drive that now reads unformatted and now I cannot access it to get this all back to normal!

Short answer... revert to 4.6.

Short answer... revert to 4.6.

 

Not 4.7?

Short answer... revert to 4.6.

 

Not 4.7?

If it works for you, sure... 4.7 is ok too.
  • Author

I will try downgrade tonight.  Crossing my fingers that all the drives are in the correct place.  Is there anyway to find out which drive was parity?

  • Author

Is there a way to mount these disks on another computer whether it be mac, ubuntu, whatever? So I can pull any data off that I might want instead of potentially damaging my setup?

 

I have a mac, and a netbook that I can install ubuntu on as well as a thinkpad running windows 7.

 

 

ubuntu can read it. You might have to install reiserFS. There is no known ReiserFS for Mac.

  • Author

making headway,

 

I downgraded to a fresh install of 4.6 and loaded all my disks from disk 1-4 leaving parity empty.  one disk shows 200gb free and the other shows 600gb free which means it is recognizing a total of 1.2 terras of used space.  I only used this much disk space previously.  The other two drives are showing unformatted and are having troubles mounting.  Now if I were to assign one of the two unformatted disks to parity would it build the array around the disks with data on them?

 

Is there another way of getting onto those disks to check the data so I could call up my old backup of unraid which I put on the server?

making headway,

 

I downgraded to a fresh install of 4.6 and loaded all my disks from disk 1-4 leaving parity empty.  one disk shows 200gb free and the other shows 600gb free which means it is recognizing a total of 1.2 terras of used space.  I only used this much disk space previously.  The other two drives are showing unformatted and are having troubles mounting.  Now if I were to assign one of the two unformatted disks to parity would it build the array around the disks with data on them?

 

Is there another way of getting onto those disks to check the data so I could call up my old backup of unraid which I put on the server?

One will be the parity disk, and it will be the larger.

 

You can attempt to check the file system on each,  It will be on the first partition, so

Stop the array, un-assign the two, then type

reiserfsck --check /dev/sdX1

 

On one it should complain about a missing superblock.  That is most likely your parity drive.  Do NOT attempt any repair of it.

 

Joe L.

  • Author

Hey I want to say thanks, this has been amazing and I really appreciate it. Ok so after performing this on the two devices I got the following results.  See attached file.

 

Now, if I set sdd sn:360 as my parity drive, would I be safe to run a parity check? Would this erase the data on the other two drives that contain all my data.  Currently I am running the server with drives 1-4 in slots 1-4, cache drive in slot 5, and no parity drive set or cache drive, yet two drives and my cache drive say unformatted.  I can access all my data.

 

My thought is to reset the slots, put 360 as parity, one working drive into slot 1, second working drive in slot 2, unformatted drive in slot 3 and cache drive in cache slot, re-run parity bit and it should rebuild? (I won't do anything until I get word)

 

Are the two working drives tied to the slots they are in? or can they be moved?

 

One last question, how do I clear the disk order? Right now because I have set the disks in slot 1-5 with a fresh install of unraid on flash, I cannot assign my cache drive to the cache slot, it gives me an error and won't let me start up the array.

reiserfslog.txt

Hey I want to say thanks, this has been amazing and I really appreciate it. Ok so after performing this on the two devices I got the following results.  See attached file.

 

Now, if I set sdd sn:360 as my parity drive, would I be safe to run a parity check? Would this erase the data on the other two drives that contain all my data.  Currently I am running the server with drives 1-4 in slots 1-4, cache drive in slot 5, and no parity drive set or cache drive, yet two drives and my cache drive say unformatted.  I can access all my data.

 

My thought is to reset the slots, put 360 as parity, one working drive into slot 1, second working drive in slot 2, unformatted drive in slot 3 and cache drive in cache slot, re-run parity bit and it should rebuild? (I won't do anything until I get word)

 

Are the two working drives tied to the slots they are in? or can they be moved?

 

One last question, how do I clear the disk order? Right now because I have set the disks in slot 1-5 with a fresh install of unraid on flash, I cannot assign my cache drive to the cache slot, it gives me an error and won't let me start up the array.

Please post a full syslog before you do something you regret to your data.

 

Joe L.

  • Author

np I won't do anything without instruction as I do not want to lose anything.

 

here is the log

syslog.zip

np I won't do anything without instruction as I do not want to lose anything.

 

here is the log

 

Now, is the array started?  Or stopped?

 

Did you re-assign the drive you had un-assigned?

 

Your say you have no cache drive or parity drive  set but can get to all of your files?  Were the disks showing as unformatted completely empty?

Your syslog shows

Feb 24 00:21:20 Tower kernel: md: disk0 removed  <<-parity disk

Feb 24 00:21:20 Tower kernel: md: import disk1: [8,48] (sdd) WDC WD10EAVS-00D WD-WCAU48288360 offset: 63 size: 976762552

Feb 24 00:21:20 Tower kernel: md: import disk2: [8,0] (sda) WDC WD10EARS-00Y WD-WMAV50605788 offset: 63 size: 976761496

Feb 24 00:21:20 Tower kernel: md: import disk3: [8,16] (sdb) WDC WD10EARS-00Y WD-WMAV50972839 offset: 63 size: 976762552

Feb 24 00:21:20 Tower kernel: md: import disk4: [8,32] (sdc) WDC WD10EARS-00Y WD-WMAV50976320 offset: 63 size: 976762552

Feb 24 00:21:20 Tower kernel: md: import disk5: [8,64] (sde) WDC WD3200AAKS-0 WD-WCAT13416872 offset: 63 size: 312570136

 

Then it shows it cannot find a file-system on disk1 and disk5

Feb 24 00:21:23 Tower kernel: REISERFS warning (device md5): sh-2021 reiserfs_fill_super: can not find reiserfs on md5

Feb 24 00:21:23 Tower kernel: REISERFS warning (device md1): sh-2021 reiserfs_fill_super: can not find reiserfs on md1

 

Are there files on these disks?  Or can they simply be re-formatted and their existing contents (if any) lost?

 

You ran the reiserfsck on sdc1 and sdd1.  Those are assigned to disk4 and disk1.

Can you try the same reiserfsck on the "md" devices for disk1 and disk5 ( /dev/md1 and /dev/md5 )

 

Basically, you have two disks with apparent file system damage and no parity.  Unless you are very lucky and have backup copies on other disks  somewhere, your only chance at not losing anything is to use reiserfsck on /dev/md1 and /dev/md5

 

Joe L.

  • Author

So disk 1,4,5 all show unformatted. Disks 2,3 are the disks with all my data. That being said I might backup all 1.2 terras onto a single drive outside of the array and rebuild the array from scratch transporting all the data back when I am done.

 

Not sure I want to chance losing all the data and drives here in Canada are so cheap.

So disk 1,4,5 all show unformatted. Disks 2,3 are the disks with all my data. That being said I might backup all 1.2 terras onto a single drive outside of the array and rebuild the array from scratch transporting all the data back when I am done.

 

Not sure I want to chance losing all the data and drives here in Canada are so cheap.

That can certainly work.

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.