I-Appliance BBS
The Official Source for Internet Appliance Upgrades and Mods
Amazon Honor System Click Here to Pay Learn More
BBS Main List | Sign In | Sign Up | Search | Help | Linux-Hacker.netReply to Thread | Printer |

Home / I-Opener Areas / I-Opener Technical Stuff
boot fix for FreeBSD 4.0
boot fix for FreeBSD 4.0

New Messageboot fix for FreeBSD 4.0 (modified 0 times) smogbound
Booting FreeBSD 4.0 on an IO requires that you hit the <tab> key to switch from the graphic "nothin' but 'net" screen to the BIOS screen before FreeBSD boots, otherwise the console screen will never be displayed. To fix this problem add the following to /usr/src/sys/boot/i386/boot2.c at the top of main():

v86.addr = 0x10;
v86.eax = 3;
v86int();
v86.eax = 0x500;
v86int();

Rebuild boot2 and copy the boot blocks to the hard disk by "make; make install; disklabel -B ad0".

Now you should be able to boot without having to hit the tab key at the right time. Thanks to PeteC for the LILO patch which this was copied from.

07-09-2000 16:08:23

New MessageRE:boot fix for FreeBSD 4.0 (modified 0 times) ratster
Profile
I recently tried this method on an I-Opener 2001 (I gather it's similar to the v5 I-Openers) and it didn't work. This particular I-Opener has a v5 BIOS from Badflash, so it starts up with a semi-graphical Award boot screen (at least the little blue ribbon is displayed; it must be in some kind of graphic mode to display that). I have not yet changed the BIOS to an older version because if possible I'd like to have sound support on this beast, and an older BIOS would probably not allow that to happen on this machine.

Has anyone else with this BIOS gotten FreeBSD to actually boot and allow you to access it via a console? I suspect it's booting -- the hard drive sounds like it's booting -- but it never gets past the "\" after the "Booting" message appears.

06-09-2001 21:35:25

New MessageFreeBSD (modified 0 times) Curious
Profile
Does anybody have a 16mb image file for FreeBSD?
07-20-2001 08:45:27

New MessageRE:boot fix for FreeBSD 4.0 (modified 0 times) Programmer
Profile
try http://bethie.net/~programmer/v5pmi.bin or the new BIOS from Badflash.com, or download http://bethie.net/~programmer/bi4v.bin and use cbrom <biosfile> /isa bi4v.bin to insert it into your bios. ..

note: the bios fix does slightly more than just changing your display mode. It enables memory interleave, attempts to resolve USB issues, and changes the screenmode to the wrong mode then to the right mode (and in this case displays a banner)

07-20-2001 12:02:49

New MessageRE:boot fix for FreeBSD 4.0 (modified 0 times) ratster
Profile
Yep, the new BIOS definitely helped. I've been up and running with FreeBSD on a new I-Opener 2001 for some time now, which was impossible before the new BIOS.
07-23-2001 21:29:35

New MessageRE:boot fix for FreeBSD 4.0 (modified 0 times) Programmer
Profile
For those uneasy about flashing their Bios:
The new and improved bios from Wild_Pencil (distributed via BadFlash) also contains these features (and more).
07-24-2001 08:01:41

Reply to Thread | Printer |
All times are PSTPowered by UltraBoard v1.62



Copyright © 2000, Netmake Inc. All Rights Reserved.
See Terms and Conditions for more information.




i-opener opener laptop notebook computer help drivers dll free windows dos repair fix linux mac macintosh 2000 95 98 nt pc configure hardware software sound video netscape explorer network networking lan wan software cmos fat bios printer card mouse modem ide scsi cd rom controllers scanner tape hard drive cgi scripts source code mp3