The Schillix 0.1 OpenSolaris based Life CD

Joerg Schilling has created a version of OpenSolaris. Sunfreeware.com will be mirroring his efforts. The README file is included below. The main site is at http://schillix.berlios.de/. Report any problems or work you do back to that site or see OpenSolaris.org and the discussion groups there. The files are at

ftp://ftp.sunfreeware.com/pub/freeware/opensolaris/schillix

but since the bzipped iso file is quite large, you may want to use the faster mirror site at

ftp://sunfreeware.mirrors.tds.org/pub/sunfreeware/opensolaris/schillix

or one of the other mirror sites.


README This is SchilliX-0.1 SchilliX is an OpenSolaris based UNIX Life CD and distribution for X86, AMD64 and EM64T. The current release is based on Solaris 11 (Nevada) Build 17+. NOTE: The CD boot does not change anything on your hard disk! To create a bootable CD do the following: 1) load the ISO image: # wget ftp://ftp.berlios.de/pub/schillix/schillix-0.1.iso.bz2 2) unpack the ISO: # bzip2 -d schillix-0.1.iso.bz2 3) Write the CD: # cdrecord dev=b,t,l -v -dao schillix-0.1.iso 4) Boot the CD... The following boot options exist: - SchilliX CD boot Full Deutsch (needs 256 MB RAM) A 60 MB Ramdisk with / is loaded and /usr is mounted from CD later. This needs ~ 256MB RAM in your PC and is a bit slow in start up. - SchilliX CD boot ramd only Deutsch (needs 512 MB RAM) A 175 MB Ramdisk with the full FS is loaded. This needs ~ 512 MB RAM in your PC and is faster. - Memtest X86 Load Memtest-86 v3.2 If you like a different KBD layout, edit the grub command line and modify the "-B kbd-type=German" boot option. After you did boot, login as user "root". If you like to compile directly on the Life CD, do the following: - Call mkdir /opt/gcc-3.4.3 - Call mount -F lofs -O /.cdrom/opt/gcc-3.4.3 /opt/gcc-3.4.3 - Add /usr/sps/bin, /usr/sfw/bin and /usr/ccs/bin to your PATH - Enjoy compiling..... Known Bugs: - In single user mode, the Keyboard mapping is not set up. Workaround: type /lib/svc/method/keymap or type svcadm enable keymap - Does not boot on amd64. This seems to be a result of the missing amd64 kernel binaries (doe to space optimizations in the RAM disk) it may help to modify the GRUB command line: kernel /boot/grub/multiboot kmdb -v -B kbd-type=German to something like: kernel /boot/grub/multiboot kernel/unix -v -B kbd-type=German To do this, type 'e' on the Grub menu line you like to use, -> again, type 'e' on the second option (second menu: kernel ..) replace "kmdb" with " kernel/unix ". Type , then type 'b'. The following patches are applied, see ftp://ftp.berlios.de/pub/schillix/patches/ for the exact modifications made: - acpica.c AcpiTerminate() panic() problem with non ACPI PCs - cfgadm did mot find it's libs when a 64 bit kernel was running - lseek(f, off, SEEK_HOLE) returns more orthogonal error codes - lseek(f, -1, SEEK_HOLE) did cause a kernel panic - grub netboot did truncate DHCP packet MD 5 Sums: 1fb18833f5bfd1fd08c383a1a56945e0 README.install b9e1d6dea0609e34feed2f3c2a5c099c schillix-0.1.iso.bz2