Tiny Core Linux

Tiny Core Base => TCB Talk => Topic started by: i_orlandi on July 21, 2025, 08:38:23 AM

Title: dual Boot with msdos 622
Post by: i_orlandi on July 21, 2025, 08:38:23 AM
Dear Hello

My name is Ilario and I recently discovered the world of TinyCore. Now, on an older PC, I want to dual-boot MS-DOS 6.22 and TinyCore. The hard drive has been partitioned with a primary MS-DOS partition and a secondary TinyCore Linux partition (type 83).

Now, I need to dual-boot.
How can I do this? Is there a guide?

Thanks everyone for the support.
Ilario
Title: Re: dual Boot with msdos 622
Post by: oso2k on July 30, 2025, 07:40:09 PM
Dear Hello

My name is Ilario and I recently discovered the world of TinyCore. Now, on an older PC, I want to dual-boot MS-DOS 6.22 and TinyCore. The hard drive has been partitioned with a primary MS-DOS partition and a secondary TinyCore Linux partition (type 83).

Now, I need to dual-boot.
How can I do this? Is there a guide?

Thanks everyone for the support.
Ilario

You should be able to follow most generic bootloader guides for dual booting.  Which bootloader are you using?
Title: Re: dual Boot with msdos 622
Post by: gadget42 on July 31, 2025, 02:10:31 AM
searching our forum for "dual-boot grub-install"(quotes added just for this post) results in this one old thread:

https://forum.tinycorelinux.net/index.php/topic,17184.msg103090.html#msg103090

however, "dual-boot" and "grub-install" in separate searches give multiple results

also you might consider Limine:

https://en.wikipedia.org/wiki/Limine_(bootloader)
Title: Re: dual Boot with msdos 622
Post by: CNK on July 31, 2025, 08:53:17 PM
There's a section in the Wiki (https://wiki.tinycorelinux.net/doku.php?id=wiki:partition). For DOS it should be the same as for older Windows as described there. Personally I've used Loadlin (https://en.wikipedia.org/wiki/Loadlin) to launch Linux from MSDOS rather than change the MSDOS bootloader. If you run with the tce directory on the DOS partiton, you don't even have to repartition. Use the latest loadlin 1.6f from here (http://web.archive.org/web/20220313085927/http://youpibouh.thefreecat.org/loadlin/). Earlier versions fail to boot the newer Linux kernels.