I think that there is a script that gets executed prior booting into the Forth shell (it was mentioned in the Mac OS X Internals (Amit S.). He stated that this script "can render your computer unbootable", therefore it must be saved into NVRAM.
I am sure that there is a way to save changes (like modified aliases) into NVRAM. In OS X, they are saved only if you shut down cleanly, and that is managed by IOKIT. Here we are speaking of firmware and I think that making your firmware implementation unchangeable for the end user after providing him with a shell is rather useless, dont you think? I think that sync writes changes to the NVRAM prior to reboot. Anyway, check this page http://osxbook.com/book/bonus/ancient/whatismacosx/arch_boot.html. I hope that I have been of some help (is that better ? :) ) Matevž Markovič -- You received this message because you are a member of G-Group, a group for those using G3, G4, and G5 desktop Macs - with a particular focus on Power Macs. The list FAQ is at http://lowendmac.com/lists/g-list.shtml and our netiquette guide is at http://www.lowendmac.com/lists/netiquette.shtml To post to this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/g3-5-list
