Sometimes small things can fire really big change.. This is a tiny but powerful kernel that can launch a thousand ideas.. I was working on a Android base as an idea.. / concept.. for touch screen.. with Pharo on top.. but Pharo / Squeak has a lot to mature to handle multi-touch. Give me that.. if that happens this concept is what will make a huge change in the future computing world.. On Mon, Nov 7, 2011 at 4:09 PM, Edgar J. De Cleene <edgardec2005@gmail.com>wrote:
On 11/3/11 19:39 PM, "Pavel Krivanek" <pavel.krivanek@gmail.com> wrote:
Hi,
I tried to prepare a bootable Pharo ISO image based on Tiny Core Linux. Namely on MicroCore (kernel 3.0.3) that was extended with WiFi support. There is standard Pharo 1.3 image with OSProcess and CommandShell installed on the Smalltalk side. The resultant image has about 37 MB.
Download: http://www.windmap.cz/playground/pharo/pharo.iso
If you want to add it directly to your Grub menu, you may do it without need of extra partition. To the grub.conf add something like:
title Pharo root (hd0,1) kernel /boot/pharo/vmlinuz vga=791 quiet initrd /boot/pharo/tinycore.gz
where vmlinuz and tinycore.gz are the only files needed from the ISO image.
Remastering:
unpack: zcat tinycore.gz | sudo cpio -i -H newc -d
pack: find | cpio -o -H newc | gzip -2 > ../tinycore.gz
better compression: advdef -z4 tinycore.gz
create ISO (you need unpacked original ISO image): /bin/cp -pfr tinycore.gz boot mkdir -p newiso /bin/cp -pfr boot newiso mkisofs -l -J -R -V TC-custom -no-emul-boot -boot-load-size 4 \ -boot-info-table -b boot/isolinux/isolinux.bin \ -c boot/isolinux/boot.cat -o pharo.iso newiso
Cheers, -- Pavel
Pavel: Many things delayed my trial , but today I was able to burn and try the ISO.
WWWOOOOOOWWW
The most amazing piece of Smalltalk related I saw in a long time.
Just returning home from Smalltalks2011 , wish the next year you could come to Argentina and I could thanks in flesh and give you as many beers you like
BRAVO
Edgar