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

This is an old revision of the document!

dCore Boot using Syslinux

Syslinux is a popular boot loader known for simplicity and modularity, similar to Grub Legacy.

dCore on a USB device

The following example configures Syslinux to boot dCore from a Ext-Partition on a USB device. The TCE-directory as well as the home- and opt-directories are located on the same partition which is referred by label; UUIDs can be used as well.

In this example the 'ldlinux.sys' and 'menu.c32' files must be available under '/boot/'.

ui menu.c32
default dCore
timeout 45

label dCore
        menu label dCore on a stick
        kernel /boot/vmlinuz-trusty
        append initrd=/boot/ub-dCore-trusty.gz waitusb=15 blacklist=pcspkr tce=LABEL="dCORE-USB" home=LABEL="dCORE-USB" opt=LABEL="dCORE-USB" host=dCstick lang="de_CH.UTF-8" desktop=openbox tz=CET-1CEST,M3.5.0,M10.5.0/3 multivt syslog showapps pause

Syslinux and DOS-8.3 filenames

Using Syslinux 3.63-3.70 on a USB drive with a FAT32 file system, an example boot stanza from the Syslinux shell might be /vmlinu~1 initrd=/dcore-~1.gz, cf. the dCore Test Drive on a USB Stick.

> Return to the dCore Wiki Welcome page