[Fwd: Re: firewire issue]

Andreas Tobler andreast-list at fgznet.ch
Sat Oct 31 22:14:44 UTC 2009


Hi Fabio,

Fabio wrote:
> Le 26 oct. 2009 à 22:46, Andreas Tobler a écrit :

>>> Thank you both for your quick answer. I'll see what I can do with   
>>> Andreas' diff. Right now, I'm still fighting with sysinstall  
>>> (trying  to get the proper partition map) so it may take a while.
>> Are you trying to install FreeBSD on an external firewire disk? Or  
>> do you have a firewire device attached to you imac G3 and want to  
>> install to an internal disk?
>> If the first is true, I'm sorry, I feel it won't work since early  
>> Apple Firewire chips are broken in several ways.
>> If the second is true, please try to detach any firewire devices  
>> from your G3 before booting.
> 
> No FW device is attached at all.

I experienced myself :(

>> The firewire code from 8.0/CURRENT goes into an infinite loop with  
>> this crappy chip.
> 
> Well for now I'm booting from an USB 1.0 HD, but my ultimate goal is  
> to boot from the FW. I'm not ready to give up right now ^^
> 
>> If both are not true, if you can, try to use the pdisk from OS-X to  
>> format your partition you want fbsd installed on.
> 
> That's what I did. In fact, this is my partition map:
> 
> #:                type               name            length    
> base      ( size )
> 1: Apple_partition_map       Apple         63 @ 1
> 2:     Apple_Bootstrap     freebsd_boot      4000 @ 64        (  2.0M)
> 3:           Apple_HFS       Extra        156297424 @ 4064      ( 74.5G)
> 
> But I keep getting an "Operation not permitted" with sysinstall. I  
> even tried fdisk. And I used the "dd" command to copy the boot1.hfs  
> file.
> I'll see if I can find an answer in the freebsd-ppc list archive.

I saw that you managed to find a solution so far, w/o firewire.

Myself I tried to get into the same stage as you're in.

I think I'm there now. I learned a lot, thanks to Marcel at .

I did an installation of RC2 on my ancient imac onto an USB based drive. 
Your hints about the 'free' slices seems to be worth.
First I gpart'ed my drive w/o spare slices, I was not able that the 
installer recognized my drive. Later I added some free slices in between 
and then, surprise, the installer recognized my drive.

I was able to install RC2 onto this drive including booting from it. 
With pressing 'alt' at boottime and selecting the USB drive as boot/root 
drive.

Great so far. Now I have to jump into the fact where firewire kills the 
booting process. I think I know where, but it'll take some time.

In short, I'm working on.

Gruss,
Andreas


More information about the freebsd-firewire mailing list