Re: Emulationen unter FreeBSD (SCO, Solaris?)

From: Joachim Jaeckel <Joachim.Jaeckel(at)d.kamp.net>
Date: Fri, 29 Aug 1997 08:28:27 +0200 (CEST)

On 29-Aug-97 J Wunsch wrote:
>As Joachim Jaeckel wrote:
>
>> Es gibt anscheinend wohl (so sieht das fuer mich wenigstens aus) 2
>> verschiedene ibcs2 Module unter FreeBSD. Eines fuer COFF und eines
>> fuer ELF.
>
>Wie kommst Du darauf? iBCS2 *ist* COFF.

1. In meinem Verzeichniss /usr/src/lkm gibt es die Unterverzeichnisse
        - coff und
        - ibcs2
   welche beide Dateien aus /usr/src/sys/i386/ibcs2 refferenzieren.
   (aus dem coff-Makefile werden allerdings erheblich weniger Sourcen
    angesprochen).

2. gibt es 2 lkm's in /lkm
        a. ibcs2_coff_mod.o
        b. ibcs2_mod.o

3. gibt es dort (/usr/bin/ibcs2) noch ein Shell-Script mit folgendem Inhalt:

---------------------------------------------------
#!/bin/sh
# $Id: ibcs2,v 1.4 1995/10/28 12:35:00 peter Exp $
if [ $# -le 1 ]; then
        LOADERS="coff" # elf
fi

set -e

kernelfile=`sysctl -n kern.bootfile`
kernelfile=`basename $kernelfile`
newkernelfile="/tmp/${kernelfile}+ibcs2"

modload -e ibcs2_mod -o $newkernelfile -q /lkm/ibcs2_mod.o

for loader in $LOADERS; do
        modload -e ibcs2_${loader}_mod -o/tmp/ibcs2_${loader} -q -u \
                -A${newkernelfile} /lkm/ibcs2_${loader}_mod.o
done
rm ${newkernelfile}
set +e
-------------------------------------------------------

welches nach meiner unmassgaeblichen Meinung so aussieht, als wenn es
doch verschiedene Module laedt, abhaengig, welchen, oder ob ich einen
Parameter angebe oder nicht. (OK, es laedt wohl beide, aber in den
jeweiligen Source-Verzeichnissen von lkm/coff und lkm/ibcs2 enthaelt
die *.c Datei jeweils Aufrufe zum laden bzw. ausfuehren des Programms.

(BTW, ich benutze uebrigens FreeBSD 2.2.2)
>--
>cheers, J"org
>
>joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
>Never trust an operating system you don't have sources for. ;-)
>

Ciao, Joachim.
----------------------------------
E-Mail: Joachim Jaeckel <Joachim.Jaeckel(at)d.kamp.net>
Date: 29-Aug-97
Time: 08:28:29

This message was sent by XFMail
----------------------------------
Received on Fri 29 Aug 1997 - 08:50:18 CEST

search this site