From owner-freebsd-questions Fri May 16 07:06:18 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA29508 for questions-outgoing; Fri, 16 May 1997 07:06:18 -0700 (PDT) Received: from mail.EUnet.hu (www.eunet.hu [193.225.28.100]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA29503 for ; Fri, 16 May 1997 07:06:12 -0700 (PDT) Received: by mail.EUnet.hu, id QAA29839; Fri, 16 May 1997 16:06:02 +0200 Received: (from zgabor@localhost) by CoDe.hu (8.7.5/8.7.3) id PAA00278; Fri, 16 May 1997 15:19:16 +0200 (MET DST) From: Zahemszky Gabor Message-Id: <199705161319.PAA00278@CoDe.hu> Subject: Re: Can FreeBSD be loaded from DOS? To: freebsd-questions@freebsd.org (FreeBSD questions) Date: Fri, 16 May 1997 15:19:16 +0200 (MET DST) Cc: cbrown@seitz.com In-Reply-To: <9A9E782F012E0F00@seitz.com> from Chris Brown at "May 15, 97 01:23:29 pm" X-Mailer: ELM [version 2.4ME+ PL11 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > VERY shortly (within the week) I'll be setting up a new server and > the folks here at work wanted to know if FreeBSD can be loaded from > DOS. I have loaded Linux using loadlin.exe from DOS and am > currently doing it from Win95 at home but now. Is there something > similar for FreeBSD? I really don't want to do it from FreeBSD's > boot loader because we have computer folks that are campetent with > the hardware but are not familiar with UN*X. Since so much of the > hardware these days is software configured via DOS apps. it will be > necessary to load DOS and possibly windows at some point. Of course, yes. Use the fbsdboot.exe, found in the util directory, if I know well. The version with 2.1.5 cannot work with emm386, but maybe the newer version can handle it, too. And I've heard that you can use loadlin too, but don't know, how. Gabor -- #!/bin/ksh Z='21N16I25C25E30, 40M30E33E25T15U!' ;IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ ';set $Z;for i { [[ $i = ? ]]&&print $i&&break;[[ $i = ??? ]]&&j=$i&&i=${i%?};typeset -i40 i=8#$i;print -n ${i#???};[[ "$j" = ??? ]]&&print -n "${j#??} "&&j=;typeset +i i;};IFS=' 0123456789 ';set $Z;X=;for i { [[ $i = , ]]&&i=2;[[ $i = ?? ]]||typeset -l i;X="$X $i";typeset +l i;};print "$X"