Welcome to the Tiny Core Linux Wiki at tinycorelinux.net!

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
wiki:boot_options [2019/04/14 16:19] – [Generic kernel boot parameters] change link to v4.19 as used in latest Core v10.0 micorewiki:boot_options [2022/09/21 17:10] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +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
Print/export
QR Code
QR Code wiki:boot_options (generated for current page)