OSx86

Warning: I tried to do a system update on my HackIntosh, and it couldn't reboot. Don't do it!

Dell Dimension 5150
GeForce 7300GT Sound Blaster Audigy LS Intel 82801G (ICH7 Family) NIC
 * Booted from 'Mac OS X 10.4.8 [JaS AMD-Intel-SSE2-SSE3 with PPF1 & PPF2]'
 * Formatted disk as 'Mac OS Extended (Journaled)' - case insensitive filesystem is required for Unity
 * Installed:
 * Additional Fonts
 * X11
 * JaS Intel 10.4.8 ATA kexts included
 * Support for the most common hardware
 * Titan Nvidia and ATI Support: NvidiaNV40.Support

What Kind of Chip Is This?
The output of  is 03:08.0 Ethernet controller: Intel Corporation 82801G (ICH7 Family) LAN Controller (rev 01) and now that we know that the NIC is in the location, we can get its numeric IDs using  : 03:08.0 0200: 8086:27dc (rev 01) is the vendor ID,  is the device code. According to PCIDatabase.com, this corresponds to a Intel(R) PRO/100 VE Network Connection.

Driver
According to the OSx86 Project Hardware Compatibility List (HCL) for OS 10.4.8, the  driver needs to be replaced.

This might work, but I followed the description in The InsanelyMac forum, which had a link to an older but functional driver, which I installed.

The driver is called  and should be placed in the   Folder. However, the driver does not recognize our hardware, and should be 'persuaded' by adding the device/vendor ID in it's list of recognized devices. This is accomplished in the  file in the driver package, which should be edited from this: IOPCIMatch 0x10928086 0x10518086 0x10508086 ... to contain the Intel PRO/100 VE device/vendor ID 0x27dc8086: IOPCIMatch 0x27dc8086 0x10928086 0x10518086 0x10508086 ... Like described in the InsanelyMac forum post, the kext cache should be cleared, permissions fixed, and the machine rebooted.

Dual-Booting
edit  - add key-value pair: Timeout 10 for a 10 second timeout, where you can press any key to select boot partition.