jkim@ said:
Dumb-question time: do you intend the second patch to be applied to a pristine source tree, or to be applied after the first one?
jkim@ said:
de0u said:Dumb-question time: do you intend the second patch to be applied to a pristine source tree, or to be applied after the first one?
YaNightmare said:However, I do not know how to include the diff/patch as described above in an image (I will look that up and try it out myself).
YaNightmare said:Thank you, but I already tried that step by step, but somehow I cannot see the USB device, it will only show the CD and Disk0. (I tried 2 different USB sticks and 1 USB-HDD).
I suspect this is because of my MacBook version?
Anyway, I think my only solution would be to burn the kernel with the patch to the installer DVD.
de0u said:That does not seem like the first thing to suspect. USB controllers are very similar, even across platforms (i.e., the USB host controller in an ARM netbook is probably EHCI/OHCI, just like MacBook USB controllers). If you're not seeing actual complaints about USB controllers, I would tend to think they're working.
While I was working on this I came across directions for doing that. It's noticeably more complicated than other options. If you have some other machine running FreeBSD on your network, you could unpack my disk image and export it via NFS--that would probably be easier than messing with creating CD's, though I guess we could pursue that if nothing else worked.
Can you say in detail where my instructions broke down for you? Maybe provide a transcript of what you tried and what happened?
Disk: /dev/disk0 geometry: 14593/255/63 [234441648 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 409639] <Unknown ID>
2: AF 1023 254 63 - 1023 254 63 [ 409640 - 117187504] HFS+
3: 0B 1023 254 63 - 1023 254 63 [ 117860352 - 116580352] Win95 FAT-32
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
YaNightmare said:lsdev results:
CDROM - /dev/cd0
Disk - /dev/disk0 (3 partitions)
YaNightmare said:I was wrong in my first post about number of USB sticks I tried:
In both cases I wrote the image to a RAW disk, I have another USB stick, but it's only 1Gb thus it will not work with the 1Gb image
- 1 USB stick 2Gb (1.86Gb), wrote your image to it with "Roadkil's Disk Image" (I'm on Windows 7 on my laptop).
- 1 USB-HDD 120Gb.
de0u said:Can you type in exactly what lsdev says? (I guess a picture would work too.)
Also, if you blindly assume disk1, set currdev, etc., can you load a kernel?
Just so I'm sure I understand: you wrote the disk images onto the USB devices from Windows running on the MacBook, or from some other machine running Windows?
If you plug the various USB devices into the MacBook while it's running OS X, do they get detected ok?
When you boot up the FreeBSD installer CD, do you see the lights on your USB devices blinking?
Are the USB devices plugged directly into the MacBook, or are you using a USB hub?
Finally... call it prejudice if you will... if you have a FreeBSD machine running, why not write the disk image onto the USB devices from that machine and get Windows out of the picture?
jkim@ said:Can you please try this patch once again? This should be the final patch.
http://people.freebsd.org/~jkim/apple_mcp89_3.diff
de0u said:The first and third patches work (when each is applied to a fresh tree). The second doesn't.
The first one complains about finding a "non-ATA66 cable", and the third doesn't. Otherwise
they appear to work equally well.
Thanks for putting in the time to work on this, and I apologize for the delay in trying the third patch
(which seems good to go).
#dev #mount #fs #opts #dump/pass
/mnt / ufs rw 0 0
[color=red]--/mnt / ufs rw 0 0[/color]
[color=green]++/dev/ada0p5 / ufs rw 0 0[/color]