This is an old revision of the document!
Table of Contents
See also: List of bootcodes in FAQ
Tinycore specific boot options
Persistence options
| tinycore tce={hda1:sda1} | Specify Restore TCE apps directory |
| tinycore restore={hda1:sda1:floppy} | Specify saved configuration location |
| tinycore waitusb=X | See detailed page |
| tinycore swapfile{=hda1} | Scan or Specify for a swap file |
| tinycore home={hda1:sda1:tcvd} | Specify persistent home directory. |
| tinycore opt={hda1:sda1:tcvd} | Specify persistent opt directory. |
| tinycore local={hda1:sda1:tcvd} | Specify PPI directory or loopback file. This option is not available with 4.0 or newer |
| tinycore lst=yyy.lst | Load alternate yyy.lst on boot. yyy.lst is expected to reside in $DRIVE/tce where $DRIVE is the drive specified by the tce= bootcode. |
| 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 |
Other options
| tinycore noswap | Do not use swap partition |
| tinycore xsetup | Prompt user for Xvesa setup |
| tinycore {cron:syslog} | Start various daemons at boot |
| tinycore lang=en | Choose Language (currently english only) |
| tinycore kmap=us | Choose Keyboard (currently us only) |
| tinycore host=xxxx | Set hostname to xxxx (This will end up in file /etc/hostname ) |
| tinycore nodhcp | Skip the dhcp request for eth0 at boot |
| tinycore superuser | Textmode as user root |
| tinycore text | Textmode |
| tinycore tcvd={hda1/file.img} | Specify virtual raw disk partition. |
| tinycore nolocal | Skip autoscan for previously setup PPI. |
| tinycore secure | Set password. |
| tinycore protect | Password Encrypted Backup. |
| tinycore pause | Pause at completion of boot messages. Prompt user to press Enter. |
| tinycore noautologin | Do not log in automatically, prompt for username. |
| tinycore noutc | BIOS is using localtime. |
| tinycore tz=GMT+8 | Timezone tz=PST+8PDT,M3.2.0/2,M11.1.0/2 |
| tinycore nortc | Set UTC time at boot, internet required. |
| tinycore user=abc | Specify alternate user. |
| tinycore desktop=yyy | Specify alternate window manager |
| tinycore noicons | Do not use icons. |
| tinycore xvesa=800x600x32 | Set Xvesa default screen resolution. |
| tinycore bkg=image.{jpg:png:gif} | Set background from /opt/backgrounds |
| tinycore vga=ask | Allow to choose framebuffer resolution form the list |
| tinycore vga=7xx | See table below for possible values for 7xx. |
| tinycore vga=0x312 | See table below for possible values for 0x312 |
Values for boot option "vga=7xx"
| Color | 640×480 | 800×600 | 1024×768 | 1280×1024 |
| 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 |
Values for boot option "vga=0x3??"
| Color | 640×480 | 800×600 | 1024×768 | 1280×1024 |
| 256 (8 bit) | 0x301 | 0x303 | 0x305 | 0x307 |
| 32000 (15 bit) | 0x310 | 0x313 | 0x316 | 0x319 |
| 65000 (16 bit) | 0x311 | 0x314 | 0x317 | 0x31A |
| 16.7M (24 bit) | 0x312 | 0x315 | 0x318 | 0x31B |
Generic kernel boot parameters
In addition to codes specific to TC, the linux kernel accepts several generic parameters.
A document that explains them is externally available in PDF or in
TXT format.
and https://www.kernel.org/doc/html/v4.15/admin-guide/kernel-parameters.html which includes kernel-parameters.txt and some aditional detail about parameters and how they are processed !
Deprecated boot options
tinycore checkfs and tinycore cryptohome=
- No longer supported as of 2.4
tinycore thm=
- No longer supported as flwm is the new default window manager
tinycore ssh
- No longer supported as of 2.8, dropbear removed from base
tinycore settime
- Replaced with nortc in 4.x