WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Easy to Install Version  (Read 23844 times)

Offline Guy

  • Hero Member
  • *****
  • Posts: 1089
Easy to Install Version
« on: August 30, 2009, 02:50:52 AM »
Just an idea. I would be interested to know what others think.

Some people are saying they are having difficulty installing Tiny Core. There are no-doubt others who give up and don't say anything, and others who don't even try because it appears too difficult.

It may be a good idea to make an "Easy to Install iso." That is an iso with a tce folder and extensions.

It could include all of the easiest programs for new users.

For example, GParted for partitioning, Xfe file manager and Leafpad text editor.

It could have Grub already setup in the correct directory, and have menu.lst already there with examples (hashes in front which could be unhashed).

All that new users would need to do is:
Run GParted to set up partitions.
Copy the contents of the CD to the hard drive using Xfe.
Use Leafpad to edit menu.lst.
Set up the master boot record.

It could also include everything needed to run usbinstall.

I am not saying do away with the existing, but have an additional easier option for new users.

What are the thoughts of others?
Many people see what is. Some people see what can be, and make a difference.

Offline alu

  • Sr. Member
  • ****
  • Posts: 429
Re: Easy to Install Version
« Reply #1 on: August 30, 2009, 04:06:21 AM »
i don't have anything against it, but i don't find it very useful since loading the core, mkdir a tce directory and downloading apps to it is just two steps more in the process, which is almost the same as what you have to do while using ubuntu and wanting, say, skype (editing sources.list and apt-get install). from my point of view, i find tc easier to load and run than every other distros because you don't have to do nothing (unless you have to run it from a usb/external drive, but i assume that new users having to do that know the basics in order to syslinux their usb or to grub it). i think where you are right is that most new users to tc don't understand how to make extensions and personal preferences persistent over boots. i see it as a minor point and not a show stopper for new users since it is well documented in the site. from this point of view, a readme.txt or html file could be added to the f2 and f3 files in order to give at boot a little help saying in vernacular langage how to get your preferences and extensions persiste over boots.

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: Easy to Install Version
« Reply #2 on: August 30, 2009, 07:37:21 AM »
FYI I made some changes to the site's webpages.

Changed installation page (install.html).
* Including a note that a new partition is not needed if installing to an existing Linux/Grub system.
* Changed the resulting "cloud mode" of these instructions to PPR mode, by added the creation of a tce/ directory and empty mydata.tgz in Step 5.
* Added a note about when waitusb=5 will likely be needed in Step 6.

Changed faq.html
* Dropped nolocal boot code.
* Added noautologin boot code.

Changed index.html
* Dropped reference to including jwm
* Added mention of  Micro Core

Changed concepts.html (mostly regarding PPI changes)
* Dropped clauses about nolocal
* Added clauses about requiring PPI Compatible extensions
* Added note about when waitusb would likely be required.
10+ Years Contributing to Linux Open Source Projects.

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: Easy to Install Version
« Reply #3 on: August 30, 2009, 07:55:46 AM »
You don't really need to manually make directories and set permissions.
You don't need to dedicate a partition to use Tiny Core or Micro Core.

The method that I was trying to explain under a barrage of rants is to use the CD.

Note the Installation Guide states, at Step 0.
Quote
It assumes that TC was booted from a liveCD and is already running on the target system with Internet access.

It is important to explore Tiny Core's capabilities by booting the CD first. To blindly make a CD and then install is not the best way to try the various boot options. That way the user would not know what options to type when the Installation Guide says:
Quote
Optionally, add other bootcodes now on the kernel line separated by spaces.
Most never bother to explore Tiny Core, but instead enter nothing at this Step 6. Of course they ended up with a Cloud Mode installation.

As I stated, I have now changed Step 5 to "make the decision" that this is a PPR autoscan mode of installation.

By the way, the easiest by far is to let the CD booting do the work for you. By booting with the CD
boot: tinycore hda1=tce restore=hda1

The tce directory is automatically made and the backup file and its location is set.
Could not be easier than that. No editor needed. No file manager needed.
Just a clear head without preconceived notions to accept that it is THAT easy.

Note too that the booting CD with boot code of home=hda1 will automatically make /home/tc on hda1 or if this is an already existing linux system, will simply add tc/ under the existing /home directory. The home directory will be completely setup for persistency.

Same goes for opt=hda1. By simply using the boot code on a new system will automatically create and setup /opt for persistency.

Can't boot from a CD, then you must know how to edit your bootloader config file to achieve the same effects.
« Last Edit: August 30, 2009, 11:03:05 AM by roberts »
10+ Years Contributing to Linux Open Source Projects.

Offline Merciless

  • Newbie
  • *
  • Posts: 2
Re: Easy to Install Version
« Reply #4 on: September 19, 2009, 07:49:37 AM »
FYI I made some changes to the site's webpages.

