LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   running mac-on-linux (https://www.linuxquestions.org/questions/linux-software-2/running-mac-on-linux-832560/)

davidcollins001 09-16-2010 07:17 AM

running mac-on-linux
 
Hi,

I have just installed mac-on-linux on my debian/ppc ibook G4. It took a bit of figuring out so in case anyone else wants to try here is how I did it.

On Debian squeeze I downloaded and compiled a new kernel, then downloaded the mac-on-linux source from svn:

svn co http://mac-on-linux.svn.sourceforge....on-linux/trunk mac-on-linux

I then compiled and installed this, I had to make a symlink in the kernel source in arch/powerpc to arch/ppc.

The problem I have now is that I am able to run the setup, molvconfig, startmol --keyconfig, but I am unable to boot an OSX partition. OSX resides on /dev/hda3 so I placed this in the molrc.osx config file and it wont run. It switches vt and briefly shows a penguin with an apple then it terminates. If I try to boot from cdrom it will wait at the penguin until the cd is inserted then it will do the same thing.

Can anyone help me get this running, I have searched for the "instruction pointer" error but have not managed to find anything to solve it. Here is the log from the run:

thanks
David Collins

------8<--------------------

Mac-on-Linux 0.9.73-SVN [Sep 16 2010 10:57]
Copyright (C) 1997-2004 Samuel Rydh
Starting MOL session 1
Running in PowerPC 7400 mode, 128 MB RAM
Timebase: 18.43 MHz, Bus: 133.12 MHz, Clock: 1333 MHz
Using USB mouse on /dev/input/mice
OHCI USB controller registered
Fullscreen video on VT 8.
Video driver(s): [console_video]

640* 480, depth 8,15,32 { 59.9, 72.1, 74.9, 89.9, 99.7 } Hz
640* 480, depth 8,15 { 116.6 } Hz
800* 600, depth 8,15,32 { 56.2, 60.3, 70.0, 72.1, 74.9, 89.9 } Hz
800* 600, depth 8,15 { 94.8 } Hz
800* 600, depth 8,15,32 { 99.9 } Hz
1024* 768, depth 8,15,32 { 0.0, 60.0, 70.0 } Hz
1024* 768, depth 8,15 { 74.8 } Hz
1024* 768, depth 8,15,32 { 75.0 } Hz

Autoswitching to console
Using intrapositioned negation (`--option ! this`) is deprecated in favor of extrapositioned (`! --option this`).
DHCP nameserver exported: 192.168.1.254
Ethernet Interface 'tun-<tun1>' @ 00:00:0D:EA:DB:EF

ip/mask: 192.168.41.2/255.255.255.0 gw: 192.168.41.1
broadcast: 192.168.41.255 nameserver: 192.168.41.1

ALSA sound driver loaded (device 'default')

Available Disks:
CD /dev/cdrom CD/DVD <read-only> ------
Unembedded HFS+ /dev/hda3 <rw> 35182 MB

SCSI devices:
SCSI /dev/cdrom [CDROM/DVD driver]


>> ==================================================
>> MacOS X Boot Loader 0.9.73-SVN
>> Candidate boot volume: /mol-blk@0/disk@0:0
>> /mol-blk@0/disk@0:0,\mach_kernel (4352200 bytes)
Instruction Pointer not in ROM/RAM (nip FFF00C00, nip_phys FFF00C00)
cleaning up...
Terminating threads...
DONE


All times are GMT -5. The time now is 02:20 AM.