WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Micro Core v2.4  (Read 2843 times)

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Micro Core v2.4
« on: October 09, 2009, 10:12:26 AM »
Micro Core V2.2 is now posted at http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release/

Change log for v2.4

* Updated tc-config to process dependency files at boot.
* Updated tce-load. Dropped access to tce-repository, fixed out of loops bug.
* Updated /dev/loop to 255 loop devices (0, 254). Note: You still need max_loop=255
* Updated rc.shutdown to remove external call.
* Updated fstype to remove external call.
* Updated tc-config, startx, and .profile to make desktop environment reentrant & better support of microcore.
* New tce-setup to load all tce applications from a tinycore "base norestore text" boot
* Updated tc-config now calls tce-setup, as tce loading has been factored out.
* Updated tc-restore & filetool.sh to implement 'protect' blowfish encrypted backup.
* Updated tc-restore & filetool.sh for default backup to be located in persistent tce directory.
* Updated tce-load to fix bug regarding partial downloads of dependencies
* Updated /opt/.tcrc to tcz repository..
* Dropped 'checkfs' boot option. Use options 'base norestore' to check and fix filesystems and then start up complete system.
* Updated tce-setup, optimized code and calls tce-load via boot flag.
* Updated tc-config with more consistent and streamlined messages at boot. 
* Updated usbinstall to operate better when launched from system menu, added max_loop=255.
* Updated isolinux.cfg to include max_loop=255
* Fixed free loop after copy to filesystem (ram).
* Show extension load errors during boot procedure.
* Fixed doubling of tcz2ran.lst
* Fixed 'base norestore noicons' = no menu update bug.
* New showapps boot code to display extension names while booting.
* Added a wait $fstab_pid before tce access.
* Dropped pci.ids. Use extensions (pic-ids.tcz libpci.tczl).


Files likely in your backup or persistent store that need updating:
.xsession
.Xdefaults
.profile

New Core Elements for Microcore:
Xlibs.core.tczl
Xprogs.core.tczl

Also use the newly posted updated extensions:
wbar.tcz
flwm.tcz
flwm_topside.tcz


Notes:

The desktop environment has been moved from tc-config into startx. This allows a microcore boot with base norestore, then manually (tce-load -i) the core elements together with your choice of window manager, wbar, flit, and/or watcher. Upon completion, still at the $ prompt, typing startx will bring up a working desktop environment. You can still exit to prompt, and run startx.

And with the new tce-setup, you can load all your PPR with a single command.
Just boot tinycore 'base norestore text   Then when ready.

$ sudo tce-setup
$ startx

Same with microcore, except, of course,  the text boot option is not needed


10+ Years Contributing to Linux Open Source Projects.