Changed installation page (install.html).
* Including a note that a new partition is not needed if installing to an existing Linux/Grub system.
* Changed the resulting "cloud mode" of these instructions to PPR mode, by added the creation of a tce/ directory and empty mydata.tgz in Step 5.
* Added a note about when waitusb=5 will likely be needed in Step 6.

Changed faq.html
* Dropped nolocal boot code.
* Added noautologin boot code.

Changed index.html
* Dropped reference to including jwm
* Added mention of  Micro Core

Changed concepts.html (mostly regarding PPI changes)
* Dropped clauses about nolocal
* Added clauses about requiring PPI Compatible extensions
* Added note about when waitusb would likely be required.

roberts,
I think there might be an error on the page "install.html" or I am misreading it.  Step 6 says to:
cp -p /usr/lib/grub/i386-pc/* /mnt/hda1/boot/grub/
However, on the version i have, there is no directory "/usr/lib/grub."  This might be a stale wiki page.

I'm using the newest released version: tinycore_2.3.1.iso

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: Easy to Install Version
« Reply #5 on: September 19, 2009, 07:57:56 AM »
Note Step 1 title:
Quote
1. Obtaining cfdisk and GRUB via appbrowser

Then note the last line of step 1:
Quote
Now repeat this process, by selecting and installing grub-0.97-splash.tce.

Doing such will provide "/usr/lib/grub".
10+ Years Contributing to Linux Open Source Projects.

Offline acercore

  • Newbie
  • *
  • Posts: 2
Re: Easy to Install Version
« Reply #6 on: October 25, 2009, 12:16:30 PM »
I agree I think there should be an easy install version for those newer linux users. Why should this distro be limited to just one group of users?

Offline beginner

  • Newbie
  • *
  • Posts: 1
Re: Easy to Install Version
« Reply #7 on: November 17, 2009, 06:44:04 PM »
Dear sirs it is a very good idea that you are trying to get tcl much easier to install.  I observe Alu's comment that it is a relatively easy matter "loading the core, mkdir a tce directory and downloading apps to it"  following Guy's initial statement (to make an iso and tce folder..)  . 
It appears that some people are even less capable  than what Guy is proposing.  Despite reading the Help page at the website, some people are getting  stuck after downloading the winzip file for tiny-core2.5.  They are are unsure of what to do after opening the winzip file, do they burn a cd from it, do they burn just the iso image or do they add the other folders, or do they create a partition and drop some of the folders from the opened winzip file into the the partition?

So I think it would be wonderful if someone like yourselves made it even more simple for those people that are not "techie" or just beginning.
Many thanks to you all.

Offline Guy

  • Hero Member
  • *****
  • Posts: 1089
Re: Easy to Install Version
« Reply #8 on: November 17, 2009, 06:49:44 PM »
Download the .iso file, and burn it to a cd.

Here is some more info

[removed due to policy violation]/net-install.html

click on links for other subjects
Many people see what is. Some people see what can be, and make a difference.

Offline ^thehatsrule^

  • Administrator
  • Hero Member
  • *****
  • Posts: 1726
Re: Easy to Install Version
« Reply #9 on: November 17, 2009, 11:07:35 PM »
Split October script discussion to: http://forum.tinycorelinux.net/index.php?topic=3913.0

Offline jur

  • Hero Member
  • *****
  • Posts: 863
    • cycling photo essays
Re: Easy to Install Version
« Reply #10 on: November 18, 2009, 07:58:20 PM »
...
* Dropped nolocal boot code....
I just installed tc-2.6rc2 to a usb stick, and on checking boot codes, found the nolocal boot code was put in there.

Offline Sensui666

  • Newbie
  • *
  • Posts: 8
Re: Easy to Install Version
« Reply #11 on: November 22, 2009, 06:45:29 AM »
I find TC very easy to install already... But I agree non-experienced users may have issues.

Making an automated installation script dont seem too difficult, since you just copy files and install grub...

Guy, you are welcome to make one.

Offline Sensui666

  • Newbie
  • *
  • Posts: 8
Re: Easy to Install Version
« Reply #12 on: November 22, 2009, 06:48:19 AM »
BTW, tc works under FAT or NTFS partitions as well? So it could use windows partitions...

Offline Pats

  • Sr. Member
  • ****
  • Posts: 322
Re: Easy to Install Version
« Reply #13 on: November 22, 2009, 09:35:44 PM »
Just an idea. I would be interested to know what others think.
I like the concept of TCL architecture - Keep it minimum and add what is needed more. Best Luck to TCL Team.  :)

By the way , Is there any list of mirrors for TCL downoads ?
Can there be a zipped version , including all the additional modules and Libs along with TCL base sytem ?

Best Luck !
~ Pats

Offline althalus

  • Sr. Member
  • ****
  • Posts: 351
Re: Easy to Install Version
« Reply #14 on: November 23, 2009, 01:47:57 AM »
BTW, tc works under FAT or NTFS partitions as well? So it could use windows partitions...
If TC works on a FAT partition, you'd probably find you'd have trouble with file permissions on persisten home, opt, and tce dirs.

NTFS wouldn't work without some monkey magic.