Frequently Asked QuestionsWhere's the Start Button?The Start Button is just a way to bring up the menu. As Tiny Core uses FLWM Window Manager, right click anywhere on the background or window title of the screen to bring up the menu. Then navigate the menus as usual. If you decide not to select anything and want the menu to go away, then left click on the background. How do I add/load/install extensions?
For best results use the desktop application Appbrowser, it is available
from the icon launch bar or the system menu. Extensions disappear after booting. How do I keep my extensions?
To make your extensions persistent Tiny Core needs a directory to store them. Do the following: How do I update my extensions?
The safe method to keeping your collection of extensions updated is to boot base norestore
How do I delete an extension?Use appsaudit. See Tools->AppsAudit from the system menu. This is a GUI reporting and deletion tool. This provides a safe method to delete an extension and all unencumbered dependencies. The extensions marked for deletion will be removed during shutdown, ensuring that no extension is in use. Several reports are also available to check on dependencies. How do I use system menu/taskbar/pager?A quick primer on flwm: FLWM popup menu is a combination of: application launcher task bar of running and iconized applicataions pager with multiple desktops via "New Desktop" menu option FLWM popup menu is always readily available by: right click on empty area of desktop right click on any window title bar alt-tab FLWM popup menu handles multiple desktops: Menu allows easy switching desktops, just select Desktop X from menu. Moving windows to other desktop is easy, switch to Desktop then choose running app from menu. FLWM does not use a file for menu, but symlinks or scripts in the .wmx directory located in HOME. How to use pendrives and other removable devices with Tiny Core?
Starting with Version 1.3, Tiny Core supports UUID and LABELS.
How to resolve 'Failed to load firmware' error?
When booting Tiny Core 2.x an error like the following appears: How to setup a proxy with Tiny Core?
How can I set an http proxy for downloading extensions? I am sitting behind a restrictive firewall and need to go through a proxy to the internet. How do I make aterm default to transparency mode?
Transparency is not the default in v1.3.
The choice to make it default is under the control of the user by editing the .Xdefaults file in the their home directory. How do I mount windows shares?
If the sharing computer is at least Windows 2000, you can mount the share with only the
filesystems-2.6.29.1-tinycore.tcz extension. How to Cut and Paste?
To cut and paste in Linux one simply highlights the text with the left mouse button and then press the middle button to paste. If you have a two button mouse you would paste by pressing the left and right button together. Cutting and pasting takes a little practice, but is very efficient after one gets used to it.
How To Set the Timezone?If you live where in an area that has DST then you need to use the full specific ation for the tz variable. Indicating both the begin and end of DST. For example mine tz boot code is: tz=PST+8PDT,M3.2.0/2,M11.1.0/2 In the above DST clause PDT,M3.2.0/2,M11.1.0/2 M3 = month nbr (1-12) 2 = week nbr (1-5) 0 = day of week (0-7) /2 = timeSo for PDT it begins March second Sunday at 2AM and end November first Sunday at 2AM. For more info see this post on the forums. How To Clean Up Wbar?Right click on 'Wbar' and that will restart Wbar and clean up any leftovers. What Bootcodes does Tiny Core Support?At the boot prompt press [F2] and [F3] [F4].
F2 boot time options:
Tiny Core accepts the following persistence options:
tinycore tce={hda1|sda1} Specify Restore TCE apps directory
tinycore restore={hda1|sda1|floppy} Specify saved configuration location
tinycore waitusb=X Wait X seconds for slow USB devices
tinycore swapfile{=hda1} Scan or Specify swapfile
tinycore home={hda1|sda1} Specify persistent home directory
tinycore opt={hda1|sda1} Specify persistent opt directory
tinycore local={hda1|sda1} Specify PPI directory or loopback file
tinycore lst=yyy.lst Load alternate static yyy.lst on boot
tinycore base Skip TCE load only the base system
tinycore norestore Turn off the automatic restore
tinycore safebackup Saves a backup copy (mydatabk.tgz)
tinycore showapps Display application names when booting
F3 boot time options:
Tiny Core accepts the following additional boot time options:
Color 640x480 800x600 1024x768 1280x1024
256 8 bit 769 771 773 775
32000 15 bit 784 787 790 793
65000 16 bit 785 788 791 794
16.7M 24 bit 786 789 792 795
tinycore vga=7xx 7xx from table above
tinycore xsetup Prompt user for Xvesa setup
tinycore lang=en C only unless getlocale.tcz is installed
tinycore kmap=us US only unless kmaps.tcz is installed
tinycore text Textmode
tinycore superuser Textmode as user root
tinycore noicons Do not use icons
tinycore noswap Do not use swap partition
tinycore nodhcp Skip the dhcp request at boot
tinycore noutc BIOS is using localtime
tinycore pause Pause at completion of boot messages
F4 boot time options:
Tiny Core accepts the following additional boot time options:
tinycore {cron|syslog} Start various daemons at boot
tinycore host=xxxx Set hostname to xxxx
tinycore secure Set password
tinycore protect Password Encrypted Backup
tinycore noautologin Skip automatic login
tinycore tz=GMT+8 Timezone tz=PST+8PDT,M3.2.0/2,M11.1.0/2
tinycore settime Set UTC time at boot, internet required
tinycore user=abc Specify alternate user
tinycore desktop=yyy Specify alternate window manager
tinycore laptop Force load laptop related modules
tinycore embed Stay on initramfs
tinycore nozswap Skip compressed swap in ram
tinycore xvesa=800x600x32 Set Xvesa default screen resolution
tinycore bkg=image.{jpg|png|gif} Set background from /opt/backgrounds
tinycore blacklist=ssb Blacklist a single module
tinycore multivt Allows for multiple virtual terminals
In addition there are many generic kernel boot parameters
[text version].
Help X does not start. Why does my system boot up to a login prompt?
Tiny Core defaults to vga=791 or 1024x768 but your machine may not be able to support that resolution. How to use framebuffer X server?
In order to use framebuffer (Xfbdev) you will need to have a persistent store, e.g., a PPR. My keyboard is not US. How to add a keymap?
The extension "kmaps.tcz" was created just for this.
It includes all keymaps from the kbd package.
Keymaps have to be changed in the console, not in X. Help. Not all keys work in browser or openoffice?
If the altgr symbols do not work in the browser or openoffice then modify the .xsession file by adding: What is the boot architecture?Tinycore always boots to ram. This unique way has several advantages, like 100% functioning usb boot, awesome speed, and being able to boot without having the ability to access the boot device after booting. You're free to snag out the usb drive right after initrd is loaded, for example. How to use startup scripts?
The directory /usr/local/tce.installed is where TC keeps track of loaded extensions. What are the minimum requirements?
An absolute minimum of RAM is 48mb. TC won't boot with anything less, no
matter how many terabytes of swap you have. Can TC be contained in a single directory?While TC can reside entirely inside a tce directory, placing the boot files in it conflicts with the loading of the core items (Xlibs.gz, Xprogs.gz..) and can result in various errors. It's recommended to place the boot files either in /boot, or in a subdirectory of the tce directory. How do I start X apps on boot?
Add them to files in /home/tc/.X.d, one per file, backgrounded.
Here's how to start Opera at boot: How do I increase the number of loop devices to support more .tcz extensions?Add the cheatcode max_loop=n to your boot line, where n is the number of loop devices you need, up to 255. Note that this bootcode should not be used with 3.x. How to get flash working?
Short answer: see the getFlash9.tcz extension. How to use/share Virtual Disks (Qemu)?
Virtual disk support (tcvd, tiny core virtual disk) is beginning with Tiny Core v1.4
Administrator / SuperUser / Root:
Each system requires some command to be run as the administrator. In Tiny Core, such user is called root.
To get root privileges to run a specific command, just proceed the command with the word sudo. GNU/Linux Compatibility:To make your Tiny Core system more fully GNU compatible, use appbrowser and select coreutils.tcz. This will replace the busybox used in the base system to the full power of the GNU versions. License:Tiny Core Linux is covered by the GPL v2 License. All custom code developed by Robert Shingledecker is therfore also covered by the same GPL v2 License. Any other software contained within, if not specifically stated would also fall under the same such license. |