Mailing Lists: Apple Mailing Lists
Image of Mac OS face in stamp
Re: Installing MkLinux from an OS X machine on my local network?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Installing MkLinux from an OS X machine on my local network?



Thanks Daniel,

That helped greatly. The performa kernal got me past the inital booter (it was just hanging there before). Now I have what seems to be the infamous "bootstrap.conf" error. I understand I need to set up lilo.conf correctly, but if I want to install over nfs would I need to indicate and nfs share as the root device here? I'm guessing not, but what do I know? Should I place Mach_Servers on the hard disk and let that then be the root? hmmm. [smoke]

John


John Clayton
email@hidden
----------------------------------
Ask a question, remain a fool for five minutes
Don't ask a question, remain a fool forever



On Sunday, January 20, 2002, at 04:58 PM, Daniel Parks wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


On Sunday, January 20, 2002, at 11:44 AM, John Clayton wrote:

Ok, I think I understand what I need to do. Copy the essentail files to my Mac OS locations, reboot, choose MkLinux and then get the source form my other machine via one of the supplied methods.

Precisely. One thing you probably need to do is grab a PERFORMA kernel. Get it at <ftp://ftp.mklinux.org/pub/kernels/wip/Mach_Kernel.PERFORMA3.gz>
, ungzip it with MacGzip (not Stuffit) or gunzip on the command line in OS X, rename the new file "Mach Kernel" (without the quotes) and pop it in the Extensions Folder. It replaces the Mach Kernel that comes with Pre-R1.

Which brings me to another question: Drive setup has two settings for MkLinux "default" and "preferred". Selecting preferred gives me 60 Mb for Mac OS. and then splits the remaining space into root, user and swap.
Cool. But obviously I can't do a full install of OS 9 into 60 megs. Must be I just copy essentials, right? What do I need, just the System Folder?

Yeah. You'll probably want just enough so that you can boot into Mac OS to replace the kernel once in a while. So, a minimal System Folder. If you don't have a bootable Mac OS CD, you may want to create a small (30 MB HFS)
partition to transfer files from MkLinux to MacOS, and you will want to keep a copy of Disk First Aid handy. (MkLinux can read an write HFS, but not HFS+, partitions, but writing to an HFS partition sometimes causes a bit of disk corruption.)

You can fit everything you need in a 25 MB HFS partition if you install OS 8.0.

A few things to keep in mind about partitioning:

- - MkLinux really does not like partitions 2 GB or larger. 2047 MB is fine,
2048 MB is not.

- - MkLinux can't access more than 128 MB on one swap partition. However you can have as many as you want. (But you probably only need one.)

- - If you have lots of extra space, it may be best to create a 2047MB / (root) partition now, and a 2047 MB /usr partition, and leave the rest of the space unallocated. Later, you can create more partitions from within MkLinux using pdisk and newfs (or is it mkfs? I spend too much time in OS X).

Hope this helps,
Daniel

- --
Moderation in all things, but most importantly, moderation.

My PGP public key: http://mwdesign.dyndns.org/~daniel/publickey.txt
Don't use PGP? Check out http://www.pgpi.org/doc/whypgp/en/

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (Darwin)
Comment: For info see http://www.gnupg.org

iD8DBQE8Sz1+xIklpV9nwSURApqaAJ44Ow9PhJCd2jeqBQkHlM3ueO62UgCg9iBr
CGA2Yptvd780EPy3KJp4GDA=
=x2w8
-----END PGP SIGNATURE-----
_______________________________________________
mklinux-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/mklinux-users
Do not post admin requests to the list. They will be ignored.


References: 
 >Re: Installing MkLinux from an OS X machine on my local network? (From: Daniel Parks <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2011 Apple Inc. All rights reserved.