[MD1] MkLinux DR2.1 v5
TweetFollow Us on Twitter

[MD1] MkLinux DR2.1 v5

Announcing the fifth update to MkLinux DR2.1.

The "DR2.1update5" update fixes several bugs in MkLinux's Microkernel and
Server. Some performance enhancements and new features are included as
well.

The update is available for anonymous ftp from ftp.mklinux.apple.com:

ftp://ftp.mklinux.apple.com/pub/Updates/DR2.1update5/

or our various mirror sites, in the directory:

.../Updates/DR2.1update5/

(Please be patient with the mirror sites, it may take them some time to
mirror the update)

*** IMPORTANT NOTES ****

General

This update consists of a new Microkernel, Linux Server, Default Pager, and
MkLinux Booter. Unlike updates 3 and 4, there are no new RPM (Redhat
Package Manager) packages to download and install. There have been newer
versions of some of the shared library based RPMs made available since
update 4, as well as many shared library based RPMs that weren't part of
updates 3 and 4. However, they are not part of this update. You may obtain
them separately from ftp.linuxppc.org and its mirrors.

The sources to the Microkernel, Default Pager, and Linux Server, as well as
the tools and instructions needed to build them, are included for those of
you interested. However, there is no requirement to rebuild these
components in order to apply the update.

Upgrade Path

This is an update to MkLinux DR2.1. If you are still running MkLinux DR1,
DR2, or DR2 with updates, then you should upgrade to DR2.1 before applying
this update.

It is easiest if you apply this update to a system that has already been
updated to the previous level, DR2.1update4. However, it is possible to
skip updates if you follow the instructions in the file README.install.

Here's a summary:

From: To: Valid:
----- --- ------
DR2.1update4 -) DR2.1update5 (YES)
DR2.1update3 -) DR2.1update5 (YES) *
DR2.1update2 -) DR2.1update5 (YES) *
DR2.1update1 -) DR2.1update5 (YES) *
DR2.1 -) DR2.1update5 (YES) *
DR2 -) DR2.1update5 (NO)
DR1 -) DR2.1update5 (NO)

* Note: When updating a DR2.1, DR2.1update1, DR2.1update2, or DR2.1update3
system to this update (DR2.1update5), you will need to apply the pieces
from this update (the kernel, server, default pager, and booter) and then
bring the shared libraries on your system up to the "DR2.1update4" level.
See the file README.install for more information.

Bug Fixes

We believe this update fixes the following bugs.

- All the memory in large memory machines can now be used. In previous
updates, people with more than about 90 Mb of ram had to limit their memory
by using the "-m" mach option. The "-m" option still works. However, you
should now remove the "-m" option if you used it in the past. NOTE: take
care to keep the Linux server from using more memory than it can handle,
see the Enhancements section below.

- The saved MacOS timezone is now used by the microkernel to determine its
own time, which is in GMT. The Linux server's time is then derived from the
microkernel's time.

- On PCI machines, the bus speed is properly detected. The previous
workaround, mach option "bus_speed_hz", no longer does anything.

- On PCI machines, the video card (ATI or IMS Twin Turbo) is properly
detected. The previous workaround, mach option "video_probe", no longer
does anything.

- There are fixes in signal handling that were causing problems with the
JDK (Java Development Kit).

Enhancements

- New MkLinux Booter
- Ability to boot with MacOS's VM on
- Passes open firmware device tree to Microkernel
- Can default boot into MkLinux or MacOS
- NOTE: This Booter will not work with any Mach Kernel
prior to the one in DR2.1update5.

- The IMS Twin Turbo video card now works properly.

- Audio now works on PCI based Macs.
- You'll notice that there is now an audible "beep" on these machines.
- Audio recording isn't available yet.
- Audio support for the NuBus Macs (6100/7100/8100] is not in this
update. We expect to have it working on these machines soon.
- There is a nice utility called wavplay that will play ".wav" files.
You can retrieve it from ftp://ftp.linuxppc.org/linuxppc/redhat/RPMS/ppc/

