Highlighted entries were made in the last day
Select a different time increment to highlight entries
Current GMT time: Feb 29 2024 20:53:19

Click here to make an entry in the guestbook.
Name: JPMEmail:  Date: Dec 25 2008 03:18:11 GMT
Subject:  GCC compiler
Reponse: Great site!

The link for your gcc project documentation site is down currently. Does that site still work?

Respond to JPM's comment.
Name: Ravinder SinghEmail:  hiricky84@gmail.comDate: May 26 2008 09:16:57 GMT
Subject:  Thanks for your efforts
Reponse: Thank you for this site. I had bought the earlier version of the operating systems book on Minix. That time i was in college and could not understand much. All though after all my efforts i could write a small operating system. Now after around 2 years i started looking at Minix again. In the course of finding help on Minix i came across your site. This seems very helpful. I haven't been through this completely yet, but certainly this seems to be very promising.

Thanks for your time and efforts towards helping people build an understanding of the internals of operating systems.

Also thanks to the team which built Minix and provided such a promising platform for study of this subject.

Ravinder Singh.
Respond to Ravinder Singh's comment.
Name: BenEmail:  Date: Jul 06 2007 16:48:55 GMT
Subject:  Broken links
Reponse: The links at http://www.os-forum.com/minix/boot/undoc.php do not work.

Name: AndrewEmail:  Date: Jul 13 2007 13:40:11 GMT
Subject: Re: Broken links
Reponse: I fixed these.
 Continue discussion.
Name: cezaryEmail:  Date: Mar 30 2006 12:13:50 GMT
Subject:  Really good job.
Reponse: You've done a really good job. Thank you.
Respond to cezary's comment.
Name: Cesar MelloEmail:  cmello@gmail.comDate: Feb 19 2006 15:40:17 GMT
Subject:  Congratulations
Reponse: Great job, thank you!
Respond to Cesar Mello's comment.
Name: Andrew D. BalsaEmail:  Date: Oct 01 2005 01:55:36 GMT
Subject:  Congratulations and a big thank you !
Reponse: Thanks for the very valuable information which was unavailable before.
Great website!
Respond to Andrew D. Balsa's comment.
Name: Jason ChengEmail:  pansious@21cn.comDate: Aug 20 2005 16:40:23 GMT
Subject:  Lots of Thanks and HELP
Reponse: I spent a lot of time reading this site carefully and learned quite a lot.
I've a question about the line of assembly code 6090 (code listing in the text book )in the mpx386.s.
lgdt (_gdt+GDT_SELECTOR)
I think the globle descriptor table just copied from boot's section by the previous few lines of code can still be used at that place, because they are the same as the content of gdt except the second entry. The switch can be postponed until the gdt has been completely initialized by the prot_init(). I tested by deleting 06090, then the system failed to boot. I can't figure out why !!!!
Respond to Jason Cheng's comment.
Name: Al WoodhullEmail:  awoodhull@hampshire.eduDate: Apr 10 2005 19:07:34 GMT
Subject:  Paper on booting Linix and OpenBSD
Reponse: There is an article called "A Study of Initialization in Linux and OpenBSD" in the April 2005 issue of the ACM SIGOPS Operating Systems Review. I think it would be of interest to anyone reading this page. Unfortunately, it's not available for free, although the abstract and references can be seen online at http://portal.acm.org/citation.cfm?id=1055218.1055226&coll=GUIDE&dl=GUIDE&idx=1055218&part=periodical&WantType=periodical&title=ACM%20SIGOPS%20Operating%20Systems%20Review&CFID=42562101&CFTOKEN=97757749
Respond to Al Woodhull's comment.
Name: Bruce RennieEmail:  brennie@dcsi.net.auDate: Jun 05 2004 12:21:15 GMT
Subject:  The file "installboot.html" doesn't appear to exis
Reponse: Just a quick note to say that the reference to the file installboot.html returns an error when trying to locate it.

Just a cursory look, but so far it appears to be quite useful. I'll be back a later time to look more fully at it.

Thanks for putting it up for others to look at.


