Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
wiki:boot_options [2012/08/29 06:55] – [Generic kernel boot parameters] Corrected external link to PDF document kennedywalkerwiki:boot_options [2019/04/14 19:19] (current) – [Generic kernel boot parameters] change link to v4.19 as used in latest Core v10.0 micore
Line 3: Line 3:
 ===== Tinycore specific boot options ===== ===== Tinycore specific boot options =====
  
-=== Values for boot option "vga=7xx" === +==== Persistence 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 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 xsetup          |            Prompt user for Xvesa setup|
-| tinycore tce={hda1:sda1} |            Specify Restore TCE apps directory| 
-| tinycore base            |            Skip TCE load only the base system| 
-| tinycore norestore                  Turn off the automatic restore| 
-| tinycore restore={hda1:sda1:floppy} |  Specify saved configuration location| 
 | tinycore {cron:syslog}              | Start various daemons at boot| | tinycore {cron:syslog}              | Start various daemons at boot|
 | tinycore lang=en                    | Choose Language (currently english only)| | tinycore lang=en                    | Choose Language (currently english only)|
Line 21: Line 27:
 | tinycore host=xxxx                  | Set hostname to xxxx \\ (This will end up in file /etc/hostname )| | tinycore host=xxxx                  | Set hostname to xxxx \\ (This will end up in file /etc/hostname )|
 | ::: | ::: | | ::: | ::: |
-| tinycore noswap                     | Do not use swap partition| +| tinycore [[Boot option nodhcp|nodhcp]]  | Skip the dhcp request for eth0 at boot|
-| tinycore swapfile{=hda1}            | Scan or Specify for a swap file| +
-| tinycore dosswapfile{=hda1}         | Scan or Specify dosswapfile| +
-tinycore nodhcp                     | Skip the dhcp request for eth0 at boot|+
 | tinycore superuser                  | Textmode as user root| | tinycore superuser                  | Textmode as user root|
 | tinycore text                       | Textmode| | tinycore text                       | Textmode|
-| tinycore waitusb=X                  | Wait X seconds for slow USB devices.| 
-| 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.| 
 | tinycore tcvd={hda1/file.img}       | Specify virtual raw disk partition.| | tinycore tcvd={hda1/file.img}       | Specify virtual raw disk partition.|
 | tinycore nolocal                    | Skip autoscan for previously setup PPI.| | tinycore nolocal                    | Skip autoscan for previously setup PPI.|
 | tinycore secure                     | Set password.| | tinycore secure                     | Set password.|
-| tinycore protect                    | Password Encrypted Backup.| +| tinycore [[Boot option protect|protect]]                    | Password Encrypted Backup.| 
-| tinycore pause                      | Pause at completion of boot messages.|+| 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 noutc                      | BIOS is using localtime.|
 | tinycore tz=GMT+8                   | Timezone tz=PST+8PDT,M3.2.0/2,M11.1.0/2| | 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 nortc                    | Set UTC time at boot, internet required.|
 | tinycore user=abc                   | Specify alternate user.| | tinycore user=abc                   | Specify alternate user.|
 | tinycore desktop=yyy                | Specify alternate window manager| | tinycore desktop=yyy                | Specify alternate window manager|
Line 44: Line 45:
 | tinycore xvesa=800x600x32           | Set Xvesa default screen resolution.| | tinycore xvesa=800x600x32           | Set Xvesa default screen resolution.|
 | tinycore bkg=image.{jpg:png:gif}    | Set background from /opt/backgrounds| | 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 ===== ===== Generic kernel boot parameters =====
 In addition to codes specific to TC, the linux kernel accepts several generic 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 A document that explains them is externally available in [[http://files.kroah.com/lkn/lkn_pdf/ch09.pdf|PDF]] or in
-[[http://www.kernel.org/doc/Documentation/kernel-parameters.txt|TXT]] format.+[[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 ===== ===== Deprecated boot options =====
Line 57: Line 79:
  tinycore ssh  tinycore ssh
   * No longer supported as of 2.8, dropbear removed from base   * 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)