WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: How to upgrade TCL3.3 wit the latest available version?  (Read 1761 times)

Offline floppy

  • Hero Member
  • *****
  • Posts: 577
How to upgrade TCL3.3 wit the latest available version?
« on: December 17, 2010, 07:49:09 AM »
Hello everybody,
I have the 3.3 version running on my PC. What should I do in order to upgrade the 3.3 with the latest available version?
I have
- a direct Ethernet connection
- or a CD-ROM
for the updates.
What would be the best/quickest way and which command lines/menue should I choose?
Thanks a lot.
Pascal
AMD K6-IIIATZ 550MHz MB DFI K6xv3/+66
P4 HP DC7100 3GB 3GHz
Samsung NC10 boot from SD card port (via USB reader)
.. all TinyCore proofed

Offline Guy

  • Hero Member
  • *****
  • Posts: 1089
Re: How to upgrade TCL3.3 wit the latest available version?
« Reply #1 on: December 17, 2010, 11:07:02 AM »
Install wget, if you don't have it already installed.

Download the iso image. For this example, let's say you download it to /home/tc/Downloads. Let's say it is tinycore_3.4.iso. If doing this in the future, change this to the latest version.

In the terminal type:

Quote
cd /home/tc/Downloads
wget -c http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/3.x/release/tinycore_3.4.iso

After downloading is finished:

Make a new directory in /home/tc/Downloads. For this example, let's call it tmp.

Open the terminal and type:

Quote
sudo su
cd /home/tc/Downloads
mount -o loop tinycore_3.4.iso tmp

You can now copy Tiny Core from the directory tmp.

For this example, let's say you have Tiny Core on partition sda1. If you have it in another partition, change this to the correct partition.

Create a new directory in the partition /mnt/sda1. For this example, let's call it tinycore_3.4.

Using a root file manager, go back to /home/tc/Downloads/tmp/boot. Copy bzImage and tinycore.gz. Paste them to /mnt/sda1/tinycore_3.4.

Edit your bootloader. If you are using Grub legacy, it may be something like this:

Quote
title   Tiny Core 3.4
root   (hd0,0)
kernel   /tinycore_3.4/bzImage quiet opt=sda1 tce=sda1 home=sda1
initrd   /tinycore_3.4/tinycore.gz

title   Tiny Core 3.3
root   (hd0,0)
kernel   /boot/bzImage quiet opt=sda1 tce=sda1 home=sda1
initrd   /boot/tinycore.gz

If you are using a different bootloader, edit as appropriate.

Turn the computer off, and restart. You can now run either Tiny Core 3.3 or 3.4.

With updates with some versions, there are other files which also need to be changed. See the release notes for each version. With this version, it should work without changing other files.
« Last Edit: December 17, 2010, 11:15:48 AM by Guy »
Many people see what is. Some people see what can be, and make a difference.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14815
Re: How to upgrade TCL3.3 wit the latest available version?
« Reply #2 on: December 17, 2010, 11:12:21 AM »
tc-3.3 is the current release.

Next time there is an update you can download tinycore.gz from here:

http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/3.x/release/distribution_files/

..and over-write your existing file with this one.

Offline Guy

  • Hero Member
  • *****
  • Posts: 1089
Re: How to upgrade TCL3.3 wit the latest available version?
« Reply #3 on: December 17, 2010, 11:27:27 AM »
I would like to encourage people to install the release candidates, and help the team find any bugs before the final release.

The method I explained above, is ideal. You can boot into the previous one if something goes wrong, or you are not happy with the new one.
« Last Edit: December 18, 2010, 06:04:04 PM by Guy »
Many people see what is. Some people see what can be, and make a difference.

Offline JohnJS

  • Jr. Member
  • **
  • Posts: 62
Re: How to upgrade TCL3.3 wit the latest available version?
« Reply #4 on: January 04, 2011, 01:10:55 PM »
Hi Guy,
Your info worked perfectly.
Only one problem:
I made an Xtemp dcty instead of tmp and I cannot delete it using "rm -R Xtemp"

EDIT Deleted Xtemp dcty. Noticed it said device busy so I rebooted. Then I could delete it.
Thanks for your previous info.
« Last Edit: January 04, 2011, 01:40:50 PM by JohnJS »