I've read all of the guides and haven't been able to make this work. I started with this guide: "Dual boot Win7 and OSX" by pollock, with teh suggested change later in that thread to use OSX to partition the disk and not windows
What I did, this is a 10v:
1: Partition the hard disk with two 20G partitions for Windows and MacOS, the first one MacOS formatted as MacOS X extended (Journaled), the second as FAT32 and a third partition for the rest of the disk that is a FAT32 that I can share between the two OS.
2: installed from my 10.5.6 retail DVD, updated using teh combo updater to 10.5.8, ran all of the apple updates and then used NetbookInstaller to make it bootable.
3: booted the windows CD from an external drive, installed on the second partition (partition 3), used teh commands in the guide to make the partition active and changed the format to NTFS, then ran the windows intall to the end. Rebooted, installed all of the windows updates, etc.
4: booted an external hard disk with the 123 method still on it, used that to start the MacOSX partition again. System booted fine, so I know that both MacOS X and Windows 7 are on the right partitions on the hard drive.
5: ran netbookInstaller to try to get chameleon back on as the boot manager, but this is where things went south. When I boot, I get the Windows boot manager saying that it can't find the right hardware (I can't remember the exact message)
6: re-booted teh Syslinux Boot123 partition on the external hard disk, restarted MacOSX and logged in here to enter this message.
Like I said, I know that the software is there. I'm running MacOS X right now and I know that the Windows 7 partition booted until I ran NetbookInstaller. What I have on the disk is:
1: EFI partition
2: 20G MacOS X partition (MacOS Extended, journaled)
3: 20G Windows 7 partition (NTFS)
4: 109G Data partition, FAT32
I can see all of these with the exception of the EFI partition when MacOS X is running.
thanks to all you guys' hard work, these are great little Mac machines