Tiny Core Extensions > TCE Tips & Tricks

YUMI and TinyCore usb creator guide

<< < (2/3) > >>

PDP-8:
For FAQ readers:

The author of our very own faq provides supremely useful information, and I thank him for that very much.  It's gotten me out of a jam a few times.

It is also apparent that he is aware of YUMI, but perhaps wasn't aware of the simple fix for finding the extensions.  (placing the cde directory into the root of the drive, and renaming that directory to tce).  In those days, perhaps there was no automatic search for tce in the root of drives.

So no disrespect - BUT he brings up a good point about using UUID's and LABELS to "anchor" to the boot drive we just made.

If you have followed the above, but STILL arrive at just the command prompt, you may have another sdx device in the system - perhaps necessary or permanently part of the device.

If that is the case, and if TinyCore still can't find the tce directory in the root of the drive, we can force it to be recognized.

YUMI by default labels the drive it creates with the label name of MULTIBOOT.  Let's use that to our advantage by editing this grub.cfg file again:

/mnt/sda1/multiboot/TinyCorePure64-10.1/EFI/BOOT/grub/grub.cfg

In the tc and tcw area (I just use tcw all the time since it has the necessary delay factor), edit the word

cde

to

tce=LABEL="MULTIBOOT"

In fact, you'll see in our faq that the author has used this label name as a demonstration for using labels.  Most will gravitate to using UUID's, but for now, this is the simplest solution as it is unlikely you already have a device labeled MULTIBOOT.

Note that I've tried the LABEL= both with and without quotation marks, and it still seems to work.

PDP-8:
Quotation marks around the label name?

Only necessary if you have a space in the name.  Don't use a space and you won't have to use quotation marks.

And just to make sure grubs and whatnot stay happy, I try not to exceed 11 characters in the label name, but with the default of MULTIBOOT having only 9 characters, no problems.

PDP-8:
Why I love YUMI-UEFI for uefi-only machines:

Because you can tell someone interested in TinyCore with a modern uefi-only machine how to install it *over the phone*.  And become their phone support for life? :)

Did you download the YUMI-UEFI specific utility?  Yep.

Did you download the latest TinyCorePure64 iso? Yep.

Did you follow YUMI's simple instructions and burn your usb stick with it?  Yep.

Did you copy-n-paste the cde directory to the root directory of the usb stick and rename it to tce?  Yep.

Did you reboot and have success?  Yep, but not on my friend's modern notebook - he's at the command line still.

Have your friend edit the grub.cfg file and change cde to tce=LABEL=MULTIBOOT.  Works!

And both you guys are using the 2nd menu option, "TCW" since that allows time for usb devices to wait and settle right?  Of course!

Be prepared to answer more general questions, since you are now the phone answer-man. :)

PDP-8:
WARNING:  The latest version 0.0.2.2 munges kernel filepaths in grub.cfg with redundant filepaths.

The problem looks something like this in the kernel filepath

/multiboot/TinyCorePure64-10.1/multiboot/TinyCorePure64-10.1./...

See the problem?  Need to edit out that redundancy prior to multiboot.

That's why, if one actually needs to crank out a multiboot with a 3rd party tool, then give MultiBootUSB 9.2.0 a try instead, which doesn't munge these critical filepaths.

As always, it pays to be familiar with TC first to spot and correct 3rd party solutions on your own.  Multibooters are not recommended plug-n-play solutions for first-timers.

xor:
unfortunately many people
motherboard bios settings; the old system does not know how to activate boot.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version