Tiny Core Linux

Tiny Core Base => TCB Q&A Forum => Topic started by: halma on January 26, 2020, 04:01:45 PM

Title: upgrading TC9 to TC11 question
Post by: halma on January 26, 2020, 04:01:45 PM
Hi,

id like to switch my old tinycore9(microcore) to tinycore11.0beta1(microcore)

1) Is it enough to use the new corepure64.gz and vmlinuz64 from tinycore11.0beta1.
2) Updatiing all "tce/optional/*.tcz" files from tc9 to tc11 if all other directories mounted like this:
Code: [Select]
root=xvda1 home=xvda1 tce=xvda1 opt=xvda1
..(e.g xvda1 is equal /dev/sda1)

?
Keep in mind that the directories have also files from TC9, like bootsync.sh ...
so if i use them also in TC11, not sure that there where made changes from tc9 to tc11 in files of "/opt" !?
Or do i need to make more changes to have a correct running tinycore11.0beta1(microcore) ?

Thanks a lot
Halma
Title: Re: upgrading TC9 to TC11 question
Post by: Rich on January 26, 2020, 09:57:12 PM
Hi halma
The files in  /opt  should be OK. Updating  tce/optional/  may present some issues. Extensions sometimes get re-factored. Sometimes
they get split up or combined. If you have the space, backup the  tce  directory prior to attempting an update:
Code: [Select]
cd `readlink /etc/sysconfig/tcedir`/../
cp -a tce tceTC9

Save the current versions of  corepure64.gz  and  vmlinuz64  as  corepure64TC9.gz  and  vmlinuz64TC9.
Add another entry to your bootloader that points to  corepure64TC9.gz  and  vmlinuz64TC9. Change the  tce  part of that entry to:
Code: [Select]
tce=xvda1/tceTC9This way you can boot into the previous setup if you need to.
Title: Re: upgrading TC9 to TC11 question
Post by: Rich on January 26, 2020, 10:21:44 PM
Hi halma
Just a heads up, if you use  ipv6-KERNEL.tcz  or  netfilter-KERNEL.tcz  they've been combined into a single extension called
ipv6-netfilter-KERNEL.tcz, see:
http://forum.tinycorelinux.net/index.php/topic,23439.msg146971.html#msg146971
Title: Re: upgrading TC9 to TC11 question
Post by: Juanito on January 27, 2020, 01:06:41 AM
I would recommend creating a new tce folder for the upgrade.