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.19/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