- Improved disk I/O performance. Swapping/Paging performance has
been improved as well.

- Real SPL's have been implemented on the PCI Powermacs. This helps
balance the I/O load placed on a system. It is also more of the
groundwork being put in place for future SMP capability.

- Additions to the /proc filesystem. In /proc/osfmach3/ there are some
more entries describing what's going on inside Mach. /proc/scsi/scsi
is now present and contains useful information.

- Now uses the same kernel loadable modules as Linux/PPC.

- A second segment register was added to the collocated server space. This
means that the Linux server can map up to 512M when collocated.
NOTE: for systems with more than 160M of RAM, you should change a line
in your /mach_servers/bootstrap.conf file so that the Linux server
doesn't grow bigger than it thinks it can handle. The line you will
want to have is:
-k -S 524288000 startup /dev/boot_device/mach_servers/vmlinux
Make this change _before_ you remove the "-m" option from your lilo.conf,
if you had used -m in the past.

- HFS filesystem support built in to Linux server and bootstrap task.

- The standard Linux little-endian ext2 support is built into the Linux
server and bootstrap task. (Naturally, big-endian "ext2" is still
available in this update.)

Known Problems

- When booting with MacOS's VM turned on, some machines exhibit a
noticible delay between the "System Booting..." message, and the
first screen clear by the Microkernel. You may need to wait a few
seconds.

- This isn't really a problem, but most likely some people will
run into this. You _must_ update the "MkLinux Booter" as well
as the "Mach Kernel" in your Extensions folder. Any previous
Booter will not work with the new Mach Kernel provided in this
update. And vice-versa, any previous Mach Kernel will not work
with the MkLinux Booter provided in this update.

- Another "this isn't really a problem" about the "MkLinux Booter"
"Mach Kernel". These two files have very specific names and things will
_not_ work properly if they don't have the correct names. The new booter
_must_ have the name "MkLinux Booter" (with the space and without the
quotes). The new microkernel _must_ have the name "Mach Kernel" (with
the space and without the quotes). It is quite common to forget to change
the underscore "_" in Mach_Kernel to a space. Also, as usual with
recent MkLinux updates, the Mach Kernel does not have a pretty icon.

Quick Guide to Files Available in the DR2.1update5 Directory:

Required for the update:

README
contains this message

README.install
How to install the Mach Kernel, Linux Server, Default Pager
and MkLinux Booter

MkLinux_Booter.hqx
The MkLinux Booter (a MacOS extension) binhexed

Mach_Kernel.gz
vmlinux.gz
default_pager.gz
The Mach Kernel, Linux Server, and Default Pager in gzipped
(ie. compressed) form

Optional sources and build tools:

README.build
How to build the Mach Kernel and/or Linux Server
(along with some other tasks in the Microkernel tree, such as
the Default Pager)

DR2.1update5.osfmk.src.tgz
Sources to Mach Kernel in gzipped tar format.
(to extract: tar -zxpf DR2.1update5.osfmk.src.tgz)

DR2.1update5.osfmk.export.tgz
The export/powermac directories, which contains the "exportable"
pieces of the Microkernel build (include files and libraries)
(to extract: tar -zxpf DR2.1update5.osfmk.export.tgz)

DR2.1update5.mklinux.src.tgz
Sources to the Linux Server update in gzipped tar format.
(to extract: tar -zxpf DR2.1update5.mklinux.src.tgz)

DR2.1update5.tools.tgz
Various "Mach tools" that are needed to build both the microkernel
and the Linux server.

ode-bin.tgz
OSF development environment tools that are needed to build the
microkernel.

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

