DSL Embedded :: DSL on OS X with qemu



Hi,
here is one for you guys. Bit of a new challenge so to say.
I'm very much enthused about the whole OS on a memory stick thing.
Here is what I would like to be able to do:

Use the same usb memory stick on linux (already implemented), windows (already implemented) and OS X (not implemented) via qemu.

However, as I am a Linux newbie, I have got no clue! I tried to get the os x binary to run on OS X by trying to pass the same variables as in the .sh and .bat files to qemu, but without any luck.

If you guys could get this to work, that would be excellent! It would mean you have a truly compatible DSL in your pocket!

Cheers
Dwarf75

Dwarf75.

I am also a mac user and was successful in getting qemu working on a Sony USB MicroVault 256MB with DSL.  I already had QemuX 0.15 (v0.15-BETA1) using standard install on my mac (http://cordney.com/QemuX/).  Insert your DSL USB drive, open a terminal window, and enter the following:
- you may have to update the usb volume name, mine showed "Untitled"
- you should be able to copy & paste commands

#move to root of usb volume
cd /Volumes/Untitled/

#copy mac qemu executable to usb & rename to avoid name conflict
cp /Applications/Qemu/qemu qemu/qemu_mac

#mac QemuX executable expects to find keymaps in directory under -L option location
mkdir qemu/keymaps

#copy en-us keymap (QemuX executable won't run without it)
cp /Applications/Qemu/share/qemu/keymaps/* qemu/keymaps/

#copy the dsl-linux.sh while changing the qemu executable name
cat dsl-linux.sh | sed s/qemu/qemu_mac/2 >dsl-mac.sh

Now, you should be able to insert your usb key, opening a terminal window and entering:

cd /Volumes/Untitled/
./dsl-mac.sh &

This should start up the qemu environment and load dsl.  

WARNING.  On a Mac Mini 1.42 GHz P4 with 1GB mem DSL reports on bootup a PII 41MHz so it is not speedy.  It takes a full 3 minutes to bootup.  I guess QemuX has alot of work to emulating x86 on a PPC real processor.

Cheers,
dslMike.

Excellent!
I'll try later today. Haven't got the memory stick with me.
Thanks ever so much for your help!

Mike

Any chance of getting a screenshot?
Hi John and DLSMike,
All up and running.
Here is a picture of the whole thing running:

The Mac is a eMac G4 1.2 GHz and emulates as Intel P2 41 Mhz

Currently trying to make an applescript so I can run DSL from within the OS X GUI without typing in the command line.

Next Page...
original here.