Tiny Core Linux
Tiny Core Base => TCB Q&A Forum => Topic started 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: 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
-
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:
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:
tce=xvda1/tceTC9This way you can boot into the previous setup if you need to.
-
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
-
I would recommend creating a new tce folder for the upgrade.