Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Jul 1999 21:36:34 -0500
From:      David Kelly <dkelly@hiwaay.net>
To:        "NT Workstation User" <gdsntusr@globaldelsys.com>
Cc:        freebsd-questions@FreeBSD.ORG, freebsd-emulation@FreeBSD.ORG
Subject:   Re: Does freeBSD or any related freeBSDs support file larger than 2GB on 32bit x86 platforms 
Message-ID:  <199907280236.VAA65725@nospam.hiwaay.net>
In-Reply-To: Message from "NT Workstation User" <gdsntusr@globaldelsys.com>  of "Tue, 27 Jul 1999 15:54:07 EDT." <000d01bed869$ddeec110$2bc809c0@HalbartAir.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
(trimmed the excessive To: list, two lists are the polite limit)

"NT Workstation User" writes:
> I am having a pecular problem trying to run SCO binaries under the iBCS
> emulation in Linux.  I figure the problem may be related to Linux lacking
> the necesary functionality to support files larger than 2GB which this SCO
> binary supports.  I was thinking of trying freeBSD with its SCO emulation
> support but I am uncertain whether freeBSD supports files larger than 2GB on
> 32bit x86 platforms.  Anybody know the answer to this question.  Also if
> only a peticular version supports it, let me know so I can get the correct
> version.  The program that I am trying to get to run under freeBSD or Linux
> is the Microfocus cobol runtime.  Everything else in that COBOL development
> package works except the actual runtime, which just happens to support large
> files (> 2GB) for the COBOL databases.  This is why I fugure its dying under
> Linux, so does freeBSD on 32bit x86 platforms support files > 2GB?

As to the ability to emulate SCO well enough to run your application, I 
can't say.

As to the sorry 2G filesize limit in Linux, FreeBSD has had no such
limitation since at least 2.0.0. The largest file I've ever created in
FreeBSD was about 12G and had no problems seeking within.

Another commented that he has created 4G tar files in FreeBSD. A tar
file is exactly the same as any other file on the filesystem. Only
difference is what you write in it. You can create a 4G tar file in
FreeBSD but not in Linux. Altho in Linux you could use tar to write 4G
to a tape (if the tape is big enough). *Thats* different.

In prior employment I routinely used FreeBSD to copy a image of a tape 
to a file. Then turned around and shot that image back out to a blank 
tape. Often writing to 4 tape drives at once.

With all that said, last time I checked there were numerous different
patches available for Linux to "solve" the 2G filesize limit. One
problem was they all required wiping your existing filesystems and
starting over as the mod results in a non-standard non-compatible
ext2fs. Other problems to consider are, 1) did the patch "get
everything"? and 2) if everybody running Linux isn't using it, then its
not that well tested.


--
David Kelly N4HHE, dkelly@nospam.hiwaay.net
=====================================================================
The human mind ordinarily operates at only ten percent of its
capacity -- the rest is overhead for the operating system.




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-emulation" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199907280236.VAA65725>