MINIX JOHN MAPPIN OS COMPUTERS? (JOHN MAPPIN MINIX or PARIS HITLON MINIX?)!
ALF follows an amateur radio signal to Earth and crash-lands into the
garage of the Tanners. The Tanners are a suburban middle class family
consisting of the social worker Willie, his wife Kate, their teenage
daughter Lynn, younger son Brian, and the cat Lucky.
Unsure what to do, the Tanners take ALF into their home and hide him
from the Alien Task Force (a part of the U.S. military) and their nosy
neighbors (the Ochmoneks), until he can repair his spacecraft. He
generally hid in the kitchen. It was eventually revealed that ALF's
home planet Melmac exploded because of a catastrophe involving nuclear
bombs. ALF in Episode four of season one is trying to convince the
president of USA to stop the nuclear program as he is scared that
Earth might share Melmac's fate. ALF was off the planet because he was
part of the Melmac Orbit Guard. Shumway is homeless, but he isn't the
last survivor of his species. He became a permanent member of the
family, although his culture shock, survivor guilt, general boredom,
despair, and loneliness frequently caused difficulty for the Tanners.
JOHN MAPPIN MINIX or PARIS HITLON MINIX?
While most of the science fiction of ALF was played for comedic value,
there were a few references to actual topics in space exploration, for
example ALF's using a radio signal as a beacon in the pilot episode.
In the episode "Weird Science", ALF told Brian, who was building a
model of the solar system for school, that there were two planets
b...can minix regular be installed *OVER* minix small or minix tiny ?
is it possible to install one ver of minux *OVER* the other ?
*** REPLY REQUESTED WHEN CONVENIENT ***
"UN-official" acf webring
This message is for the designated recipient only and may contain
privileged, proprietary, confidential, or other wise private information.
If you have received this message in error, please notify the sender
immediately and delete the original. Any other use of this email by
you is prohibited.
*ProteanThread* <firstname.lastname@example.org> wrote:
> is it possible to install one ver of minux *OVER* the other ?
It's Minix, not Minux :-)
Yes and no. It depends upon which versions you are talking about.
For instance, there are fairly large differences between version 2.0.0
(the CD with the OSDI text) and version 2.0.2 and also between 2.0.2
and 2.0.3. The differences between 2.0.3 and 2.0.4 are relatively
In general you can probably drop the source for the next version into
any running version, recompile, and reboot. But there are a couple of
places where you may find gotchas. You should be sure to recompile the
libraries before recompiling a new system or commands. Also, the boot
monitor has changed from time to time, and a newer Minix system may
not be bootable by an older boot monitor.
The ash shell behaves differently from the old Minix sh (now preserved
as msh) in some cases. If you have a running system with a lot of
shell scripts this can c...[news][linux+minix][off-topic] Debian Weekly News
Debian Weekly News
Debian Weekly News - July 4th, 2006
.... Andreas Barth announced that four more
assistants have been added to the release team. There are rumours
to start a port of Debian to the recently freed Minix 3 operating
system. Steve Kemp noted that he has become a full member of the
security team recently which now consists of four full members.
P.S.: sory if this is off-topic. I think that this can be util for
...Minix 2.x or Minix 3 ?
i am sorry if i asking a question asked too often. i tried to find a
FAQ for the group but couldn't locate one.
I want to study operating system design and coding in detail. For the
purpose, I have started out with Andy Tanenbaum's book containing a CD-
ROM with Minix 2.x. Then I found out about Minix 3.
Given that Minix 3 has X window system and many other features common
in other operating systems, I thought maybe switching to Minix 3 would
help me spend more time there rather than in GNU/Linux. But then, the
complexity of the system would also be higher. How will that affect my
plans of using MINIX to solely study its code and implementation.
Furthermore, I am now in a university, and unlike the box I have at my
home, the one here has no floppy drive in it. I tried searching for
bootable CD images of Minix 2.x but then the search didn't end up with
expected results ( I found one though, but it was not well documented,
so I didnt want to try it). SInce MINIX 3 has a bootalbe CD image
available directly from its official website, should I considering
switching to it, or is getting a floppy drive for my box the better
please note again that, I want to use minix primarily for purposes of
study (detailed study, in fact).
On May 26, 5:36 am, Bibek Paudel <eternalyo...@gmail.com> wrote:
> hi everybody,
> i am sorry if i asking a question asked too often. i tried to find a
> FAQ for the group but couldn't l...Minix 3 CD format
-----BEGIN PGP SIGNED MESSAGE-----
I have a handheld PC I'd like to try out Minix 3 on. (An IBM PC110.)
Unfortunately, it has no CD drive...
Currently, it would seem that Minix 3 doesn't support installation from
floppies, and I wouldn't want to try this anyway. My best bet would
therefore be to do an off-line installation via a 1GB compact flash card.
Because of the way the CD works, this should be pretty straightforward; I
just need to blat the contents of the CD's /root and /usr onto the CF card,
and do some minor setup.
Unfortunately, I can't *find* the data on the CD...
What is this CD? How can I get at the Minix partitions on it? I have both a
Minix 3.0.7 setup and a Linux setup I can use for this (although I'm more
fluent in Linux). I've tried various tools and I can't seem to find any
kind of additional partitions on the CD, despite the size. Does anyone know
how to do this?
+- David Given --McQ-+ "SCSI is *not* magic. There are *fundamental
| email@example.com | technical reasons* why it is necessary to sacriface
| (firstname.lastname@example.org) | a young goat to your SCSI chain now and then." ---
+- www.cowlark.com --+ John woods
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
-----END PGP SIGNATURE-----
David Given <email@example.com> wrote:
> What is this CD? How can I get at the Minix partit...ELF file format on MINIX
Is there any work done on supporting ELF file format on MINIX? IF not,
can anyone give me some brief direction on how to do so?
...Minix from a floppy
Greetings, fellow Minix-ers.
I've got an old (but fully functional) IBM ThinkPad 755C lying on my
desk. This thing is currently useless, and I'd love to turn it into a
Minix box in order to give it some purpose in life. It meets all the
minimum requirements for installation, except for the CD-ROM drive. I
was wondering, therefore, if there's any easy way to install Minix onto
a computer by means of floppy. If necessary, I could just install Minix
in Qemu and then clone the hard drive over the network, but I think I'd
rather saw my own arm off.
Suggestions welcome. :D
> I've got an old (but fully functional) IBM ThinkPad 755C lying on my
> desk. This thing is currently useless, and I'd love to turn it into a
> Minix box in order to give it some purpose in life. It meets all the
> minimum requirements for installation, except for the CD-ROM drive. I
> was wondering, therefore, if there's any easy way to install Minix onto
> a computer by means of floppy. If necessary, I could just install Minix
> in Qemu and then clone the hard drive over the network, but I think I'd
> rather saw my own arm off.
That would be a way, although quite time-comsuming. I think it would work.
Minix 2.x is able to install from floppy disks completely (i.e. the whole
Minix 3.x is also available as a USB stick image, which you can direct copy
onto an USB stick, boot from it (or maybe from a floppy?) and install from
there. Tha...Minix INET vs Minix-vmd INET
I am thinking of porting over the 3c905/920 driver from Minix-vmd over to
Minix 2.0.3. Before I start this task, I just want to ask if Minix's
networking layer (INET) behaves the same as Minix-vmd's INET? From what I
have seen of existing network drivers for Minix, I think they are the same.
But I thought I would still ask in case I have missed something.
In article <4QOub.31992$R13.firstname.lastname@example.org>,
ARB <email@example.com> wrote:
>I am thinking of porting over the 3c905/920 driver from Minix-vmd over to
>Minix 2.0.3. Before I start this task, I just want to ask if Minix's
>networking layer (INET) behaves the same as Minix-vmd's INET? From what I
>have seen of existing network drivers for Minix, I think they are the same.
>But I thought I would still ask in case I have missed something.
The interface between INET and an ethernet driver should be the same.
The interface between an ethernet driver and other parts of the kernel
may be different though.
Did you try the 3c905/920 driver (in Minix-vmd) on your hardware?
"I just want to say LOVE YOU SAN!! billy gates why do you make this possible ?
Stop making money and fix your software!!" -- W32/Blaster-A
Thank you for answering. My name is Alvin Beach, I wrote the 3c905 driver as
part of my Computer Science degree. You may remember that I had a lot of
questions f...minix out
minix es muy rudimentario y muy malo y Linus no es tan bueno como la
fama que se le da... lo que hiz=F3 esta al alcance de cualquiera, =E9l
s=F3lo modific=F3 algo que ya estaba hecho.
...minix for the IBM PC XT and AT (what ver of minix is this?)
i have a book by this title by andy tannenbaum, what ver of minix is
this (says its compatible with system 7 of unix not posix like the most
recent versions); does anyone know where i can find the d/l for this
version of minix and what its specs were?
On 11 Jul 2005 10:45:03 -0700, "*ProteanThread*" <firstname.lastname@example.org>
>i have a book by this title by andy tannenbaum, what ver of minix is
>this (says its compatible with system 7 of unix not posix like the most
>recent versions); does anyone know where i can find the d/l for this
>version of minix and what its specs were?
Version 1.2 ran on the XT (8088). I got that with the book. Version
1.3 began to add 80286 features which would only run on the AT. But I
believe there was a build without the '286 stuff that still ran on the
I haven't looked at it for ages, and don't know where to get the older
Bob McConnell wrote:
> On 11 Jul 2005 10:45:03 -0700, "*ProteanThread*" <email@example.com>
>>i have a book by this title by andy tannenbaum, what ver of minix is
>>this (says its compatible with system 7 of unix not posix like the most
>>recent versions); does anyone know where i can find the d/l for this
>>version of minix and what its specs were?
> Version 1.2 ran on the XT (8088). I got that with the book. Version
> 1.3 began to add 80286 features which would only run on the ...MINIX 2.0 vs MINIX 1.5
As far as I know, MINIX 2.0 only works on Intel x86 CPU unlike MINIX
1.5 which works on many CPU like Intel, Macintosh, Amiga, Atari,
How come /usr/include/minix/config.h file in MINIX 2.0 lets you choose
the type of CPU? And also, why are there many files in MINIX 2.0 which
contain some machine-specific information for non-Intel CPUs.
Does MINIX 2.0 run on non-Intel CPUs like SPARC? or is it there for
people who wants to port it to other CPUs in future?
Sam <firstname.lastname@example.org> wrote:
> How come /usr/include/minix/config.h file in MINIX 2.0 lets you ch...mkfs.minix in big-endian. How to create minix big-endian
I am trying to build a minix filesystem image using mkfs.minix on
linux (little-endian) and mount it on a big-endian platform. It does
Is there is mkfs.minix utility that lets you build in big-endian
format ? (like mkfs.jffs2 ?)
I have been trying to RTFM for sometime, but no luck.
Any inputs or pointers for this would be helpful
> Is there is mkfs.minix utility that lets you build in big-endian
> format ? (like mkfs.jffs2 ?)
Minix mkfs doesn't care about your processor endianness.
When you mount the filesystem the Minix FS should reads the magic
number and, if it is in the wrong
byte order, it will activate byte swapping "on the fly".
I'm reading the minix fs implementation on linux right now and i see
that it doesn't
do the same check, maybe Linux "MinixFS" implementation
can't be used on big endian machines (?)
>maybe Linux "MinixFS" implementation
> can't be used on big endian machines (?)
I committed a mistake, MinixFS CAN be used with big endian but
maybe you can not format the disk on a little endian machine and read
it on a big endian one (with the Linux MinixFS implementation).
Thanks Maurizio for your inputs.
as you said, minix can be used on big-endian platforms.
So question still remains, on little endian machines, is there a
utility to make minix fs bundle for big-endian machines ? You suspect
that...Minix-1.5 or Minix-2.0 relates query..
Does any one here recall two programs posted to Minix group by some OS
instructor at Oxford:
minix-style message passing used to implement a thread managing
program to analyze minix buffer cache traces (a floppy full traces
were also posted with it)
Any idea where I can find these again??
On Feb 21, 9:44 pm, rat...@cps.cmich.edu wrote:
> Does any one here recall two programs posted to Minix group by some OS
> instructor at Oxford:
> minix-style message passing used to implement a thread managing
> program to analyze minix buffer cache traces (a floppy full traces
> were also posted with it)
I think you may be referring to a series of messages on "Practical
exercises for MINIX class" posted to the Minix-l mailing list by Mike
Spivey on June 11, 1992. There are 5 articles. The URL of the first
A month earlier the same author posted two messages on "Practical
classes based around Minix". The URL of the first one is
...Help converting old style Kernel based Minix task to Minix 3
I'm continuing my project of converting Mini-X so that it runs on Minix
3 with slow progress being made.
I have a question regarding the main graphics task for Mini-X.
Originally this task would have been compiled as part of the Kernel but of
course we now want it in user space so some changes have to be made but I am
a bit stuck.
The simple changes I have made so far are as follows:-
case DISK_READ: r = do_read(&mess); break; ------> case DEV_READ: r =
case DISK_DEV_WRITE: r = do_write(&mess); break; ----> case DEV_WRITE: r
= do_write(&mess); break;
if (user_phys == 0) return E_BAD_ADDR; ----> if (user_phys == 0) return
This gets rid of a few errors but I still have:-
exec cc -w -c -I ../include/ graphics.c
"graphics.c", line 99: unknown selector PROC_NR
"graphics.c", line 110: unknown selector REP_PROC_NR
"graphics.c", line 133: illegal use of selector PROC_NR
"graphics.c", line 162: illegal use of selector PROC_NR
make in /home/lynton/mini-x/graphics: Exit code 1
What is the best thing to do with PROC_NR and REP_PROC_NR ?
Also is phys_copy the same as it always was ?
I have attached parts of the code of interest in the hope some pointers can
Thanks in advance.
* graphics_task *
*=========================================...Is Linux Minix or Unix
I am wondering if Linux is predominently UNIX or Minix. Anyone know?
On Tue, 18 Oct 2005 20:15:59 -0700, JesusFreak wrote:
> I am wondering if Linux is predominently UNIX or Minix. Anyone know?
Yes I know - it is not either one.
"JesusFreak" <email@example.com> wrote in news:1129691759.025424.296550
> I am wondering if Linux is predominently UNIX or Minix. Anyone know?
No, it's an implementation of POSIX.
JesusFreak blithely blithered
> I am wondering if Linux is predominently UNIX or Minix. Anyone know?
Yup, it&...Minix on a floppy
I have an old Victor 286c with 640 kb ram and no HD. I wanted to use (just
for the fun - I am a collector of these old PC)
Problem: I have made the boot disk, but when I try to boot I get "File
system panic: Cannot open RAM image device"
Does anyone know how to fix this?
BTW I am totaly newbee to Minix (have used Linux for years)
Hope someone can help me!
On Sun, 05 Sep 2004 23:39:23 +0200, Arne Lindbach
> I have an old Victor 286c with 640 kb ram and no HD. I wanted to use (just
> for the f...Linux API for Minix.
What would help Minix a lot would be a Wine that does linux. I cant do
anything but it could be added to the projects page.
When we have this look at the possibilities:
X is done
Most hardware supported
Wider range of applications
Compatible with more systems.
Anyone think this is a good idea?
ls <firstname.lastname@example.org> wrote:
> What would help Minix a lot would be a Wine that does linux. I cant do
What you probably mean is LSB compatibility which should be quite
Development of frame buffer drivers: http://linux-fbdev.sf.net
Sample code snippets for wxWidgets: http://wxcode.sf.net
How to build well-designed applications: http://wyoguide.sf.net
Desktop with a consistent look and feel: http://wyodesktop.sf.net
Otto Wyss wrote:
> ls <email@example.com> wrote:
>>What would help Minix a lot would be a Wine that does linux. I cant do
> What you probably mean is LSB compatibility which should be quite
But why? Linux is probably not what minix wants to be. And I don't know an usable open source application, which has more requirements than posix compatibility.
> O. Wyss
Matthias-Christian Ott <firstname.lastname@example.org> wrote:
> Otto Wyss wrote:
> > What you probably mean is LSB compatibility which should be quite
> > possible.
> But why? Linux is probably not what minix wants to be. And I don't know
...Why Minix rather than Linux?
This is probably flame-bait,
but why do people run Minix?
I'm genuinely interested to know,
and have even left a partition on my big new disk
to try it out when I have a spare afternoon.
(I tried earlier with an extended partition,
but it seemed Minix did not like this,
so now I've set aside a primary partition.)
I ran Minix for a couple of years when it came out
(and was even slightly involved in developing a 386 floating-point library)
but went over to Linux when it came out,
since that seemed an easier option for my computer usage
(mainly Tex + email + web).
But I always thought the quality of Minix software
was superior to Linux.
I mention this to show I am not a confirmed Linuphile,
and my question is a genuine one.
e-mail (<80k only): tim /at/ birdsnest.maths.tcd.ie
tel: +353-86-2336090, +353-1-2842366
s-mail: School of Mathematics, Trinity College, Dublin 2, Ireland
Timothy Murphy wrote:
> This is probably flame-bait,
> but why do people run Minix?
There are probably as many reasons as there are users of Minix.
My guess is that many people run it as a way to learn about OS development.
If you look at http://www.minix3.org/ you will see that Minix3 also have
embedded systems as a target.
Minix 3 is a work in progress, so it might not do all the things you
want it to do (such as work with all kinds of hardware) yet.
Timothy Murphy wrote:
> This is probably flame-bait,
> but why do people ...compiling minix on linux
I want to compile minix on linux platform. can anyone help me with
this problem. seems to be minix uses ack(amsterdam compiler kit ) to
compile itself. I couldnt find a answer by searching the web. is it
impossible to compile minix on linux?
thnx in advance
pradeep <email@example.com> wrote:
> I want to compile minix on linux platform. can anyone help me with
> this problem. seems to be minix uses ack(amsterdam compiler kit ) to
> compile itself. I couldnt find a answer by searching the web. is it
> impossible to compile minix on linux?
No clue, to be honest. More information on ACK:
However, I would like to ask: why do you want to compile Minix on Linux?
Jens de Smit
Student Computer Science | Vrije Universiteit Amsterdam
firstname.lastname@example.org | http://www.few.vu.nl/~jfdsmit
"[In the end, people] get furious at IT that the goddamn magic isn't working"
-- Stewart Dean
well, i'm doing a somewhat strange project on minix source code
analysis.finding out , how good the minix source is my goal. i tried
out some different tools and some of them are not good enough.
currently i'm trying SATURN(developed at stanford uni.) as my code
analyzing tool & bad news is saturn builds structure of the
code(hierarchy) in compile time by monitoring calls to gcc. but minix
doesn't use gcc.
your ideas are much appreciated.
student dept. of cse .
unive...Minix like OS
Hello all. I'm beginner.
How to write own Operating system like Minix3 for embedded systems
(e.g. cellphone, pda). What should i do first?
> Hello all. I'm beginner.
> How to write own Operating system like Minix3 for embedded systems
> (e.g. cellphone, pda). What should i do first?
Writing operating systems is not something for beginners, and attaining
something useful would probably take over a year for someone who is
If you have specific needs, you are probably best of modifying an
existing OS to run on the devices you want to support. In this case
Minix may be an excellent choice, as it is very small, is
understandable and has support on embedded systems as a stated goal.
If despite these remarks you would like to continue building an
operating system from scratch, make sure you are well acquinted with
assembly system programming and operating system design. The former you
will learn using the manual from the CPU vendor for your embedded
systems (for x86 and x64, for example, the Intel Architecture Software
Developers Manual can be downloaded; your embedded system will likely
have a different kind of chip though). The latter can be learned
(amongst others) from "Operating Systems Design and Implementation" by
With kind regards,
Erik van der Kouwe
On May 1, 4:02 am, sharavsam...@gmail.com wrote:
> Hello all. I'm ...minix next to linux
I have RH9 linux installed on my laptop and would like to install
Can you tell me the easiest way to do that? I would like to select
linux or minix at boot using GRUB. Should I use an ext2 partition?
email@example.com (Michael) wrote in message
> I have RH9 linux installed on my laptop and would like to install
> minix too.
Cool, I have Debian.
> Can you tell me the easiest way to do that? I would like to select
> linux or minix at boot using GRUB. Should I use an ext2 partition?
You can use any file system which GRUB recognizes (actually, I don't
know what it do with fily systems which it don't recognize).
In my home computer I have Debian (unstable) and Minix, I also use
GRUB. Works very well.
-- Luiz Fernando N. Capitulino
Remember you need a primary partition to have minix work.
Once you have a primary partition.
under Linux the first partition of the primary master HD will be
there can be four primary partitions, to had1 to hda4 is reserved.
logical partitions inside of extended partitions will start from hda5
onwards, but since we need a primary partition, we just need to
remember that minix will be installed on hda1-hda4. if its SCSI, it'll
be sda1-sda4. if minix is installed on /dev/hda2, you just need to add
something like this to the grub config file
root (hd0, 1)
that should do the work i...Compiling 16-bit version of MINIX 2.0.0 on 32-bit version of MINIX.
I have a pentium machine running 32-bit version of MINIX and I want to
compile a 16-bit version of MINIX 2.0.0 on it.
Can I do it by setting the macro value _WORD_SIZE to 2 in
/usr/include/minix/config.h and then compile?
I also want to load all the servers in the low memory for my 32-bit
version of MINIX. Can i achieve it just by unsetting the K_HIGH bit in
the kernel flag or do I need to make any changes to the kernel?
(Assuming the file system has a small buffer-cache system that will
fit in the low memory)
In article <firstname.lastname@example.org&g...The Minix website says nothing about the Y2038 problem. // Does Minix impliment the moderized POSIX time system calls?
The Minix website says nothing about the Y2038 problem.
Does Minix impliment the moderized POSIX time system calls?
Is Minix internally immune to the Y2038 problem?
People are using the kernal in embedded OSes, so this is important.
I assume the current Minix file system is immune to the problem, but most
people probably use ReiserFS (that I assume is immune).
What is the Year 2038 problem?
The Year 2000 problem is understood by most people these days because of the
large amount of media attention it received.
Most programs written in the C programming language are relatively immune to
the Y2K problem, but suffer instead from the Year 2038 problem. This problem
arises because most C programs use a library of routines called the standard
time library . This library establishes a standard 4-byte format for the
storage of time values, and also provides a number of functions for
converting, displaying and calculating time values.
The standard 4-byte format assumes that the beginning of time is January 1,
1970, at 12:00:00 a.m. This value is 0. Any time/date value is expressed as
the number of seconds following that zero value. So the value 919642718 is
919,642,718 seconds past 12:00:00 a.m. on January 1, 1970, which is Sunday,
February 21, 1999, at 16:18:38 Pacific time (U.S.). This is a convenient
format because if you subtract any two values, what you get is a number of
seconds...i'd like to build a website for Minix 2 on Minix 2 -- is this the correct forum for discussion on this issue ?
i've been using Minix from 2.0.0 and liked it a lot because of its
minimalism - in hardware resources i mean.
my using of Minix has been mostly experimental, but that is what it is
ment for, i figure.
Now as Minix is evolving to more than 'mini unix', i'd like to offer a
place to keep the older and smaller stuff at.
i'm aware of http://minix1.hampshire.edu/ that seems to be back on-line
again, and also http://www.minix-vmd.org/ that holds all Minix versions
till 2.0.4 besides of Minix-VMD 1.7.0 -- but
--- wouldn't it be ok to have several sites for this fine system ?
--- would it be possible to find people willing to write text on pages,
documents, links ... ?
--- may i use texts and documents of the other sites - with names of
authors of course ?
matti christensen - email@example.com
On Mar 2, 7:37 pm, matti christensen <mat...@iki.fi> wrote:
> i'm aware of http://minix1.hampshire.edu/ that seems to be back on-line
> again, and also http://www.minix-vmd.org/ that holds all Minix versions
> till 2.0.4 besides of Minix-VMD 1.7.0 ...
My minix1.woodhull.com site is not really on line again, it's just
that a CNAME redirection that was misconfigured has now been
configured correctly, so a request for a page from that site results
in the corresponding page being served from minix1.woodhull.com,
which, unhappily, is not really a Minix machine.
Thanks for your positive comment below !
i think i'll copy...