Board logo

subject: Linux Recovery Solution for Data Inaccessibility Following Failing to Change Ownership [print this page]


Linux Recovery Solution for Data Inaccessibility Following Failing to Change Ownership

Many times, you need to share documents and accessories within the local work station, which lessens individual disk space & allows access to devices, such as printers, scanners, CD/DVD drives, floppy drives etc... While working on a Linux system, if you want to share any of your documents, files or folders within the LAN or the NFS (Network File System), you need to change the ownership of the associated Linux volume.

Suppose a more complex situation, when the only way to access some of your data is through the sharing of the drive. You have certain problems with your root account and you neither able to run some applications nor access the related documents. Moreover, while trying to change the ownership of your mounted Linux hard drive volume, you are receiving a series of error messages. This is a serious situation of data inaccessibility and you need any Linux recovery utility to resolve the issue in order to regain the access to the valuable data.

The error messages that you encounter while trying to change the ownership of the drive can be read as follows:

"suse:/# chown -v ryan:ryan /mnt/hdc1

failed to change ownership of `/mnt/hdc1' to ryan:ryan

chown: changing ownership of `/mnt/hdc1': Operation not permitted

suse:/# chmod -v 777 /mnt/hdc1

mode of `/mnt/hdc1' changed to 0777 (rwxrwxrwx)

suse:/# ls -l /mnt/

total 16

drwxr-xr-x 4 root root 16384 1969-12-31 17:00 hdc1

suse:/#"

cause:

Following reasons may be behind the above error message:

Incorrect setting of attributes of directory or file, which is preventing you from changing disk permissions using the command 'chmod'.

The root directory has been damaged and hence, the operating system could not be able to read the structure of the disk.

Corruption to the file system, the superblock or the iNode.

Resolution:

In oder to resolve the issue, follow the below steps(if you have the root access):

Check your user-ID (UID).

With root access, from the terminal edit '/etc/fstab' by sudo gedit /etc/fstab

Try pasting the the values, umask=0000, uid=your UID valuae, gid=your GID value in the section, save and exit.

In the terminal run: sudo umount -a

In the terminal run: sudo mount -a

If you still facing the same error, the corruption is because of the corruption of the file system/superblock/inode. In such a case, you have to format and make a fresh installation of the operating system. After formatting, you have to restore the data from the backup, failing to which you require any Linux data recovery software to recover back the data.

Stellar Phoenix Linux Data Recovery software effectively recovers all the lost, formatted or inaccessible data from any available flavor of Linux. Moreover, it comes with an interactive GUI to be used with any user without much technical knowledge.




welcome to loan (http://www.yloan.com/) Powered by Discuz! 5.5.0