The Sun shines out of our behinds (writes Colin | Sat, 17 Feb 2007 23:18:48 | reply)

Since the house server no longer does much other than storage and firewall/routing, I decided to swap mainboard/CPU/RAM with my desktop machine, because the processor in the server isn't doing much, and is twice is fast as my desktop's, which quite frequently does Stuff(tm).

Swapped the boards, plugged the server back together, and watched it reboot over and over again.

I had to use the kernel debugger to actually see what the problem was before it rebooted, and discovered that the root filesystem couldn't be mounted because the path to the root device in /boot/solaris/bootenv.rc was in OF format and specifically made reference to PCI device ids, which are of course different because now the root disk is on a completely different PCI device. Grr *stabby*

Then, of course, I had to run devlinks to get the /dev tree pointing at the right ids.

Now, I'm faced with the problem that for similar reasons, the all-important ethernet adapters aren't working either, thanks to the pesky /etc/device_aliases having PCI device numbers for the ethernet adapters.

I get the impression that I'm supposed to do a complete re-install for this sort of thing, but... ugh.

 Ugh.


0 comments

Colin