jQuery.extend(Drupal.settings, {"basePath":"\/","CTools":{"pageId":"page-1e9437236a470395a57979520d5dfad9"},"googleanalytics":{"trackOutgoing":1,"trackMailto":1,"trackDownload":1,"trackDownloadExtensions":"7z|aac|avi|csv|doc|exe|flv|gif|gz|jpe?g|js|mp(3|4|e?g)|mov|pdf|phps|png|ppt|rar|sit|tar|torrent|txt|wma|wmv|xls|xml|zip"},"lightbox2":{"rtl":0,"file_path":"\/(\\w\\w\/)sites\/default\/files","default_image":"\/sites\/all\/modules\/lightbox2\/images\/brokenimage.jpg","border_size":"2","font_color":"000","box_color":"fff","top_position":"","overlay_opacity":"0.6","overlay_color":"000","disable_close_click":1,"resize_sequence":"0","resize_speed":100,"fade_in_speed":100,"slide_down_speed":100,"use_alt_layout":0,"disable_resize":0,"disable_zoom":0,"force_show_nav":0,"loop_items":1,"node_link_text":"","node_link_target":0,"image_count":"Image !current of !total","video_count":"Video !current of !total","page_count":"Page !current of !total","lite_press_x_close":"press \x3ca href=\"#\" onclick=\"hideLightbox(); return FALSE;\"\x3e\x3ckbd\x3ex\x3c\/kbd\x3e\x3c\/a\x3e to close","download_link_text":"","enable_login":false,"enable_contact":false,"keys_close":"c x 27","keys_previous":"p 37","keys_next":"n 39","keys_zoom":"z","keys_play_pause":"32","display_image_size":"","image_node_sizes":"()","trigger_lightbox_classes":"","trigger_lightbox_group_classes":"","trigger_slideshow_classes":"","trigger_lightframe_classes":"","trigger_lightframe_group_classes":"","custom_class_handler":0,"custom_trigger_classes":"","disable_for_gallery_lists":true,"disable_for_acidfree_gallery_lists":true,"enable_acidfree_videos":true,"slideshow_interval":5000,"slideshow_automatic_start":true,"slideshow_automatic_exit":true,"show_play_pause":true,"pause_on_next_click":false,"pause_on_previous_click":true,"loop_slides":false,"iframe_width":"600","iframe_height":"400","iframe_border":0,"enable_video":0},"thickbox":{"close":"Close","next":"Next \x3e","prev":"\x3c Prev","esc_key":"or Esc Key","next_close":"Next \/ Close on last","image_count":"Image !current of !total"}});
<p>or our various mirror sites, in the directory:</p>
<p>.../Updates/DR2.1update5/</p>
<p>(Please be patient with the mirror sites, it may take them some time to<br />
mirror the update)</p>
<p>*** IMPORTANT NOTES ****</p>
<p>General</p>
<p>This update consists of a new Microkernel, Linux Server, Default Pager, and<br />
MkLinux Booter. Unlike updates 3 and 4, there are no new RPM (Redhat<br />
Package Manager) packages to download and install. There have been newer<br />
versions of some of the shared library based RPMs made available since<br />
update 4, as well as many shared library based RPMs that weren't part of<br />
updates 3 and 4. However, they are not part of this update. You may obtain<br />
them separately from ftp.linuxppc.org and its mirrors.</p>
<p>The sources to the Microkernel, Default Pager, and Linux Server, as well as<br />
the tools and instructions needed to build them, are included for those of<br />
you interested. However, there is no requirement to rebuild these<br />
components in order to apply the update.</p>
<p>Upgrade Path</p>
<p>This is an update to MkLinux DR2.1. If you are still running MkLinux DR1,<br />
DR2, or DR2 with updates, then you should upgrade to DR2.1 before applying<br />
this update.</p>
<p>It is easiest if you apply this update to a system that has already been<br />
updated to the previous level, DR2.1update4. However, it is possible to<br />
skip updates if you follow the instructions in the file README.install.</p>
<p>Here's a summary:</p>
<p>From: To: Valid:<br />
----- --- ------<br />
DR2.1update4 -) DR2.1update5 (YES)<br />
DR2.1update3 -) DR2.1update5 (YES) *<br />
DR2.1update2 -) DR2.1update5 (YES) *<br />
DR2.1update1 -) DR2.1update5 (YES) *<br />
DR2.1 -) DR2.1update5 (YES) *<br />
DR2 -) DR2.1update5 (NO)<br />
DR1 -) DR2.1update5 (NO)</p>
<p>* Note: When updating a DR2.1, DR2.1update1, DR2.1update2, or DR2.1update3<br />
system to this update (DR2.1update5), you will need to apply the pieces<br />
from this update (the kernel, server, default pager, and booter) and then<br />
bring the shared libraries on your system up to the "DR2.1update4" level.<br />
See the file README.install for more information.</p>
<p>Bug Fixes</p>
<p>We believe this update fixes the following bugs.</p>
<p>- All the memory in large memory machines can now be used. In previous<br />
updates, people with more than about 90 Mb of ram had to limit their memory<br />
by using the "-m" mach option. The "-m" option still works. However, you<br />
should now remove the "-m" option if you used it in the past. NOTE: take<br />
care to keep the Linux server from using more memory than it can handle,<br />
see the Enhancements section below.</p>
<p>- The saved MacOS timezone is now used by the microkernel to determine its<br />
own time, which is in GMT. The Linux server's time is then derived from the<br />
microkernel's time.</p>
<p>- On PCI machines, the bus speed is properly detected. The previous<br />
workaround, mach option "bus_speed_hz", no longer does anything.</p>
<p>- On PCI machines, the video card (ATI or IMS Twin Turbo) is properly<br />
detected. The previous workaround, mach option "video_probe", no longer<br />
does anything.</p>
<p>- There are fixes in signal handling that were causing problems with the<br />
JDK (Java Development Kit).</p>
<p>Enhancements</p>
<p>- New MkLinux Booter<br />
- Ability to boot with MacOS's VM on<br />
- Passes open firmware device tree to Microkernel<br />
- Can default boot into MkLinux or MacOS<br />
- NOTE: This Booter will not work with any Mach Kernel<br />
prior to the one in DR2.1update5.</p>
<p>- The IMS Twin Turbo video card now works properly.</p>
<p>- Audio now works on PCI based Macs.<br />
- You'll notice that there is now an audible "beep" on these machines.<br />
- Audio recording isn't available yet.<br />
- Audio support for the NuBus Macs (6100/7100/8100] is not in this<br />
update. We expect to have it working on these machines soon.<br />
- There is a nice utility called wavplay that will play ".wav" files.<br />
You can retrieve it from <a href="ftp://ftp.linuxppc.org/linuxppc/redhat/RPMS/ppc/" title="ftp://ftp.linuxppc.org/linuxppc/redhat/RPMS/ppc/">ftp://ftp.linuxppc.org/linuxppc/redhat/RPMS/ppc/</a></p>
<p>- Improved disk I/O performance. Swapping/Paging performance has<br />
been improved as well.</p>
<p>- Real SPL's have been implemented on the PCI Powermacs. This helps<br />
balance the I/O load placed on a system. It is also more of the<br />
groundwork being put in place for future SMP capability.</p>
<p>- Additions to the /proc filesystem. In /proc/osfmach3/ there are some<br />
more entries describing what's going on inside Mach. /proc/scsi/scsi<br />
is now present and contains useful information.</p>
<p>- Now uses the same kernel loadable modules as Linux/PPC.</p>
<p>- A second segment register was added to the collocated server space. This<br />
means that the Linux server can map up to 512M when collocated.<br />
NOTE: for systems with more than 160M of RAM, you should change a line<br />
in your /mach_servers/bootstrap.conf file so that the Linux server<br />
doesn't grow bigger than it thinks it can handle. The line you will<br />
Make this change _before_ you remove the "-m" option from your lilo.conf,<br />
if you had used -m in the past.</p>
<p>- HFS filesystem support built in to Linux server and bootstrap task.</p>
<p>- The standard Linux little-endian ext2 support is built into the Linux<br />
server and bootstrap task. (Naturally, big-endian "ext2" is still<br />
available in this update.)</p>
<p>Known Problems</p>
<p>- When booting with MacOS's VM turned on, some machines exhibit a<br />
noticible delay between the "System Booting..." message, and the<br />
first screen clear by the Microkernel. You may need to wait a few<br />
seconds.</p>
<p>- This isn't really a problem, but most likely some people will<br />
run into this. You _must_ update the "MkLinux Booter" as well<br />
as the "Mach Kernel" in your Extensions folder. Any previous<br />
Booter will not work with the new Mach Kernel provided in this<br />
update. And vice-versa, any previous Mach Kernel will not work<br />
with the MkLinux Booter provided in this update.</p>
<p>- Another "this isn't really a problem" about the "MkLinux Booter"<br />
"Mach Kernel". These two files have very specific names and things will<br />
_not_ work properly if they don't have the correct names. The new booter<br />
_must_ have the name "MkLinux Booter" (with the space and without the<br />
quotes). The new microkernel _must_ have the name "Mach Kernel" (with<br />
the space and without the quotes). It is quite common to forget to change<br />
the underscore "_" in Mach_Kernel to a space. Also, as usual with<br />
recent MkLinux updates, the Mach Kernel does not have a pretty icon.</p>
<p>Quick Guide to Files Available in the DR2.1update5 Directory:</p>
<p>Required for the update:</p>
<p> README<br />
contains this message</p>
<p> README.install<br />
How to install the Mach Kernel, Linux Server, Default Pager<br />
and MkLinux Booter</p>
<p> MkLinux_Booter.hqx<br />
The MkLinux Booter (a MacOS extension) binhexed</p>
<p> Mach_Kernel.gz<br />
vmlinux.gz<br />
default_pager.gz<br />
The Mach Kernel, Linux Server, and Default Pager in gzipped<br />
(ie. compressed) form</p>
<p>Optional sources and build tools:</p>
<p> README.build<br />
How to build the Mach Kernel and/or Linux Server<br />
(along with some other tasks in the Microkernel tree, such as<br />
the Default Pager)</p>
<p> DR2.1update5.osfmk.src.tgz<br />
Sources to Mach Kernel in gzipped tar format.<br />
(to extract: tar -zxpf DR2.1update5.osfmk.src.tgz)</p>
<p> DR2.1update5.osfmk.export.tgz<br />
The export/powermac directories, which contains the "exportable"<br />
pieces of the Microkernel build (include files and libraries)<br />
(to extract: tar -zxpf DR2.1update5.osfmk.export.tgz)</p>
<p> DR2.1update5.mklinux.src.tgz<br />
Sources to the Linux Server update in gzipped tar format.<br />
(to extract: tar -zxpf DR2.1update5.mklinux.src.tgz)</p>
<p> DR2.1update5.tools.tgz<br />
Various "Mach tools" that are needed to build both the microkernel<br />
and the Linux server.</p>
<p> ode-bin.tgz<br />
OSF development environment tools that are needed to build the<br />
microkernel.</p>
<div class="links"><ul class="links inline"><li class="comment_forbidden first last"><span><a href="/user/login?destination=comment%2Freply%2F78803%23comment-form">Login</a> or <a href="/user/register?destination=comment%2Freply%2F78803%23comment-form">register</a> to post comments</span></li>
</ul></div>
</div>
<div class="left_inner_box_bottom"> </div>
</div>
<!--[if !IE]> End left box inner page <![endif]--></div>
<!--[if !IE]>End left content<![endif]--> <!--[if !IE]>Start right content<![endif]-->
<span class="field-content"><a href="http://forums.applecentral.com/ubbthreads.php/topics/537782/Analyst_sees_iPad_killers_less#Post537782" target="_blank"> Analyst sees iPad killers le...</a></span>
</div>
</div>
<div class="views-row views-row-5 views-row-odd">
<div class="views-field-title">
<span class="field-content"><a href="http://forums.applecentral.com/ubbthreads.php/topics/537649/Small_business_accounting_soft#Post537649" target="_blank"> Small business accounting so...</a></span>
<span class="field-content">Introducing the App Hall of Fame!</span>
</div>
<div class="views-field-body">
<div class="field-content"><div class="body-row" id="body-row-213485"><div style="background:#F5F5F5;">App discoverability continues to be a real issue. With the fast churn of apps in the App Store, an app has only a few weeks of promotional life in it before it‚Äôs largely forgotten. There are a few things developers can do to fix that, but those... | Read more »</div></div></div>
<span class="field-content">Gobliiins Are Coming</span>
</div>
<div class="views-field-body">
<div class="field-content"><div class="body-row" id="body-row-213486"><div style="background:#F5F5F5;">In the midst of the huge Q4 launch schedule, the cult classic, Gobliiins, as well as the rest of the trilogy, are being ported to the iPhone in all of their original glory. The Goblins trilogy was a quirky Atari/Amiga game series from the early 90‚Äôs... | Read more »</div></div></div>
</div>
</div>
<div class="views-row views-row-3 views-row-odd">
<div class="views-field-title">
<span class="field-content">myPhoneDesktop – Chrome to iPhone Extens...</span>
</div>
<div class="views-field-body">
<div class="field-content"><div class="body-row" id="body-row-213469"><div style="background:#F5F5F5;">Anyone who has used myPhoneDesktop knows that it is a fantastic tool for streamlining your onscreen workflow. Instead of having to type line after line into your phone directly, you can use myPhoneDesktop to type from your computer directly into... | Read more »</div></div></div>
<span class="field-content">AutoVerbal Talking Soundboard Pro helps...</span>
</div>
<div class="views-field-body">
<div class="field-content"><div class="body-row" id="body-row-213471"><div style="background:#F5F5F5;">Being able to speak and communicate with others is something that many of us take for granted. It‚Äôs not so easy for many folks though, in particular for individuals with autism spectrum disorders, as well as those who have suffered various brain... | Read more »</div></div></div>
<span class="field-content">Get Your Roast Right With ‘Time To Roast...</span>
</div>
<div class="views-field-body">
<div class="field-content"><div class="body-row" id="body-row-213473"><div style="background:#F5F5F5;">Roasting meat, in the cooking world, is about as simple as it gets. The greatest roast recipe I‚Äôve ever found is from Michael Ruhlman‚Äôs website, with the recipe titled, ‚ÄúThe World‚Äôs Most Difficult Roasted Chicken Recipe.‚Äù | Read more »</div></div></div>
MacTech is a registered trademark of Xplain Corporation. Xplain, "The journal of Apple technology", Apple Expo, Explain It, MacDev, MacDev-1, THINK Reference, NetProfessional, Apple Expo, MacTech Central, MacTech Domains, MacNews, MacForge, and the MacTutorMan are trademarks or service marks of Xplain Corporation. Sprocket is a registered trademark of eSprocket Corporation. Other trademarks and copyrights appearing in this printing or software remain the property of their respective holders. Not responsible for typographical errors.
</div>
</div>
<div class="footer_bottom"></div>
</div>
<div id="bootom_foo_ter">All contents are Copyright 1984-2010 by Xplain Corporation. All rights reserved. Theme designed by <a href="http://www.icreon.com">Icreon</a>.</div>
<div id="newuser-popup" style="font-size:14px">Greetings, and welcome to the new MacTech web site! Our home page is designed to be your <cite>Industry Dashboard</cite> -- so you can have a snapshot of all that's relevant in the industry in one easy location. Many readers tell us that because the information is updated so frequently, they are now checking the site multiple times a day.
Here's a quick run down of the features on the new web site, which can be subtle.
<UL><LI>We're running regular raffles. If you want free stuff make sure to register. <a href="/register">It's easy and only takes a minute!</a>
<LI>Registering for the site allows you greater functionality.
<LI>The first few blocks are original content from MacTech (for geeks) and our sister web site, MacNews (for general users)
<LI>Below that are MacTech's scanners, which scan the web and organizes it into News, Rumors, and Documentation. Updated every 15 minutes.
<LI>Our Whitepapers, Screencasts, and Videos section give you insight into great products
<LI>The Community Search narrows your search to the most relevant of Apple related sites for better results
<LI>The forums give you a place to ask questions, and share your knowledge.
<LI>Our partners at MacUpdate, MacPrices.net and the Jobs Boards keep you up to date
<LI>Want to see all the news in one big list? Check out our new <a href="/firehose">Information Firehose</a>
<LI>And, don't forget the Apple Central area, and ads throughout the site. Advertisers are what make the site possible</UL>
We truly hope you <a href="/register">register</a> so that we can keep you up to date about new features as they are implemented. And, please use the BETA button in the top right to provide us any feedback, suggestions or bugs. We love to hear from you. </div>
<!--[if !IE]>End pop_up<![endif]-->
<!-- Google Analytics now handled by Google Analytics Module in drupal -->
<!--VISISTAT SNIPPET//-->
<script type="text/javascript">
var DID=13280;
var pcheck=(window.location.protocol == "https:") ? "https://sniff.visistat.com/live.js":"http://stats.visistat.com/live.js";