XpdWiki

FrontPage
RecentChanges
XtC
FindPage
PageIndex
XpApprentices

Set your name in
UserPreferences

Referenced by
OliBye_blogentry_...
OliBye_blogentry_...




JSPWiki v2.0.52


SqueakNOS


Difference between current version and version 1:

Lines 2-4 were replaced by line 2
- [http://squeaknos.sourceforge.net]
- ----
- OliBye got interested in this project a long time ago, and it died, but recently I've had some time on my hands and fancied trying to make a CD that would boot straight into Squeak. SqueakNOS is already written leveraging the linux boot loader, so the theory was I could get ISOLinux to load SqueakNOS.
+ [http://squeaknos.sourceforge.net] [Email Archive|http://sourceforge.net/mailarchive/forum.php?forum_id=38780]
Line 6 was replaced by lines 4-8
- The theory is now practise.
+ This isn't an XP project, it's just something OliBye is interested in. Since I use wiki a lot to keep notes and this wiki is in my pantry, this page seemed like the simplest thing.
+ ----
+ ''Operating System: An operating system is a collection of things that don't fit into a language. There shouldn't be one.'' -- Dan Ingalls, in an article in [Byte Magazine|http://users.ipa.net/~dwighth/smalltalk/byte_aug81/design_principles_behind_smalltalk.html], 1981 (yes, 23 years ago!)
+ ----
+ OliBye got interested in this project a long time ago, getting SqueakNOS to run is fairly complex, my interest was in in trying to make a SqueakNOS boot CD so that anybody could try it. SqueakNOS is already written using the linux boot loader, so my theory was I could get ISOLinux to load SqueakNOS in the same way linux distributions are often installed.
At line 7 added 2 lines.
+ Three years passed, with not much action, but now theory is practise.
+
Lines 9-10 were replaced by lines 13-14
- * http://isgwww.cs.uni-magdeburg.de/~raab/squeak/image/2.3b/
- * I've finally figured out how to get Smalltalk majorShrink to work. Which yields a 2Meg image. This means I don't have to get around the 8Meg limit imposed by isolinux. Which meant I can finally make a bootable CD to boot SqueakNOS? 3 years after first taking on the task. The magic is the method that flips your MVC project to be the root project. Then you just preceed past errors, and bingo.
+ * [http://isgwww.cs.uni-magdeburg.de/~raab/squeak/image/2.3b/] was the link that broke the spell. The text seems to be the normal welcome text from a Squeak image, however it contained more information about shrinking than I'd seen in other images.
+ * Applying Smalltalk majorShrink (from the above notes) yields a 2Mb image. This means I don't have to get around the 8Mb limit imposed by isolinux. Which meant I can finally make a bootable CD to boot SqueakNOS? 3 years after first taking on the task. The magic is the method that flips your MVC project to be the root project. Then you just preceed past errors, and bingo.
Lines 17-18 were replaced by lines 21-27
- Download the iso image give it a try. No responsibility accepted!.
- [https://xpdeveloper.com/~byeo/images/boot.iso]
+ Wait for the slow 4Mb download of the [ISO image|https://xpdeveloper.com/~byeo/images/boot.iso.torrent], and give it a try. No responsibility accepted!.
+ ----
+ Since I'm not a developer on the sourceforge project, I'm maintaing my branch
+ here [https://xpdeveloper.com/cgi-bin/cvsweb.cgi/squeaknos/]. Although I've not had to branch any of the original code, I use CVS to keep all my small "iterations".
+ ----
+ Useful links
+ * [http://www.inversereality.org/tutorials/tutorial.html]

Back to SqueakNOS, or to the Page History.