WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: 32bits application on 64bits Tinycore  (Read 2085 times)

rmarion36

  • Guest
32bits application on 64bits Tinycore
« on: February 26, 2019, 04:49:53 PM »
Hello,

I want to install Tinycore64 on my laptop (64bits). But when I list the available modules, I see that there more modules for Tincycore32.

One question : is-it possible to download 32bits modules on 64bits Tinycore ? If yes, how it's possible ? When I tried with tce-load, no possibility to do this.

Thanks.

rmarion36

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14794
Re: 32bits application on 64bits Tinycore
« Reply #1 on: February 27, 2019, 12:26:51 AM »
Are you speaking of kernel modules or extensions (packages of binaries, libraries and other files)?

32-bit Core cannot use 64-bit kernel modules nor extensions containing 64-bit binaries/libraries

64-bit CorePure64 cannot use 32-bit kernel modules nor extensions containing 32-bit binaries/libraries

rmarion36

  • Guest
Re: 32bits application on 64bits Tinycore
« Reply #2 on: February 27, 2019, 05:29:29 AM »
Hello,

I'm speaking about the possibility to install 32bits modules (tcz) on microcore 64 bits (with 64bits kernel). Just because the number of available modules on tinycore32 is higher than microcore 32bits.

So, If I understand well your answer, it's not possible.

I will so install Tinycore32 on my 64bits laptop.

Thanks for your answer.

rmarion36

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14794
Re: 32bits application on 64bits Tinycore
« Reply #3 on: February 27, 2019, 06:19:01 AM »
If you disregard extensions named *-dev, *-doc, *-locale, *-bin and *-modules-4.19.10-tinycore* then there are the following numbers of extensions in the tc-10.x repos:

* 32-bit 1,527 extensions
* 64-bit 1,539 extensions

There is another choice apart from 32-bit Core and 64-bit CorePure64 - Core64

Core64 = rootfs.gz + modules64.gz + vmlinuz64

This uses 32-bit extensions, but 64-bit kernel modules.

There is still a 4gb ram limit, but with Core64, each app can use up to 4gb ram as long as there is enough ram physically available.

Finally, if there are extensions present in the 32-bit repo, but not in the 64-bit repo, you can request that they be provided.

rmarion36

  • Guest
Re: 32bits application on 64bits Tinycore
« Reply #4 on: February 27, 2019, 02:38:41 PM »
Thanks Juanito,

Core64 ? When I go to http://www.tinycorelinux.net/downloads.html, I find :
  • core_x86 (32bits)
  • Other Ports (x86-64, dCore, & Raspberry Pi) included Coreplus64

I don't find the "simple" core64.

Regards.

rmarion36

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11581
Re: 32bits application on 64bits Tinycore
« Reply #5 on: February 27, 2019, 02:49:36 PM »
Hi rmarion36
Check:
http://tinycorelinux.net/10.x/x86/release/distribution_files/

... I don't find the "simple" core64. ...

... Core64 = rootfs.gz + modules64.gz + vmlinuz64 ...

rmarion36

  • Guest
Re: 32bits application on 64bits Tinycore
« Reply #6 on: February 27, 2019, 02:56:27 PM »
Hi Rich,

OK, if I understand well, I have to download Core_x86 and after to add by hand the modules64.gz and vmlinuz64. Right ?

Thanks.

rmarion36