04-14-2010
[Debian, Ethernet, crazy ideas] Data transfer, the hard way...
A little while ago, my PC died. Something critical --- RAM, Mother Board, CPU, not sure. It was old and needed a replacement anyway (I knew it was on its last legs a year ago, but kept putting it off), so I simply ordered a new system. I would like to recover all my old files, however, and opening the new box would obviously void the warranty. What I need to do it get them off the hard drives in the old box and onto my new one.
It so happens I have a third system laying around. It is the same architecture as the dead one (i386), but is far older. Old enough that the optimal form of data transfer was 3.5'' floppy. Not the best way to recover a few hundred Gigs of data. It does have Ethernet, however, which gave me an idea.
I was thinking of taking the hard drives out of the dead PC and putting them into the old-old one. The OS on the primary disk is Debian, so while I suspect it will not boot as-is, I would imagine I could use the Debian install disc as a live disc to do some form of kernel adjustments or something. I was then thinking of configuring NFS shares where I have files I want to keep. I will then run a cable from the old-old PC's Ethernet to the new one's and somehow connect them up (Debian to Debian, Lenny in both cases). With a mini-network and file sharing, I can just copy across and be done.
This was just a crazy idea I came up with. How realistically achievable would it be? What kinds of difficulties should I expect in moving the hard drives from the dead PC to the old-old PC? I suspect I will need to run fsck (I was logged in when it finally died), but is there any other preparatory groundwork I should undertake? How do I connect two Debian systems via a direct Ethernet link? Would I require any special hardware for this?
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Hi again,
first of all thanks for you help on my last problem, the problem is solved now.
But I have many problem :)
This time, I transfered a big file, ~3,5 GByte, with ftp from a Sun machine to a linux box, RedHat 7.3. But the file recieved on the Linux Box is corrupt, with smaller files... (12 Replies)
Discussion started by: malcom
12 Replies
2. UNIX for Dummies Questions & Answers
I will leave the University I am working, but I need to backup and transfer my research data from UNIX system in our department to my own 750G Hard Drive Storage. But I am not familiar with UNIX. How to do this? Thank you. (5 Replies)
Discussion started by: fishwater00
5 Replies
3. AIX
How to erase/format hard disk data in RS6000 AIX PowerPC model 43 :confused: ? (8 Replies)
Discussion started by: kenloong
8 Replies
4. UNIX for Dummies Questions & Answers
Hi,
I'm relatively new to shell scripting, Ive worked on a few basic scripts and used most of the unix commands in the simplest of situations. But I am now faced with a task that's seems to be beyond me.
I have a file with some data in the form of rows and columns :
123 4536 abcd4 677 bbb... (1 Reply)
Discussion started by: inquisitive101
1 Replies
5. Solaris
Could you please explain us what are these transport/hard errors...
when i ran the following command,
iostat -E | grep Errors
i got the following:
sd240 Soft Errors: 37 Hard Errors: 1144 Transport Errors: 0
sd578 Soft Errors: 0 Hard Errors: 890 Transport Errors: 0
Please... (5 Replies)
Discussion started by: sundar3350
5 Replies
6. Shell Programming and Scripting
Hi all,
I am writing a script where i can parse through the directory and get common string in two directories i get. The command below SUN_PLATFORM=`$FIND $STREAM_PATH . -depth -name ShareableEntities | $AWK -F"/" '{if($10 ~ /sun5/) print $0}'` gives the following output:-
... (1 Reply)
Discussion started by: asirohi
1 Replies
7. Solaris
We have a data on the disk that was copied from HP N4000 running HPUX 11.11 and it was created with vxfs version 4.
We need to transfer this data to Sun server, how might this be done? (2 Replies)
Discussion started by: Kjons76
2 Replies
8. UNIX for Dummies Questions & Answers
i have two excel sheets with cpu uasge and memory usage in the follwing format:
sheet 1:
22,33
sheet 2:
55,66
i need to display in the below format:
servername cpu mem
ser1 22 33
ser2 55 66
am using UNIX os.
can anyone help me... (2 Replies)
Discussion started by: arunmanas
2 Replies
9. Linux
Hi, I am a long time Windows user and recently try this Debian Wheezy OS. Burn Debian ISO in Windows environment and then select DVD ROM drive to boot first in BIOS.
The first installation of Debian (GNOME) was with multi-boot option that allows booting from hard disk and DVD drive. I then... (4 Replies)
Discussion started by: Linuxmun
4 Replies
10. Red Hat
Please let me know which ports are used for data transfer, as per my understaning in Linux below ports are used for data transfer from windows to Linux.
ftp 21
sftp 22 (Most secure Port)
telnet 23
any other port?
wheather we can change the port no 22 to any other port no for a... (10 Replies)
Discussion started by: manoj.solaris
10 Replies
LEARN ABOUT DEBIAN
x_list
X_LIST(1gmt) Generic Mapping Tools X_LIST(1gmt)
NAME
x_list - Extract Cross-Over Information from the Data Base.
SYNOPSIS
x_list [ leg1 ] [ leg2 ] [ -dataflags ] [ -Rwest/east/south/north ] [ -Xxbase ] [ -H ] [ -I ] [ -V ] [ -Ccorrfile ] [ -Zignorefile ]
DESCRIPTION
x_list will allow the user to extract information from the xx_base.b and xx_legs.b files. Several options can be passed on the command
line in order to specify which parameters to extract. They are:
leg1 leg2
If two legs are specified, the cross-overs they have in common are returned. If one leg is specified, all the external cross-overs
involving this leg are returned, OR only its internal cross-overs if -I is selected. If no legs are given, all the external (or
internal with -I) cross-overs are returned. This program is useful if one wants to look at, say, gravity COEs versus time from port
for a particular leg, etc.
dataflags
This is a string of any combination of the following:
l means list both legnames.
t means list time.
x means list longitude.
y means list latitude.
g means list gravity COEs.
m means list magnetics COEs.
b means list bathymetry COEs.
G means list average gravity at cross-over.
M means list average magnetic anomaly at cross-over.
B means list average bathymetry at cross-over.
h means list heading of ship at cross-over.
The components are written out in the order they appear in dataflags. The default output is -txygmbGMBhl. When internal COEs are
desired, the time reported is the elapsed time since the ship first occupied the cross-over point. For external COEs the time means
time from the start of the year in seconds.
-R Only return cross-overs inside the specified region west, east, south, and north. [Default is world].
-X Indicate alternate xx_base.b file.
-H Issue one header record on output.
-I Report on internal COEs [Default is external COEs].
-C Apply cross-over correction to the data (i.e. reports the cross-over value after the best-fitting corrections have been applied to
both legs). If no corrfile is given, the default correction file is assumed.
-Z Ignore those legs that appear in the ignorefile.
-V Selects verbose mode, which will send progress reports to stderr [Default runs "silently"].
SEE ALSO
GMT(1), x_system(1)
REFERENCES
Wessel, P. XOVER: A Cross-over Error Detector for Track Data, Computers & Geosciences, 15, 333-346.
GMT 4.5.7 15 Jul 2011 X_LIST(1gmt)