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:install_usb [2018/10/05 12:53] – [Troubleshooting] coreplayer2wiki:install_usb [2018/10/17 11:51] (current) – [Download Tinycore] coreplayer2
Line 9: Line 9:
 Be aware: Older computers may not be able to start an operating system on a USB drive. Be aware: Older computers may not be able to start an operating system on a USB drive.
  
-==== Use the Latest Version ==== 
  
-Use the latest version of Tinycore. New versions have improvements and additional features. 
  
 ==== Things You Need ==== ==== Things You Need ====
Line 25: Line 23:
  
  
-Download the latest version of Coreplus ISO or Tinycore iso from one of the [[mirrors]], and write it to a CD.+Download the latest version of Coreplus or Tinycore ISO from one of the [[mirrors]], and write it to a CD.
  
 http://tinycorelinux.net/downloads.html http://tinycorelinux.net/downloads.html
Line 31: Line 29:
 coreplus ISO contains many extras like tc-install (used for installing tinycore to a drive), wifi tools and firmware extensions, etc. etc.. coreplus ISO contains many extras like tc-install (used for installing tinycore to a drive), wifi tools and firmware extensions, etc. etc..
  
-tinycore ISO does not contain any install required install extensions but will likely boot to a tinycore desktop where you may download tc-install and hardware specific extensions for a more compact installation.+tinycore ISO does not contain any required install extensions but will likely boot to a tinycore desktop where you may download tc-install-GUI and hardware specific extensions for a more compact installation.
  
 ==== Run Tinycore ==== ==== Run Tinycore ====
Line 43: Line 41:
 Click on the CD drive so it becomes mounted. It will be green when mounted. Click on the CD drive so it becomes mounted. It will be green when mounted.
  
-The CD drive will be something like sdc, without a number at the end. Hard drive and USB drive partitions are normally something like sda1, with a number at the end.+The CD drive naming scheme will be something like sr0.
  
 +Hard drive and USB drive partitions are normally something like sda1.
 ==== Run the Installer ==== ==== Run the Installer ====
  
 If tinycore.iso is used, download the tc-install extension If tinycore.iso is used, download the tc-install extension
  
-<code>tce-load -wi tc-install.tcz</code>+<code>tce-load -wi tc-install-GUI.tcz</code>
  
 To run the installer, click TC-Install in the wbar or menu. To run the installer, click TC-Install in the wbar or menu.
Line 57: Line 56:
 <code>tc-install</code> <code>tc-install</code>
  
-Select the location of the tinycore initrd file. It will be "/mnt/sdc/boot/core.gz"   If not sdc, use the correct drive.+Select the location of the tinycore initrd file. It should be "/mnt/sr0/boot/core.gz"   If not sr0, use the correct drive.
  
 Select Frugal. Select Frugal.
Line 71: Line 70:
 Click the Forward arrow. Click the Forward arrow.
  
-Boot options: waitusb=5+Boot options: waitusb=5   
 + 
 +(note: waitusb=5:UUID="xxxxxx-xxxxxx" bootcode is automatically added when a removable drive is connected)
  
 Click the Forward arrow. Click the Forward arrow.
Line 91: Line 92:
 ==== Troubleshooting ==== ==== Troubleshooting ====
  
-The most common install error results in booting to a command line with no extensions loaded. +The most common install error results in booting to a command line with no extensions loaded.   
- +This scenario often occurs when third party iso2usb tools are used. 
-This is primarily due to the tinycore boot process running ahead of kernel hardware detection, otherwise known as "Slow USB"   +Primarily due to the tinycore boot process running ahead of kernel hardware detection, otherwise known as "Slow USB"   
-A simple resolution for this is to add the following bootcode to your boot config file (default = extlinux.cfg)+A simple resolution for this is to add the "waitusb" bootcode to your boot config file (typically /mnt/sdb1/boot/extlinux/extlinux.cfg)
  
 <code>waitusb=5</code> <code>waitusb=5</code>
  
-In a default install this would be the expected result:+In a default install this would be the expected extlinux.cfg entry:
  
 <code>title Core <code>title Core
-kernel /boot/vmlinuz quiet waitusb=5+kernel /boot/vmlinuz loglevel=3 waitusb=5
 initrd /boot/core.gz</code> initrd /boot/core.gz</code>
  
Line 118: Line 119:
 Example: Example:
 <code>title Core <code>title Core
-kernel /boot/vmlinuz quiet waitusb=5:UUID="B854-8FE0"+kernel /boot/vmlinuz loglevel=3 waitusb=5:UUID="B854-8FE0"
 initrd /boot/core.gz</code> initrd /boot/core.gz</code>
  
  
-==== Persistent opt ==== 
- 
-If persistent opt is used on a USB drive, in most situations, it results in less writing to the usb drive. Most people change settings in opt, less often than they backup. 
- 
-When setting up persistent opt in a USB drive, it is ideal to use the UUID. 
- 
-To set up persistent opt, edit the bootloader configuration file, adding persistent opt (/mnt/sda1/boot/extlinux/extlinux.conf. It may be a partition other than sda1.). 
- 
-You should already have tce=UUID=“9aff3da3-474d-440d-bb6c-3240afe84ac6” (the number will be different). To set up persistent opt, copy the UUID number for opt, like this 
- 
-<code>opt=UUID="9aff3da3-474d-440d-bb6c-3240afe84ac6" tce=UUID="9aff3da3-474d-440d-bb6c-3240afe84ac6"</code> 
- 
-Use the UUID number for your USB drive. 
- 
-After setting up persistent opt, edit /opt/.filetool.lst, and remove all references to opt, so it is not included in backup. 
- 
----- 
----- 
  
 ===== Other Options ===== ===== Other Options =====
Line 147: Line 130:
 Core2usb is a Windows native program that makes it easy to install Tinycore or Core from the downloaded ISO image to a bootable pendrive. Core2usb can be found on [[https://sourceforge.net/projects/core2usb/|Sourceforge]].  Core2usb is a Windows native program that makes it easy to install Tinycore or Core from the downloaded ISO image to a bootable pendrive. Core2usb can be found on [[https://sourceforge.net/projects/core2usb/|Sourceforge]]. 
  
 +===== References =====
 +FAQ
 +http://tinycorelinux.net/faq.html#pendrives
  
 +The Core Book 
 +http://tinycorelinux.net/book.html
  
  
Print/export
QR Code
QR Code wiki:install_usb (generated for current page)