This article describes how to use MagicISO to create your own version of the SystemC Live Distribution by adding and removing modules from the ISO source file.
MagicISO has ability to create ISO image file. You can directly add/delete/rename files or folder in CD image file(s) with MagicISO.
The following step will describe the procedure for modifying the provided ISO file and recreate a new one.
- Download MagicISO from here .
- Install the application as instructed.
- Run MagicISO and go to the menu File->Open
- Navigate the the location of your SCLive-x.x.iso file and load it in.
- In the displayed ISO directory structure, you should see a directory called “modules”.
- Open the directory called “modules” and add or remove .mo (module) files from there.
- Once done go to File->Save to save the new image.
- Finaly you can write burn your new ISO file on a CD by following the instructions detailed in How-to Burning ISO Files.
Note: To create your own module files (.mo), take a look at the how-to “Customizing SCLive”.
This document describes the steps required in order to run the SystemC Live distribution from within the QEMU virtual environment.
QEMU is a FAST! processor emulator using dynamic translation to achieve good emulation speed. Using this program you can run your SystemC Live distribution from within windows XP.
To run QEMU you will have to follow those detailed steps:
- Download QEMU from here .
- Install QEMU by following the program's instructions.
- Copy the SystemC Live image ( SCLive-X.X.iso ) inside the QEMU's install directory (e.g. C:\Program Files\Qemu ).
- Execute the batch file called QEMUMenu.bat.
- Press M to setup the memory requirements and enter the value 256.
- Press I to indicate the name of the ISO file you want to load in then drag and drop the SystemC Live image ( SCLive-X.X.iso ) inside the command window.
- To the question "boot from this file ?" answer Y.
- Press C to create a QEMU image.
- Enter a chosen name for your QEMU image file ( e.g. SCLive-1.0 ).
- Enter a size of 500.
- Enter 2 for the image type (QEMU type).
- Press 1 to boot your newly created QEMU image.
Et voila !
That should start your SystemC Live distribution inside a new window. press the keys Ctrl+Alt to come out of the window's capture.
David Cabanis.
This document details the steps required in order to run the SCLive distribution inside a VMWare virtual machine.
The VMWare player is a free application from the VMWAre people that allows you to run Operating Systems from within a host OS. For the purpose of SCLive we will cover how to run the distribution from within Windows XP.
- Get a copy of VMWare player from here .
- Install the player
- Create a directory in which you will put a copy of the SCLive ISO file.
- Inside the same directory create a file that you may want to call something like: SCLive.vmx
- Copy the code bellow inside the file SCLive.vmx .
- Change the name of the ISO file (sclive-1.0.iso) to match the name of the version of the SCLive ISO file you have copied inside the current directory (Step 3).
- Save and exit.
## cut start ##
config.version = "8"
virtualHW.version = "4"
scsi0.present = "FALSE"
memsize = "256"
ide1:0.present = "TRUE"
ide1:0.fileName = "sclive-1.0.iso"
ide1:0.deviceType = "cdrom-image"
floppy0.present = "FALSE"
ethernet0.present = "TRUE"
usb.present = "TRUE"
sound.present = "TRUE"
sound.virtualDev = "es1371"
displayName = "SCLive"
guestOS = "other26xlinux"
nvram = "other26xlinux.nvram"
ethernet0.addressType = "generated"
ethernet0.generatedAddress = "00:0c:29:b6:13:a0"
uuid.location = "56 4d 4f 8c 6d 38 d0 48-61 e9 a4 65 7f b6 13 a0"
uuid.bios = "56 4d 4f 8c 6d 38 d0 48-61 e9 a4 65 7f b6 13 a0"
tools.remindInstall = "TRUE"
ethernet0.generatedAddressOffset = "0"
usb.autoConnect.device0 = ""
checkpoint.vmState = "sclive.vmss"
usb.autoConnect.device1 = ""
ethernet0.connectionType = "bridged"
## cut end ##
Now that is left for you to do is to double-click on the SCLive.vmx file you have just created to start the VMWare player.
David Cabanis.
This how-to with describe how to use the Linux program K3b to burn the SCLive iso file.
Using K3b for ISO burning is a relatively simple affair.
- Go to the menu Tools and select: Burn CD Image .
- A new window appears. Inside the ‘Image to Burn’ entry box navigate to the location of your SCLive-x.x.iso file and select it.
- Providing you have loaded a CD inside your burner, you can simply press the ‘Start’ button.
Et Voila! that should be all that is needed to burn the SCLive distro.
David Cabanis