Tiny Core Linux

Tiny Core Base => TCB Q&A Forum => Topic started by: luiznetto on May 05, 2017, 09:41:14 PM

Title: No way to use boot options
Post by: luiznetto on May 05, 2017, 09:41:14 PM
Hi all
I have Tiny Core 8.0 that I downloaded and burnt the image (CorePlus-current.iso) onto a CD-RW. It boots fine, but with one problem: no boot options allowed, I mean those that you type. The first pre-boot screen shows a Grub-like kind of screen with several options, and I can use the up and down arrows to select one, but no way for my to type something like tinycore tce={hda1|sda1} or something like that. I try holding the Ctrl key, but it just boots into the desktop, without allowing me to type and enter the boot code. What is wrong? :(
Title: Re: No way to use boot options
Post by: rdebath on May 05, 2017, 10:38:57 PM
With syslinux/extlinux you hit TAB.
Title: Re: No way to use boot options
Post by: luiznetto on May 07, 2017, 12:24:14 PM
I pressed TAB, erased the previous boot code line and entered:

tinycore tce=sdb1

It completely ignored my request, went back to the first screen, and did the default boot as usual. ???
Title: Re: No way to use boot options
Post by: luiznetto on May 07, 2017, 02:42:42 PM
Now I left the initial line of code there and just added

tce=sdb1 waitusb=20

(I chose it deliberately long so I could observe the boot process better) and pressed ENTER. It does boot, but I couldn't notice any delays for waitusb. When I got into the desktop, it seemed to remember something, like my wi-fi settings, the bookmarks on my firefox etc. I can run applications that are already "installed" in my usb stick by running, for example,

$ tce-run firefox-ESR

but the Appbrowser that's set to http://www.gtlib.gatech.edu/pub/tinycore won't let me browse for new applications or let my uninstall any of those I have already installed (in the usb-stick).
Title: Re: No way to use boot options
Post by: gerald_clark on May 07, 2017, 03:03:18 PM
You need to remove the cde boot option, or writing to the tce directory will be disabled.
Title: Re: No way to use boot options
Post by: coreplayer2 on May 08, 2017, 01:50:34 AM
Now I left the initial line of code there and just added

tce=sdb1 waitusb=20

(I chose it deliberately long so I could observe the boot process better) and pressed ENTER. It does boot, but I couldn't notice any delays for waitusb.
Also note that waitusb=20 is a limit not an instruction to wait 20 seconds. Meaning that the boot process will continue as soon as the USB has been detected even if detection is complete in 3 seconds no matter how long you specified to allow waiting for USB discovery.

:)
Title: Re: No way to use boot options
Post by: curaga on May 08, 2017, 04:26:59 AM
Waitusb only continues before the limit if you also passed an UUID or a LABEL to wait for; otherwise it will wait the full time.
Title: No way to use boot options
Post by: coreplayer2 on May 08, 2017, 08:39:34 AM
Thanks curaga,  ok will have to look at that again.. 


Sent from my iPhone using Tapatalk