I managed to get my disk drive working:
1) Set jumper so drive is self-terminating.
2) Get the trusty Adaptec 29160 into a PC.
3) Use a single-ended external scsi cable to hook drive to external port of scsi hba.
4) Use a regular HD power connector from inside case.
5) Burn a bootable ISO of OpenBSD.
6) Reflash the goddamn BIOS cause my password list did not include its password.
7) Make PC boot CD.
8) Boot OpenBSD install CD, get Shell.
9) Mount partitions from scsi disk.
10) Fsck everything.
11) Create mount points for all the partitions.
12) Mount everything.
13) Redo the whole path and symlink all over the union filesystem to get all the bits and pieces of the software on the original HD running.
14) Configure networking.
15) Start scp'ing everything over to backup location.
16) Realize that scp needs ld.so and all that stuff.
18) Symlink /usr/bin/ssh, /usr/libexec and sundries other.
19) Finally backup everything using scp from openbsd 2.9 (circa mid-2001) with an openbsd 3.5 kernel (circa mid-2004).
I love software that just fucking works. Now if the nice fedex or purolator guy can drop by with my overnight CDW shipment of one scsi LVD/Ultra-320 internal terminated cable (75$,) I will be able to get my server back online.
Step 17 is missing. In the immortal words of Ken Thompson: "You are not expected to understand this."
1) Set jumper so drive is self-terminating.
2) Get the trusty Adaptec 29160 into a PC.
3) Use a single-ended external scsi cable to hook drive to external port of scsi hba.
4) Use a regular HD power connector from inside case.
5) Burn a bootable ISO of OpenBSD.
6) Reflash the goddamn BIOS cause my password list did not include its password.
7) Make PC boot CD.
8) Boot OpenBSD install CD, get Shell.
9) Mount partitions from scsi disk.
10) Fsck everything.
11) Create mount points for all the partitions.
12) Mount everything.
13) Redo the whole path and symlink all over the union filesystem to get all the bits and pieces of the software on the original HD running.
14) Configure networking.
15) Start scp'ing everything over to backup location.
16) Realize that scp needs ld.so and all that stuff.
18) Symlink /usr/bin/ssh, /usr/libexec and sundries other.
19) Finally backup everything using scp from openbsd 2.9 (circa mid-2001) with an openbsd 3.5 kernel (circa mid-2004).
I love software that just fucking works. Now if the nice fedex or purolator guy can drop by with my overnight CDW shipment of one scsi LVD/Ultra-320 internal terminated cable (75$,) I will be able to get my server back online.
Step 17 is missing. In the immortal words of Ken Thompson: "You are not expected to understand this."
VIEW 4 of 4 COMMENTS
flux:
Thanks for the nanonews, dude!
rosalyn:
Holy crap, you did all that without any formal comp education? That;'s pretty amazing! :eek"