I have a Tinycore 6.4.1 x86 frugal install. It has an admin user and dropbear installed and running. It also has rsync and htop installed. This is used as a starting point in a automated build sequence.
I'm trying to update it to use CorePure64 8.2rc1.
I'm just downloading rootfs64.gz, modules64.gz and vmlinuz64 from here
http://repo.tinycorelinux.net/8.x/x86_64/release_candidates/distribution_files/.
wget http://repo.tinycorelinux.net/8.x/x86_64/release_candidates/distribution_files/rootfs64.gz
wget http://repo.tinycorelinux.net/8.x/x86_64/release_candidates/distribution_files/modules64.gz
wget http://repo.tinycorelinux.net/8.x/x86_64/release_candidates/distribution_files/vmlinuz64
sudo mv vmlinuz64 /mnt/vda1/tce/boot/
sudo mv rootfs64.gz /mnt/vda1/tce/boot/
sudo mv modules64.gz /mnt/vda1/tce/boot/
rm -f /mnt/vda1/tce/boot/core.gz /mnt/vda1/tce/boot/vmlinuz
vi /mnt/vda1/tce/boot/extlinux/extlinux.conf
In extlinux.conf I use the three new files.
Note: this is still using syslinux from Tinycore 6.x.
# ...
KERNEL /tce/boot/vmlinuz64
APPEND initrd=/tce/boot/rootfs64.gz,/tce/boot/modules64.gz #...
After a reboot it is running 8.2.rc1 according to `version`.
The extensions in onboot.lst are not being loaded correctly. Since they are from Tinycore version 6.4.1 x86, should they work?
When I try to load them, it says they are already installed. But I can't run them.
$ tce-load -i htop
htop is already installed!
$ htop
-sh: htop: not found