See also: [[http://distro.ibiblio.org/tinycorelinux/faq.html#bootcodes|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 | [[waitusb| See detailed page]]| | tinycore swapfile{=hda1} | Scan or Specify for a swap file| | tinycore home={hda1:sda1:tcvd} | Specify persistent home directory.| | tinycore [[Boot option opt|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 [[Boot option nodhcp|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 [[Boot option protect|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 | 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 | === Values for boot option "vga=0x3??" === | Color | 640x480 | 800x600 | 1024x768 | 1280x1024 | | 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 [[http://files.kroah.com/lkn/lkn_pdf/ch09.pdf|PDF]] or in [[https://www.kernel.org/doc/Documentation/admin-guide/kernel-parameters.txt|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