WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Tiny Core v16.1  (Read 154 times)

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 15204
Tiny Core v16.1
« on: June 16, 2025, 06:10:42 AM »
Team Tiny Core is proud to announce the release of Core v16.1
http://www.tinycorelinux.net/16.x/x86/release
http://www.tinycorelinux.net/16.x/x86_64/release

Changelog for 16.1
* symlink added for /lib/firmware due to problems loading a few firmware blobs
* vmlinuz recompiled with i486 patch
* tce: Add DoW)nload and load option by Sashank999

Offline GNUser

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 1618
Re: Tiny Core v16.1
« Reply #1 on: June 16, 2025, 07:49:26 AM »
* symlink added for /lib/firmware due to problems loading a few firmware blobs
Hi Juanito. IIRC tce-load is only able to load extensions if destination directory is a real directory (not a symlink).

So the  /lib/firmware  link in 16.1 will break any extension that contains  /lib/firmware/foo  . Fortunately there are only two such extensions: firmware.mediatek.tcz and wireless-regdb.tcz.

In these two extensions, the files in  /lib/firmware  should be moved to /usr/local/lib/firmware.
« Last Edit: June 16, 2025, 07:57:49 AM by GNUser »

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 12152
Re: Tiny Core v16.1
« Reply #2 on: June 16, 2025, 08:33:03 AM »
Hi GNUser
... IIRC tce-load is only able to load extensions if destination directory is a real directory (not a symlink). ...
Could you please confirm that.

If true, see if adding  -H  to the  cp  commands fixes it:
Code: [Select]
BusyBox v1.29.3 (2018-12-19 15:29:37 UTC) multi-call binary.

Usage: cp [OPTIONS] SOURCE... DEST

Copy SOURCE(s) to DEST

        -a      Same as -dpR
        -R,-r   Recurse
        -d,-P   Preserve symlinks (default if -R)
        -L      Follow all symlinks
        -H      Follow symlinks on command line
        -p      Preserve file attributes if possible
        -f      Overwrite
        -i      Prompt before overwrite
        -l,-s   Create (sym)links
        -T      Treat DEST as a normal file
        -u      Copy only newer files

Offline GNUser

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 1618
Re: Tiny Core v16.1
« Reply #3 on: June 16, 2025, 08:41:02 AM »
Hi Rich. Yes, I can confirm that. I found my prior experiments where  tce-load  could not put files in  /usr/local/etc  when  /usr/local/etc  was a symlink to /etc. See here: https://forum.tinycorelinux.net/index.php/topic,27515.msg177358.html#msg177358

I do not want to go down that path again. tce-load is too critical to be adding features or changing flags. It's much easier and safer to just adjust the two extensions I mentioned.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 12152
Re: Tiny Core v16.1
« Reply #4 on: June 16, 2025, 09:09:54 AM »
Hi GNUser
That's OK. I just tried it and it doesn't work anyway.