jtanner@jack.sns.com (Jason Tanner) (03/10/91)
A friend told me it is possible to run UNIX (Sys V) On an Amiga 500 since it uses a 68000 processor like an AT&t Unix-PC. This is an exciting prospect! Is this true? If so what company manufactures it? -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | I'M THE LIZARD KING! | I CAN DO ANYTHING! | jtanner@jack.sns.com | |---------------------------|--------------------|---------------------------| | I was bourne to use UNIX! | Coke IS it! | Ask me, I don't work here|
tbissett@nstar.rn.com (Travis Bissett) (03/11/91)
jtanner@jack.sns.com (Jason Tanner) writes: > A friend told me it is possible to run UNIX (Sys V) On an Amiga 500 since > it uses a 68000 processor like an AT&t Unix-PC. This is an exciting prospect > Is this true? If so what company manufactures it? > -- The way I hear it, SVr4 requires and Amiga with a 68020 and enough ram -- the 68000 will not support SVr4. There are probably versions of Unix, some no doubt a flavor of System V, that'll run on a 68000 machine with hard drive. Dale Luck was rumored to have one when he was developing X-Windows for the Amiga. Perhaps a SunOS from 1982 could be hacked onto an A500? Whatever, you and I and your friend can't get such things since these were never commercially released. I believe Minix is available, and maybe OS/9 -- but why would your friend want them? What application is available for these bloated, slow operating systems that AmigaDOS can't do better and faster and a lot cheaper? -- Travis Bissett NSTAR conferencing site 219-289-0287 internet: tbissett@nstar.rn.com 1300 newsgroups - 8 inbound lines uucp: ..!uunet!nstar.rn.com!tbissett 99 file areas - 4300 megabytes --- backbone news & mail feeds available - contact larry@nstar.rn.com ---
dave@cs.arizona.edu (Dave P. Schaumann) (03/11/91)
In article <1991Mar9.231842.20395@jack.sns.com> jtanner@jack.sns.com (Jason Tanner) writes: > A friend told me it is possible to run UNIX (Sys V) On an Amiga 500 since >it uses a 68000 processor like an AT&t Unix-PC. This is an exciting prospect! >Is this true? If so what company manufactures it? Since the 68000 doesn't have an MMU, it seems unlikely in the extreme that UNIX will be available for an unmodified 500. However, an A500 w/a 68030 processor card should have no problem. You'd almost certainly want one anyway, just for the enhanced performance. Remember that a stock 500 is clocked at 7Mhz... -- Dave Schaumann | dave@cs.arizona.edu | Short .sig's rule!
thad@public.BTR.COM (Thaddeus P. Floryan) (03/11/91)
In article <1991Mar9.231842.20395@jack.sns.com> jtanner@jack.sns.com (Jason Tanner) writes: > A friend told me it is possible to run UNIX (Sys V) On an Amiga 500 since >it uses a 68000 processor like an AT&t Unix-PC. This is an exciting prospect! >Is this true? If so what company manufactures it? The AT&T UNIX-PC (aka 3B1) sports a 68010 and a custom MMU. Unlike the beliefs of those who watch Disney movies, wishing for something will not automagically make it happen! :-) You may be able to run a Minix port on the A500, but Minix is a far cry from the SVR4 which CBM is offering on the A3000UX systems. Back in the 3B1's heyday (1985-1987), the small systems were selling for around $6,000 and the larger ones for around $9,000. In the latter part of 1987, the model was discontinued by AT&T and the prices dropped dramatically to where the large systems were around $2,000 (with full warranties, etc.) Software for the 3B1 is upwards compatible to UNISYS' 68040-systems (UNISYS, formerly Convergent Technologies, was the OEM for AT&T of the 3B1). If you want an inexpensive UNIX (albeit SVR2+ with some SVR3 features), suggest you check out the comp.sys.3b1 newsgroup where many full-featured 3B1 systems can be found for reasonable prices. Many college students are grabbing these systems ASAP, and even many members of the AT&T Silicon Valley UNIX Users' Group have these models. Brand new ones are still available (see comp.sys.3b1 ref: Computing Horizons), and if you browse the 3B1 archives (uunet, osu-cis, etc.) you'll find software contributed by some people presently on the Amiga SVR4 port team! :-) Thad P.S. Not all sites are receiving comp.sys.3b1 yet, so also look for the presence of the unix-pc.* newsgroups at your site if you're still interested Thad Floryan [ thad@btr.com (OR) {decwrl, mips, fernwood}!btr!thad ]
rmk@rmkhome.UUCP (Rick Kelly) (03/13/91)
In article <1991Mar9.231842.20395@jack.sns.com> jtanner@jack.sns.com (Jason Tanner) writes: > A friend told me it is possible to run UNIX (Sys V) On an Amiga 500 since >it uses a 68000 processor like an AT&t Unix-PC. This is an exciting prospect! >Is this true? If so what company manufactures it? The only available UNIX for the Amiga is SYS V Release 4. It requires hardware memory management, which the 500 does not have. If you want UNIX on your Amiga, you will have to upgrade. Rick Kelly rmk@rmkhome.UUCP frog!rmkhome!rmk rmk@frog.UUCP
bernie@metapro.DIALix.oz.au (Bernd Felsche) (03/16/91)
In <1991Mar9.231842.20395@jack.sns.com> jtanner@jack.sns.com (Jason Tanner) writes: > A friend told me it is possible to run UNIX (Sys V) On an Amiga 500 since >it uses a 68000 processor like an AT&t Unix-PC. This is an exciting prospect! >Is this true? If so what company manufactures it? The real "magic" you'll need is an MMU! The AT&T UNIX-PC (aka 3b1, aka PC 7300(?)) had a simple memory protection circuit which prevented writes to the lowest 4 locations of memory (if I recall correctly) after reboot. There was no other hardware memory protection. Also, *ALL* the device drivers will need to be re-written, a somewhat ominous task. Not to mention the price of the System V source code. I suggest that you look at Minix instead. It's not SysV. Given enough time and money, you can get UNIX to run on almost as many hardware platforms as Oracle. -- Bernd Felsche, _--_|\ #include <std/disclaimer.h> Metapro Systems, / sale \ Fax: +61 9 472 3337 328 Albany Highway, \_.--._/ Phone: +61 9 362 9355 Victoria Park, Western Australia v Email: bernie@metapro.DIALix.oz.au
jkp@cs.HUT.FI (Jyrki Kuoppala) (03/17/91)
In article <2081@public.BTR.COM>, thad@public (Thaddeus P. Floryan) writes: >You may be able to run a Minix port on the A500, but Minix is a far cry from >the SVR4 which CBM is offering on the A3000UX systems. I think Minix is quite a nice system for the price and especially considering you get source. I'm running Minix and tools like gcc, g++, groff, GNU emacs, GNU fileutils, GNU binutils, gdb etc. on top of it. Well, I'm not running these on an Amiga currently but I'm planning to get Minix with most of these (only 1 Meg of memory limits) running on my Amiga 1000. I recompiled the kernel with 62-char file names, 'cause USG-style 14-char filenames cause trouble. I also have many other enhancements to the kernel, like a priority-based scheduler, some added system calls, many constants bumped up from the normal distribution etc. The major pain with Minix is the single-tasking filesystem - if several processes are trying to access the disk at the same time, the performance degrades terribly. For example with a big cache when the machine does a sync the system just aboud grinds to a halt for a while. Lack of TCP/IP might also be considered a big minus for some, but I haven't yet needed it that much. I hear 1.6 will have TCP/IP, but I'm not sure if it will have Berkeley-style socket library. By the way, I'm also looking for an OS to my Amiga 1000. Requirements: source code available, freely distributable, should be able to port X to it with not that much rewriting of X. Mach would be otherwise fine but I don't think it'll be very happy without a MMU. Amiga's native OS is quite nice, yes, but the source is not available. Maybe I should just rewrite it from scratch like ast did for Minix ;-). //Jyrki
jet@karazm.math.uh.edu ("J. Eric Townsend") (03/17/91)
In <1991Mar9.231842.20395@jack.sns.com> jtanner@jack.sns.com (Jason Tanner) writes: > A friend told me it is possible to run UNIX (Sys V) On an Amiga 500 since >it uses a 68000 processor like an AT&t Unix-PC. This is an exciting prospect! >Is this true? If so what company manufactures it? Unix-PCs (aka 3b1's and 7300's) had a 68010, not a 68000. There's a big difference. The 3b1 also had memory protection (to the point that if you want to direct-write into graphics memory you have to do a hardware hack). -- J. Eric Townsend - jet@uh.edu - bitnet: jet@UHOU - vox: (713) 749-2120 Skate UNIX or bleed, boyo... (UNIX is a trademark of Bell Laboratories).
rbabel@babylon.rmt.sub.org (Ralph Babel) (03/17/91)
In article <8772@gollum.twg.com>, david@twg.com (David S. Herron) writes: > Well.. there is MINIX, and it runs on stock 500's and > 2000's. (or so the box claimed, I doubt it's using any > speshul features of the newer machines meaning that it > "should" work on a 1000...) It does run on an A1000. > The Amiga Minix packages includes disks with binaries on > it and source listings (not source on disk ;-( ... sigh!). Source code (except for the C compiler) is also on disk. > Doesn't mention UUCP! No UUCP included in standard package. The current release will only run on a plain 68000-based Amiga, it only supports NTSC-sized, non-interlaced character display (it does run on PAL machines, though). Current MINIX floppy driver is a total mess - doesn't adhere to the timing specs as defined in the hardware manual. I did not yet find a floppy drive it wouldn't generate errors on. Ralph
david@twg.com (David S. Herron) (03/17/91)
In article <9103120946.56@rmkhome.UUCP> rmk@rmkhome.UUCP (Rick Kelly) writes: >In article <1991Mar9.231842.20395@jack.sns.com> jtanner@jack.sns.com (Jason Tanner) writes: >> A friend told me it is possible to run UNIX (Sys V) On an Amiga 500 since >>it uses a 68000 processor like an AT&t Unix-PC. This is an exciting prospect! >>Is this true? If so what company manufactures it? > >The only available UNIX for the Amiga is SYS V Release 4. It requires hardware >memory management, which the 500 does not have. > >If you want UNIX on your Amiga, you will have to upgrade. Well.. there is MINIX, and it runs on stock 500's and 2000's. (or so the box claimed, I doubt it's using any speshul features of the newer machines meaning that it "should" work on a 1000...) HT Electronics had Minix v1.5 in the store ($130) when I was there a few minutes ago. Minix is V7 compatible which means that it's pretty darn stripped down. On the other hand it *is* the last version of Unix which was small enough to be understandable by someone interested in learning OS internals. Minix is a ground-up rewrite and is fully described in Tannenbaum's book on Operating Systems. The Amiga Minix packages includes disks with binaries on it and source listings (not source on disk ;-( ... sigh!). It includes scads and scads of utility programs & a C compiler. Doesn't mention UUCP! For Real True Blue Unix you gotta go with a 3000 or 2000+26{2,3}0 ... (And the last hasn't been verified as an Officially Supported Platform for Amiga Unix, just that some internal C= people use that as their Unix machine rather than a 3000) -- <- David Herron, an MMDF & WIN/MHS guy, <david@twg.com> <- Formerly: David Herron -- NonResident E-Mail Hack <david@ms.uky.edu> <- <- "MS-DOS? Where we're going we don't need MS-DOS." --Back To The Future
eb15+@andrew.cmu.edu (Edward D. Berger) (03/18/91)
David Herron stated something about Amiga Minix not having source on disk. This is not true. Amiga Minix (as delivered) contains 9 floppies: 1.) is the AmigaOS loader, and utilities 2-9) are Minix format disks with binaries and sources... The manual explains how to compile the "kernel" from floppies. (This would be difficult to do without the sources...) There is several updated minix.img files available for ftp from ftp.cs.vu.nl. in /pub/sreiz (the first kernel to support the A590 hardrive's XT drive) in /pub/raymond ( an updated kernel to support both the A590 XT & SCSI) this may work with the A2091, but I haven't tried it. This version should work on 68010s as well. It loads and will basically run (allow login, ls, etc.) on my A3000/16 if the /usr disk is write protected. otherwise it does crash, sigh. there was a newer version in /pub/raymond that didn't work on my A3000. These are only binaries, official source updates have not been released. So I now have Minix installed and usable on my A500/A590 with the sources, but it is currently useless for me to recompile the kernel, since it won't support the hardisk, though the exercise may have educational value.... Minix binaries for the ST should run on the Amiga version, but I haven't gotten around to trying that yet. (Its only been a few days...) There should be quite a bit of useful Minix software in the archives like gcc, UUCP, etc. I wouldn't expect Prentice Hall to include them in the basic package. Partially because it is a 'Teaching OS' and they would be superfluous(sp?), and partially because the size of the distribution, would become to large. (How many floppies is too many?) Minix is an interesting package for those people who are interested in learning more about the internals of a message passing, multitasking OS, or learning about 'System Administration' on more modest equipment than the A300UX(en). -Ed Berger eb15@andrew.cmu.edu
davidm@uunet.UU.NET (David S. Masterson) (03/21/91)
>>>>> On 16 Mar 91 21:00:58 GMT, jet@karazm.math.uh.edu ("J. Eric Townsend") >>>>> said: Eric> In <1991Mar9.231842.20395@jack.sns.com> jtanner@jack.sns.com (Jason Eric> Tanner) writes: Jason> A friend told me it is possible to run UNIX (Sys V) On an Amiga 500 Jason> since it uses a 68000 processor like an AT&t Unix-PC. This is an Jason> exciting prospect! Is this true? If so what company manufactures it? Eric> Unix-PCs (aka 3b1's and 7300's) had a 68010, not a 68000. There's a big Eric> difference. The 3b1 also had memory protection (to the point that if Eric> you want to direct-write into graphics memory you have to do a hardware Eric> hack). I don't know for sure, but I believe the original Unix-PC was a 68000. That's what differentiated it from the 3B1 (which was a 68010). However, when the bottom dropped out on the price, the product lines merged. Don't know about the memory protection on either model, though. -- ==================================================================== David Masterson Consilium, Inc. (415) 691-6311 640 Clyde Ct. uunet!cimshop!davidm Mtn. View, CA 94043 ==================================================================== "If someone thinks they know what I said, then I didn't say it!"
farren@sat.com (Michael J. Farren) (03/22/91)
cimshop!davidm@uunet.UU.NET writes: >I don't know for sure, but I believe the original Unix-PC was a 68000. Nope. The original was a 68010. It's a virtual memory machine (with a custom MMU), and you can't run VM with a 68000, period - that's why the 68010 exists. >That's what differentiated it from the 3B1 (which was a 68010). The difference between the Unix PC and the 3b1 was the nameplate, only. It's just like the "Porsche 914", which in Europe was sold as a Volkswagen. The 3b1 label was reserved for the top of the line, but they are the same machine. >Don't know about the memory protection on either model, though. Custom MMU on all of them. Works like a charm. Followups to comp.sys.3b1. -- +-----------------------------------------------------------------------+ | Michael J. Farren farren@sat.com | | He's moody, but he's cute. | +-----------------------------------------------------------------------+
billy@phoenix.pub.uu.oz.au (Jeff Coleman) (03/22/91)
re amiga minix: unless you have a sizeable amount of ram(say at least 2mb) compiling anything of a reasonable size is pretty unlikely. As the images for the HD supporting versions aren't sourced yet u really can't update the version you buy. so for the basic 500 with a couple of floppies + 1mb its fine to look at just don't expect to compile anything large. and prepare for quite a heavy bit of disk changing ;) regards jeff.