Minecraft 302 - Popular sandbox building...
Minecraft allows players to build constructions out of textured cubes in a 3D procedurally generated world. Other activities in the game include exploration, gathering resources, crafting, and combat... Read more
FotoMagico 5.2b8 - Powerful slideshow cr...
FotoMagico lets you create professional slideshows from your photos and music with just a few, simple mouse clicks. It sports a very clean and intuitive yet powerful user interface. High image... Read more
TeamViewer 11.0.65452 - Establish remote...
TeamViewer gives you remote control of any computer or Mac over the Internet within seconds, or can be used for online meetings. Find out why more than 200 million users trust TeamViewer! Free for... Read more
Dropbox 9.4.49 - Cloud backup and synchr...
Dropbox is an application that creates a special Finder folder that automatically syncs online and between your computers. It allows you to both backup files and keep them up-to-date between systems... Read more
Geekbench 4.0.0 - Measure processor and...
Geekbench provides a comprehensive set of benchmarks engineered to quickly and accurately measure processor and memory performance. Designed to make benchmarks easy to run and easy to understand,... Read more
Nisus Writer Pro 2.1.5 - Multilingual wo...
Nisus Writer Pro is a powerful multilingual word processor, similar to its entry level products, but brings new features such as table of contents, indexing, bookmarks, widow and orphan control,... Read more
Default Folder X 5.0.6 - Enhances Open a...
Default Folder X attaches a toolbar to the right side of the Open and Save dialogs in any OS X-native application. The toolbar gives you fast access to various folders and commands. You just click on... Read more
Alfred 3.1 - Quick launcher for apps and...
Alfred is an award-winning productivity application for OS X. Alfred saves you time when you search for files online or on your Mac. Be more productive with hotkeys, keywords, and file actions at... Read more
MYStuff Pro 2.0.25 - Create inventories...
MYStuff Pro is the most flexible way to create detail-rich inventories for your home or small business. Add items to MYStuff by dragging and dropping existing information, uploading new images, or... Read more
OmniOutliner Pro 4.6 - Pro version of th...
OmniOutliner Pro is a flexible program for creating, collecting, and organizing information. Give your creativity a kick start by using an application that's actually designed to help you think. It's... Read more

