Solved

Seeing contents of linux drive in another PC?

Posted on 2006-11-06
4
264 Views
Last Modified: 2010-04-20
Hi all,

We have a client who had someone setup a Linux file server for them (which they were conecting too via Windows XP). The server has died. Unfortunately, the motherboard cpu etc is so old i cant "replace" it. So we need to rebuild server for them. Hard Drive works fine, however, I cannot login as "root" as they have not got the password and the original persin cant remember it.

Not sure what my choices are here, but i need to get the data off the drive. Thought i could install say Ubuntu on another PC and place the "servers" drive in as a slave into the new Ubuntu PC. Would i be able to see the data on it? Or can anyone suggest a better way of appoaching this?

PS. I'm windows user (blush)....so not to technical on the Linux please....

Thanks
Sean

0
Comment
Question by:SeanNij
  • 2
4 Comments
 
LVL 45

Accepted Solution

by:
sunnycoder earned 500 total points
ID: 17886859
Hi SeanNij,

> Thought i could install say Ubuntu on another PC and place the "servers" drive in
> as a slave into the new Ubuntu PC. Would i be able to see the data on it?
Yes ... you can mount the filesystem on the slave using mount command and browse the information

>Or can
> anyone suggest a better way of appoaching this?
If you can boot off this disk, you can try logging in single user mode, something like
http://www.redhat.com/docs/manuals/linux/RHL-7.3-Manual/custom-guide/s1-rescuemode-booting-single.html

Exact details will vary somewhat depending on your bootloader, but in essence, it can be done.

Cheers!
sunnycoder
0
 
LVL 1

Author Comment

by:SeanNij
ID: 17886885
Mount command. mount //help get me going?

Does Ubuntu have a "windows user friendly version"......
0
 
LVL 45

Expert Comment

by:sunnycoder
ID: 17886899
Hi Sean,

"man mount" will help you get going .. Online version here
http://www.die.net/doc/linux/man/man8/mount.8.html

It takes a while to get used to Linux. There was something called Lindows that was friendly for a windows user but I am not aware if that distro still exists.

Cheers!
sunnycoder
0
 
LVL 14

Expert Comment

by:ppfoong
ID: 17886913

Normally, boot from the Linux Installation CD and you will have an option to enter "rescue mode" or "recovery mode", which will mount all the partitions of the harddisk, and put you in a command shell.

From the command shell, you can enter /etc directory of the target harddisk, normally mounted as "/mnt/etc" and find the file named as shadow.

Find the root entry in th shadow file, and you will see something like this:

root:$1$xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/:13081:0:99999:7:::

Use VI or other available editor, zero out the second field (anything between the first and second semicolon), so that it become:

root::13081:0:99999:7:::

and save the file.

The action above has removed the root password, and you can login root without any password now.

Alternatively, if you have the password field of any other user which you know the password, you may copy over the user's encrypted password to the root's encrypted password field as above, and login with that password.

Good luck.



0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This document is written for Red Hat Enterprise Linux AS release 4 and ORACLE 10g.  Earlier releases can be installed using this document as well however there are some additional steps for packages to be installed see Metalink. Disclaimer: I hav…
This article will explain how to establish a SSH connection to Ubuntu through the firewall and using a different port other then 22. I have set up a Ubuntu virtual machine in Virtualbox and I am running a Windows 7 workstation. From the Ubuntu vi…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

896 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now