Professional Web Applications Themes

iBCS on the 2.2 Kernel - Linux Setup, Configuration & Administration

I thought I would post this here since I spent a lot of time trying to get to the bottom of it myself. It might save someone else some time. I was trying to get iBCS to work on the Linux 2.2 kernel. My chosen distro was Red Hat 6.1. I had no joy. Although the iBCS module (/usr/src/linux/ibcs) built ok all my Sco Unix 3.2 (a.out binaries) were failing with Segmentation Fault. I did a lot of newsgroup reading and managed to piece together the fact that Red Hat seemed to start backing out of iBCS around about Red ...

  1. #1

    Default iBCS on the 2.2 Kernel

    I thought I would post this here since I spent a lot of time trying to
    get to the bottom of it myself. It might save someone else some time.

    I was trying to get iBCS to work on the Linux 2.2 kernel. My chosen
    distro was Red Hat 6.1. I had no joy. Although the iBCS module
    (/usr/src/linux/ibcs) built ok all my Sco Unix 3.2 (a.out binaries)
    were failing with Segmentation Fault. I did a lot of newsgroup reading
    and managed to piece together the fact that Red Hat seemed to start
    backing out of iBCS around about Red Hat 6.1 so I tried Red Hat 6.0.

    Here are my notes for Red Hat 6.0.

    - iBCS installs as part of the kernel-source rpm in the
    /usr/src/linux/ibcs directory.
    - In /usr/src/linux/ibcs do
    - make (there were numerous warnings on the make)
    - make install
    - modprobe iBCS
    - lsmod will show the iBCS module loaded

    I was then able to simply run the binaries.

    I hope these notes save others the time that I lost on Red Hat 6.1 !

    Have fun !

    Neil
    Neil Guest

  2. #2

    Default Re: iBCS on the 2.2 Kernel

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA1

    Neil Holmes wrote:
     

    Hi Neil and others,

    I have a similar problem. Does someone know who to do this with
    Debian GNU/Linux and for binaries taken from SCO OpenServer 5.0.4?

    I migrated the first of two servers to linux and now I have to let
    the other one up because I need some software runing there. But if
    possible I'd like to migrate this one too. (Of course there is never
    enough money to buy the software for a new server)

    On OSR5 the file command gives some output like this:

    gdtmon: iAPX 386 COFF demand-paged executable not stripped
    mount: ELF 32-bit LSB executable 80386
    sysdump: iAPX 386 COFF demand-paged executable

    Examples only, I read about iBCS but what about iAPX binaries. ELF I
    know from linux and there are some shell scripts which should be no
    problem either.

    Any hints?

    Cheers,
    Jan
    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.2.4 (MingW32)
    Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

    iD8DBQFAF6livvmCkIIgH8QRAoDtAJ9MNNLtZ4p4g9r8RoBXzb 7fHQXBwwCgk4SR
    9a+nbEpVxsOwc7RgLOB21BE=
    =31pK
    -----END PGP SIGNATURE-----
    Jan Guest

  3. #3

    Default Re: iBCS on the 2.2 Kernel

    I think your sources of information are :-

    http://www.purplet.demon.co.uk/linux/ibcs/

    or

    http://linux-abi.sourceforge.net/

    I am not aware of any other tools for this type of job.

    What kernel are you running ? My success was with a 2.2 kernel. I
    haven't tried with a 2.4 kernel.

    Neil

    Jan Kesten <de> wrote in message news:<bv89ju$p2roc$news.uni-berlin.de>... 
    >
    > Hi Neil and others,
    >
    > I have a similar problem. Does someone know who to do this with
    > Debian GNU/Linux and for binaries taken from SCO OpenServer 5.0.4?
    >
    > I migrated the first of two servers to linux and now I have to let
    > the other one up because I need some software runing there. But if
    > possible I'd like to migrate this one too. (Of course there is never
    > enough money to buy the software for a new server)
    >
    > On OSR5 the file command gives some output like this:
    >
    > gdtmon: iAPX 386 COFF demand-paged executable not stripped
    > mount: ELF 32-bit LSB executable 80386
    > sysdump: iAPX 386 COFF demand-paged executable
    >
    > Examples only, I read about iBCS but what about iAPX binaries. ELF I
    > know from linux and there are some shell scripts which should be no
    > problem either.
    >
    > Any hints?
    >
    > Cheers,
    > Jan
    > -----BEGIN PGP SIGNATURE-----
    > Version: GnuPG v1.2.4 (MingW32)
    > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
    >
    > iD8DBQFAF6livvmCkIIgH8QRAoDtAJ9MNNLtZ4p4g9r8RoBXzb 7fHQXBwwCgk4SR
    > 9a+nbEpVxsOwc7RgLOB21BE=
    > =31pK
    > -----END PGP SIGNATURE-----[/ref]
    Neil Guest

Similar Threads

  1. Kernel panic: No init found. Try passing init = option to kernel
    By Liviu in forum Linux Setup, Configuration & Administration
    Replies: 2
    Last Post: October 31st, 03:56 PM
  2. RH9.0 - kernel source directory and kernel config ?
    By Marcio in forum Linux Setup, Configuration & Administration
    Replies: 7
    Last Post: October 12th, 08:49 AM
  3. Replies: 2
    Last Post: September 12th, 04:47 AM
  4. kernel-source versus kernel-patch
    By Ismael Valladolid Torres in forum Debian
    Replies: 1
    Last Post: July 14th, 06:20 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139