>A friend (it's always a friend, isn't it) asked me if I could retrieve some
>data off his SCSI hard disk. I connected the disk and used fdisk to look at
>the file systems. When I printed the file systems, fdisk shows the fs as
>GNU HURD. I found some information about HURD on the net, but it looks like a
>new OS in pre-alpha. It looks like a filesystem for an operating system
>that could hardly boot. My question is: How can I retrieve the data? As
>always, any help is appreciated.
Unless you friend is a maniac operating systems freak, he/she is not
running HURD. In fact, when I tried using HURD, it used the BSD Fast
File System (FFS). Anyway, you need to find out why filesystem the disk
was using. You can't retrieve any data until you know that. Unless
it's a text file, in which case you can just attach the disk to your
linux box and search for strings on the raw disk. emacs /dev/sda4
should work, for example. Of course you have to be root, and make sure
you don't write to the disk!