Experiments...
Linld is a program that can load Linux from DOS. Since DOSBox-X boots to a DOS prompt by default, Linld is a convenient way to start Linux without needing to install and configure a boot loader. What follows is an explanation about how to boot Tiny Core 7.0 using Linld and, optionally, how to set up a hard drive with extensions (Tiny Core's name for what are called packages in other Linux distributions).

Booting Tiny Core

This is the simplest way to boot into Tiny Core if you do not wish to load any extensions or set up a hard drive.

What you'll need

A multi-disk bundle containing the following floppy image and ISO:
File:  LINLD.COM
Size:  5,832 bytes
MD5:   cb3627ce4505a59b506beab8f6ae7360
SHA-1: 17c944731dfb4d09cf077d53147fb2f71f239c52
File:  Core-7.0.iso
Size:  11,116,544 bytes
MD5:   11ee7e2a449415cec8feb5dc7dbee064
SHA-1: 724b57a226ab1e771a483dff5f0bb80d030d5a0d

BizHawk configuration

Boot process

Hard Drive Installation

DOSBox-X only supports FAT file systems currently, so installing Tiny Core to a hard drive is a simple matter of copying a few files to one of the pre-formatted drives.

What you'll need

A multi-disk bundle containing the floppy image and ISO as described above.

BizHawk configuration

Installation process

Extension Installation

Tiny Core extensions come as compressed files with the file extension tcz. Many extensions have dependencies, which are other programs or files that are required in order for them to work. The dependencies are listed in files with file extension tcz.dep. Each dependency may have its own dependencies. For any given extension, the file with file extension tcz.tree should list its full set of dependencies. This makes it easier to find all of the dependencies without having to search each individual tcz.dep file. When installing an extension, only the tcz and tcz.dep files are needed.
When booting, Tiny Core searches for a directory named tce on available drives. It automatically loads any extensions listed in a file named onboot.lst within the tce directory. The extensions should be located in a subdirectory of tce named optional. We can install extensions to the hard drive by copying the appropriate tcz and tcz.dep files to the optional directory. The process for creating these directories from the DOS prompt is simple:
Remember to export the hard drive image if you want to save any changes for future use: DOS -> Export Hard Disk Drive...

Bizhawk/DOSBox/Linux last edited by Dacicus 5 days ago
Page History Latest diff List referrers View Source