Lifeline: Crisis Line (Games)
Lifeline: Crisis Line 1.0.0 Device: iOS Universal Category: Games Price: $2.99, Version: 1.0.0 (iTunes) Description: | Read more »
BLUK (Games)
BLUK 1.1 Device: iOS Universal Category: Games Price: $1.99, Version: 1.1 (iTunes) Description: ** ‘Upcoming Game of the Year’ Finalist at NGF Awards 2015 ** ** ‘Big Indie Pitch’ Nominee at Pocket Gamer Connects 2016... | Read more »
Six! Tips, tricks, and hints for beginne...
There's nothing pretentious about Six!, the latest release from Gram Games. As puzzlers go, it's so unassuming that it took me some time to even realize why it was called what it was. Somewhere, my high school geometry teacher is now sobbing... | Read more »
Mobius Final Fantasy: Multiplayer update...
Up until now, Mobius Final Fantasy has been about as single-player an experience as an RPG can be. Not only do you play solo, but you are literally one among a seemingly unending wave of faceless warriors on the road toward the same goal. [Read... | Read more »
Find out the story behind League of Ange...
If you’re looking for a new thrilling MMORPG to play with your friends then you’ll be excited to hear that there is a sequel to one of the most well known titles in the genre – namely League of Angels 2. With a brand new 3D engine offering... | Read more »
Naruto Shippuden: Ultimate Ninja Blazing...
I'm not sure if it's possible to say you are an anime fan but also never have seen one episode of Naruto. If it is, then I resemble that remark, and if not, I offer a hearty apology. [Read more] | Read more »
5 mobile games that let you explore spac...
No Man's Sky hasn't exactly turned out to be everything it was promised. Though its core concept of exploring an unimaginably vast universe of different planets is an intriguing one, the execution has left many PS4 and PC gamers feeling like they... | Read more »
Mummy madness in new action game Tomb He...
Hot on the tail of Bump Hero, ZPlay is giving gamers another reason to get screen bashing with a brand new release. Tomb Heroes is a challenging action game in which you battle enemies in various tombs around the world. You can select from nine... | Read more »
Siralim 2 (RPG / Roguelike) (Games)
Siralim 2 (RPG / Roguelike) 1.0 Device: iOS Universal Category: Games Price: $4.99, Version: 1.0 (iTunes) Description: Siralim 2 is an old-school monster catching RPG. Summon and customize hundreds of creatures to fight for you as... | Read more »
Clean Text (Productivity)
Clean Text 1.0 Device: iOS Universal Category: Productivity Price: $3.99, Version: 1.0 (iTunes) Description: | Read more »

Price Scanner via MacPrices.net

That Upgrade Itch; How Often Do You Upgrade Y...
I have a quandary to resolve as we head into what is typically a major Apple product upgrade season. My mid-2013 MacBook Air will be three years old and my iPad Air 2 will be two come late November.... Read more
Apple refurbished 12-inch iPad Pros available...
Apple has Certified Refurbished 12″ iPad Pros available for up to $160 off the cost of new iPads. An Apple one-year warranty is included with each model, and shipping is free: - 32GB 12″ iPad Pro... Read more
Tim Cook Posts Open Letter To The Apple Commu...
Apple Inc. CEO Tim Cook has posted an open letter commenting on the European Commission’s bizarre demand that Apple pay more than $14 billion in allegedly underpaid back taxes on its Irish... Read more
Streetwise Drivers Club App Now Features Open...
Streetwise Drivers Club, an app that rewards drivers with deals on everything from dining and gift cards to tires and insurance, has announced the launch of a new enhancement connecting app users... Read more
15-inch Retina MacBook Pros on sale for up to...
B&H Photo has 15″ Retina Apple MacBook Pros on sale for up to $200 off MSRP. Shipping is free, and B&H charges NY tax only: - 15″ 2.2GHz Retina MacBook Pro: $1799 $200 off MSRP - 15″ 2.5GHz... Read more
RESCUECOM 2016 Semi-Annual Computer Reliabili...
The beginning of a new school year is upon us again, in which students and parents have some very important choices to make, often including the purchase of a computer or tablet. Whether you are... Read more
VRS Design Damda Glide Series iPhone 7 and 7...
What makes the Damda Glide Series for the iPhone 7 and iPhone 7 Plus special? Case maker VRS Design says its Damda Glide Series is the first mobile case to incorporate a semi-automatic mechanism for... Read more
Apple refurbished iMacs available for up to $...
Apple has Certified Refurbished 2015 21″ & 27″ iMacs available for up to $350 off MSRP. Apple’s one-year warranty is standard, and shipping is free. The following models are available: - 21″ 3.... Read more
Clearance 2015 13-inch MacBook Airs available...
B&H Photo has clearance 2015 13″ MacBook Airs available for $350 off original MSRP. Shipping is free, and B&H charges NY sales tax only: - 13″ 1.6GHz/4GB/128GB MacBook Air (MJVE2LL/A): $829... Read more
Check Apple prices on any device with the iTr...
MacPrices is proud to offer readers a free iOS app (iPhones, iPads, & iPod touch) and Android app (Google Play and Amazon App Store) called iTracx, which allows you to glance at today’s lowest... Read more

Jobs Board

*Apple* Retail - Multiple Positions Norfolk,...
Job Description: Sales Specialist - Retail Customer Service and Sales Transform Apple Store visitors into loyal Apple customers. When customers enter the store, Read more
*Apple* Retail - Multiple Positions- Tampa,...
Job Description:SalesSpecialist - Retail Customer Service and SalesTransform Apple Store visitors into loyal Apple customers. When customers enter the store, Read more
SW Engineer *Apple* TV - Apple Inc. (United...
The Apple TV team is looking for excellent software engineers with experience in hardware, media management, media playback, content delivery and a passion for Read more
*Apple* Solutions Consultant - Apple (United...
Apple Solutions ConsultantJob Number: 51218534Pleasant Hill, California, United StatesPosted: Aug. 18, 2016Weekly Hours: 40.00Job SummaryAs an Apple Solutions Read more
*Apple* Solutions Consultant - Apple (United...
# Apple Solutions Consultant Job Number: 51218354 Fredericksburg, Virginia, United States Posted: Aug. 18, 2016 Weekly Hours: 40.00 **Job Summary** As an Apple Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.