I bought one of these a few weeks ago and just got around to getting it working with CentOS 4.6. I installed an HP 36.4 U160 SCSI drive.
The server was finicky about booting until I figured out a few things:
1. SCSI Terminators - The server would take a long time to go through the startup sequence to where you would get to the EFI shell. I put two SCSI terminators on the two external connectors, and it made a world of difference in reducing boot time, not to also mention that the LSI Logic config utility (Control-C) would not identify the disk until the terminators were in place.
2. Internal DVD-ROM - I first tried to use an external USB DVD-ROM to load CentOS, but it had issues identifying the drive, so I installed an internal laptop DVD-ROM (on the mini IDE flex cable connector) to solve that issue. The front door to the DVD-ROM drive rubs against the plastic front cover of the server (even after removing the removable cover behind the drive slot), so I removed the entire front plastic cover (6 torx screws).
3. Keyboard and Mouse - I used a USB to keyboard/mouse splitter to attach my Compaq 8 port KVM switch (ps/2 style connectors). One splitter didn't work where it would at first see the keyboard and mouse early in the boot sequence, but later lost track of the mouse. The other splitter worked, and I also messed with the USB legacy setting in the BIOS (which now no longer appears in the BIOS screen!). I think disabling USB legacy support is the way to go.
4. Connect the NICs - I'm not sure if this step helps as much as adding the SCSI terminators, but I would make sure the 3 NICs (2 GIGe, 1 100 base-t) are actually connected to a switch. I get the impression with this box that if you don't connect everything you are able to connect, it will quietly give you errors (except for the serial port, which I didn't mess with).
5. Serial Console - If you don't have a KVM, you might want to setup the serial console redirection and put a serial cable onto another PC so you can observe console boot. I suppose the management LAN port can also re-direct, but I didn't set this up. If you use the LAN port, and it gets to the Linux boot prompt, and hangs thereafter, you may need to change the baud rate on the serial port as I have seen this issue on other Itanium servers, where the serial port speed, if not set to 115kbaud (this server defaults to 192.kbaud), will ahve issues outputting to the MANAGEMENT LAN PORT. I believe this is documented in the Redhat and SuSe installation guides for Itanium servers.
5. EFI shell - The included User's guide gives you some limited info on the EFI shell. More info about EFI can be found at the Intel web-site. However, once you get everything laoded and working, you may not have to spend too much time in the EFI shell, except for possibly changing the boot order (I intend to play around with PXE Lan boot later). EFI on this box looks like EFI on any other Itanium box I have worked with.
Once I did all the above, I re-booted the server, it identified the SCSI drive, found the DVD-ROM as FS0: in the EFI shell.
To start the CentOS install, type FS0: from the EFI shell, LS should show files on the media, enter bootia64.efi which should take you to the Linux boot prompt, which after a few seconds should start the installer.
I did a complete install of CentOS 4.6, ia64 version (see "everything" option at the bottom of the list of packages). Everything installed and came up clean. I recommend doing the media check step in the installer so you don't have problems later in the install sequence. I am now going through all the package updates (ef2update put a notice on the CentOS desktop which indicated updates were available, and clicking on the alert invokes YUM to do the updates).
Not a bad little box for $175 (except for the noise and the fact that it heats up the house). If you need to do Itanium work, it is not a bad option. I'm trying to figure out if the server allows the current 1.4GHz Madison processors to be upgraded to the newer Montecito processors (lower power, Intel VT extensions, faster, etc)? Anybody know the answer to this one?
I just ordered a bunch of PC2700 ECC registered memory to get it up to the 8GB max.
It doesn't look like the servers are available any more on eBay, otherwise I would pick up a spare.
Good Luck!