March 7, 20179 yr I have some old disks on the shelf and trying to get them organized. Some of the disks mount, and some do not. The ones that mount seem to have the partition aligned on sector 63, for example: Device Boot Start End Blocks Id System /dev/sdm1 63 1465149167 732574552+ 83 Linux The ones that don't want to mount are aligned on sector 64, for example: Device Boot Start End Blocks Id System /dev/sdn1 64 2930277167 1465138552 83 Linux Trying to mount with this command: mount -o noatime,nodiratime /dev/disk/by-id/ata-ST31500541AS_5XW05xxx-part1 /mnt/myMountPoint I get the error: mount: block device /dev/sdn1 is write-protected, mounting read-only mount: you must specify the filesystem type Adding the file system type of "-t reiserfs" doesn't help: mount: wrong fs type, bad option, bad superblock on /dev/sdn1, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so This shows up in the syslog Mar 6 21:35:29 Shark kernel: REISERFS warning (device sdn1): sh-2021 reiserfs_fill_super: can not find reiserfs on sdn1 I cat the device and I see signs of the files that I expect to be on the disk. Any hints to how to mount this disk with unRAID v6? I expect the disk was formatted in the unRAID 4.x timeframe. Thanks!
March 12, 20179 yr Starting sector by itself should make no difference for a successful mounting, did you try mounting with unRAID on a test server or the UD plugin, is the error the same? If yes, I can only think of 2 options: 1) There's file system corruption 2) Somehow the starting sector was changed from the original 63 to 64 If it's option 2, and assuming the disks are 2TB or smaller and are partitioned using MBR you can try mounting after changing the starting sector to 63 with sfdisk: (Although I did this before without any issues, and if it doesn't work changing the sector back to what it was should not cause any problems with the data, use at your own risk) sfdisk /dev/sdX Then type this in order always followed by pressing enter at the end of each line: 63 write Data won't be touched, only the starting sector, if it still doesn't mount change back to 64 and run reiserfsck.
Archived
This topic is now archived and is closed to further replies.