from Australia
Respond to Bruce Rennie's comment.
Name: Duane J. CooperEmail:  djc314159@sbcglobal.netDate: May 05 2004 19:05:41 GMT
Subject:  Understanding Minix (and OS in general)
Reponse: I'm glad you are trying to make this a little easier. Andy's OS 2nd ed. is very hard for me.
What's needed is a kind of OS tutorial. First, create a small OS, like the toy-os website does. I think I could do this now, thanks to you. Then the tutorial could add incrementally to the OS until finally we possess and understand it all.
Respond to Duane J. Cooper's comment.
Name: LuxmanEmail:  luxmanm@suntel.lkDate: Mar 22 2004 05:14:53 GMT
Subject:  assembler types
Reponse: Pls can you tell me which assembler is used for Minix (NASM, MASM?) and what is the prefered one now - Im a bit confused on which one to start with as there are so many around. Thanks very much for the help - Luxman
Name: SamEmail:  Date: Mar 31 2004 06:40:39 GMT
Subject: Re: assembler types
Reponse: Hello. The assembler used in MINIX is not NASM or MASM. MINIX uses its own assembler.
sub Add something below Sam's comment...
Name: Al WoodhullEmail:  awoodhull@hampshire.eduDate: May 30 2004 17:24:35 GMT
Subject: Re: assembler types
Reponse: I have collected some information and pointers to information about Minix assembly language and other aspects of programming in Minix on my web page: http://minix1.hampshire.edu/faq/program.html
 Continue discussion.
Name: davidEmail:  Date: Jan 20 2004 18:39:02 GMT
Subject:  help
Reponse: Do you have any plans on documenting other parts of minix? If so how can people help?
Name: Andrew SwartzbaughEmail:  Date: Jan 21 2004 07:18:27 GMT
Subject: Re: help
Reponse: Brent and I are busy at the moment with other projects. At some point, I would like to document the networking service but I'm not sure when that will be.
sub Add something below Andrew Swartzbaugh's comment...
Name: LiuzhipengEmail:  aliucc@163.comDate: Mar 01 2004 12:26:49 GMT
Subject: Re: help
Reponse: If I want to implement a firewall with Minix operating system.How can I begin with it? The fd tables?
 Continue discussion.
Name: TomEmail:  towiba@nospamhotmail.com (remove "nospam")Date: Aug 31 2003 15:02:52 GMT
Reponse: Awesome little website! Perfect addition to the book (THE most readable book on OS's). The use of HTMl and JavaScript to explain the code is excellent.

Programming is a 'simple' logical process and I cannot see why a beginner would have any problem reading it with the comments (if he/she has actually bothered to read any books (Computer System Architecture (Prentice Hall) M. Morris Mano is a good start) and has any interest in the subject). Seems to me that most people don't want to learn any more :-(

Keep up the good work .... I'm sure you are having fun(between bouts of frustration!)!
Respond to Tom's comment.
Name: crackrockEmail:  sdfsd@nospamsdfsd.net (remove "nospam")Date: Jan 05 2003 15:02:52 GMT
Reponse: Thanks for the awesome website. Extremely helpful! Can you expand the minix help by maybe offering other sections of the OS, too?? :-)
Respond to crackrock's comment.
Name: sEmail:  s@nospamhotmail.com (remove "nospam")Date: Aug 30 2003 15:02:52 GMT
Reponse: you bring a great gift to me ..thx
Respond to s's comment.
Name: AndrewqEmail:  andrew@nospamquinton.hopto.org (remove "nospam")Date: Jul 05 2003 15:02:52 GMT
Reponse: Thanks for the grgeat breakdown, I've been having no end of troubles getting minix2.0.3 to boot under Virtual PC,and create a bootable CD, this info looks like it will really help me out!

Respond to Andrewq's comment.
Name: wdjoneEmail:  wdjone@nospamsina.com (remove "nospam")Date: Jun 04 2003 15:02:52 GMT
Reponse: first, thanks for your work. I have get
a lot of from you work.
second,Why the boothead.s can't "expand all ".
(I am English is not well please excuse)
Respond to wdjone's comment.
Name: Claudio TantignoneEmail:  c_tantignone@nospamsondaarg.com.ar (remove "nospamDate: May 27 2003 15:02:52 GMT
Reponse: Really excellent job. I believe that it is very helpfull for not the beginner, so really good for the advanced user.
Respond to Claudio Tantignone's comment.
Name: LuposianEmail:  luposian@nospamlycos.comDate: Jan 20 2004 18:39:02 GMT
Reponse: Why is the status quo with most older OS's (GEM, Minix, etc.) considered good enough for others who tinker with the OS? I mean, the Minix filesystem, from what little I can understand about it, seems to operate in the silliest fashion... REQUIRING four partitions and REQUIRING subpartitions. Sounds old to me Why can't someone rewrite it so that it can see the entire hard drive (what with the 15GB+ sizes nowadays) and then allow you to create either one HUGE partition (I do that usually) or break it up into as many partitions as you want? If I knew how to program, I'd be on it in a second, but I don't, so I can't. Luposian
Respond to Luposian's comment.