Tiny Core Linux

Tiny Core Base => TCB Talk => Topic started by: zaydiscool777 on December 02, 2024, 09:52:47 PM

Title: Where do I start?
Post by: zaydiscool777 on December 02, 2024, 09:52:47 PM
Hello! I have a lot of questions on how to install Tiny Core Linux. I am going to etch it onto a 128GB USB-A thumb drive gotten from Microcenter on a Dell Inspiron 4950 (Windows). I want to etch it on the entirety of the USB. I am able to use an Ubuntu WSL. Here are the questions:
Title: Re: Where do I start?
Post by: polikuo on December 02, 2024, 10:26:01 PM
Hi, zaydiscool777.
Welcome to the forum.

What is meant by “frugal”?
That's our lingo, it's just the default way how TC is installed.
The other methods are USB-ZIP and USB-HDD.
They are designed for some really quirky old computers and are "frugal" in a sense.
The files are packed in a special read only squash file system just like an .img file in windows system.
When you need them, you load them.

How do I install tc-install.tcz beforehand? Am I supposed to on Windows?
The installer was designed to run on TC system, it won't run on Ubuntu.
It's just a shell script that makes legacy BIOS only bootable media.
If your machine doesn't support CSM and requires UEFI, then you could follow the syslinux (https://forum.tinycorelinux.net/index.php/topic,20939.0.html) tutorial or the grub2 (http://forum.tinycorelinux.net/index.php/topic,19364.0.html) one.

Are there any recommended bootcodes?
Examples, to setup your locale
Code: [Select]
lang="zh_TW.utf8"Timezone
Code: [Select]
tz="UTC-8"Multiple multiple virtual terminals
Code: [Select]
multivt
How do I install if it doesn’t have …/{tce/cde}?
Either you mkdir your way out or run this when you have successfully booted
Code: [Select]
tce-setdrive
This might not be related, but how would I reopen BIOS once the bootloader is set to hdX?
It depends on your motherboard, but usually by holding "Delete" whenever you power up your machine.
Title: Re: Where do I start?
Post by: zaydiscool777 on December 03, 2024, 09:29:14 PM
This explains a lot. Thanks. Although, I’m not sure how I would download the .tcz files without internet. Is it possible to put a wifi.tcz file into tcl via Windows/WSL?
Title: Re: Where do I start?
Post by: zaydiscool777 on December 03, 2024, 09:36:21 PM
.tcz files, as in extensions.
Title: Re: Where do I start?
Post by: polikuo on December 03, 2024, 09:51:16 PM
Windows/WSL?

Sorry, I have no clue what that is.
Can you transfer files ?
Is it a virtual machine ?
If it is, why won't it use the host's network setting ?

Anyway, you'll need to many more files, listed in the tree file.
http://tinycorelinux.net/15.x/x86/tcz/wifi.tcz.tree

You'll also need the wifi firmware, which you'll have to look up for yourself.
For example, my old laptop use firmware-iwlwifi.tcz
So I'll do this
Code: [Select]
wget http://tinycorelinux.net/15.x/x86/tcz/wifi.tcz.tree
for F in $(cat wifi.tcz.tree) firmware-iwlwifi.tcz; do
  wget http://tinycorelinux.net/15.x/x86/tcz/${F}
  wget http://tinycorelinux.net/15.x/x86/tcz/${F}.dep
  wget http://tinycorelinux.net/15.x/x86/tcz/${F}.md5.txt
done
mv *.tcz *.dep *.md5.txt /path/to/my/tce/optional

Then append my onboot.lst
Code: [Select]
echo firmware-iwlwifi.tcz >> onboot.lst
echo wifi.tcz >> onboot.lst
Title: Re: Where do I start?
Post by: gadget42 on December 04, 2024, 09:22:19 AM
Hi, zaydiscool777.
...
What is meant by “frugal”?
That's our lingo, it's just the default way how TC is installed.
...
speaking of "lingo" this might come in handy for the future:
https://parade.com/living/gen-alpha-slang
Title: Re: Where do I start?
Post by: zaydiscool777 on December 04, 2024, 05:08:14 PM
gadget42: how is that related?
Also, WSL means Windows Subsystem Linux. Yes, yes, and I think so (it can access http, otherwise how would I use git?). However, I don’t think I will need it.
Title: Re: Where do I start?
Post by: Rich on December 04, 2024, 08:53:14 PM
Hi zaydiscool777
It's not related. Just someone creating noise where they shouldn't.
Title: Re: Where do I start?
Post by: DHeadshot on December 08, 2024, 11:12:11 AM
This explains a lot. Thanks. Although, I’m not sure how I would download the .tcz files without internet. Is it possible to put a wifi.tcz file into tcl via Windows/WSL?
When I first installed TC6 on my ancient laptop years ago, I hadn't yet found a working WiFi adapter and couldn't get the Ethernet working, so to begin with, I just downloaded TCZ (and *.tcz.*) files directly (in my case, from http://distro.ibiblio.org/tinycorelinux/6.x/x86/tcz/ (http://distro.ibiblio.org/tinycorelinux/6.x/x86/tcz/), but you'll want the repo for your version of TC, probably TC15?) and transferred them via USB stick to
Code: [Select]
/mnt/sda1/tce/optional/, then added the filenames to
Code: [Select]
/mnt/sda1/tce/onboot.lst and rebooted.  Basically, it can be done, but is a bit of work...  It got a lot easier when I found a couple of 802.11b PCMCIA cards that were old enough to be supported by the motherboard, though.