WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Questions: Install Tiny Core without a CD or DVD drive  (Read 8742 times)

Offline Guy

  • Hero Member
  • *****
  • Posts: 1089
Questions: Install Tiny Core without a CD or DVD drive
« on: April 10, 2011, 05:11:22 AM »
Before I start, I think the new installation method built into Tiny Core in the latest rcs is a big improvement. Keep up the good work.

Robert said:

Quote
Use Windows unetbootin to make USB pendrive.
Point it to the tinycore iso. Under options enter quiet
Unetbootin makes bootable pendrive from windows.

Boot up tinycore pendrive, select Apps icon, note at the bottom right corner is a Set button. Select it to automatically setup all required tce directories and files.
http://forum.tinycorelinux.net/index.php?topic=9195.msg50215#msg50215

In the future, there will be more computers without a CD or DVD drive. So operating systems will designed to be installed without a CD or DVD. This type of installation will become very common.

Some questions for Robert and the team.

1. I think it would be a good idea to have a wiki page explaining this method of installation. Are you happy with this idea? I could write it if I have time, but I can't promise I will have time. The main thing to say on the wiki page is, follow the instructions on the unetbootin website. Then a few other things relevant to TinyCore.

2. I think in the future, operating systems will have something like unetbootin available on their websites, to be used for installation. Do you think in the future you are likely to have something like unetbootin designed specifically for Tiny Core, or just use the existing unetbootin? Note, there are Linux and Windows versions of unetbootin, so you would need both.
« Last Edit: April 10, 2011, 05:23:14 AM by Guy »
Many people see what is. Some people see what can be, and make a difference.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11046
Re: Questions: Install Tiny Core without a CD or DVD drive
« Reply #1 on: April 10, 2011, 06:50:50 AM »
Congrats on your 666'th post ;)

1. Absolutely, if you think it would be useful, please write one

2. I don't think there's much value in hardcoding unetbootin to tinycore.iso, it would save what, two clicks?
The only barriers that can stop you are the ones you create yourself.

Offline roberts

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: Questions: Install Tiny Core without a CD or DVD drive
« Reply #2 on: April 10, 2011, 09:21:05 AM »
Guy,

Thanks for taking an interest in this. I do not have Windows. I wrote that off the top of my head! I still think that unetbootin is no panacea for easy installations.
I say that as one of my test machines will not boot from  unetbootin.tcz made pendrive. It does boot fine using my HD/USB install program. And yes, in 3.6 I have added a GUI front end to make the program more friendly.

Perhaps my one machine is the exception and unetbootin is helpful for most. I still have a concern about strongly identifying the device, i.e., UUID and/or LABELS.

Not to toot my own horn, but perhaps a better approach would be to use unetbootin for those starting with Windows and no CD. Use it only for first boot. Because Tiny Core's base loads entirely into ram, one can immediately, select control panel, and select HD/USB install. To re-install using our own installation program. Thereby assuring unique device identification and all necessary directories and files needed for successful operation are created properly.

I need someone running Windows to test this theory and follow-up by creating documentation. I will gladly host in in FAQ or it can be directly entered into Wiki. 
10+ Years Contributing to Linux Open Source Projects.

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: Questions: Install Tiny Core without a CD or DVD drive
« Reply #3 on: April 10, 2011, 09:21:35 AM »
In response to the topic title:

Installing Tiny Core without a CD or DVD drive is already provided for in
http://distro.ibiblio.org/tinycorelinux/3.x/release/distribution_files/
a kernel and a cpio archive are all that are initially needed.

Configuring a bootloader might be the slightly more tricky - and individualized - part.
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Offline Guy

  • Hero Member
  • *****
  • Posts: 1089
Re: Questions: Install Tiny Core without a CD or DVD drive
« Reply #4 on: April 10, 2011, 09:39:48 AM »
Robert

I agree with what you are saying.

Also unetbootin installs to fat32. As far as i know, there is no option to install to a Linux filesystem.

However, it is a way of installing Tiny Core when the person does not have a cd or dvd drive.

This is also why I asked,
Quote
Do you think in the future you are likely to have something like unetbootin designed specifically for Tiny Core, or just use the existing unetbootin?

You could include things which make it more ideal for Tiny Core.


I have not used Windows for the internet for many years. I actually ran unetbootin from Tiny Core, just to become familiar with it.

By the way, installation includes the bootcode "quiet."
« Last Edit: April 10, 2011, 09:53:57 AM by Guy »
Many people see what is. Some people see what can be, and make a difference.

Offline Guy

  • Hero Member
  • *****
  • Posts: 1089
Re: Questions: Install Tiny Core without a CD or DVD drive
« Reply #5 on: April 10, 2011, 09:46:12 AM »
What are the limitations and disadvantages of running Tiny Core on a fat32 filesystem?
Many people see what is. Some people see what can be, and make a difference.

Offline Guy

  • Hero Member
  • *****
  • Posts: 1089
Re: Questions: Install Tiny Core without a CD or DVD drive
« Reply #6 on: April 10, 2011, 09:49:57 AM »
Quote
Configuring a bootloader might be the slightly more tricky - and individualized - part.

Can anyone come up with a good easy way of configuring a bootloader without running a cd or dvd?

I think the answer will vary, depending on which operating system you are running.
Many people see what is. Some people see what can be, and make a difference.

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Limitations and disadvantages of running Tiny Core on a fat32 filesystem
« Reply #7 on: April 10, 2011, 10:05:43 AM »
What are the limitations and disadvantages of running Tiny Core on a fat32 filesystem?

1. Lack of support for traditional Unix permissions.
2. Lack of support for (sym)links.

In consequence, there is no practical limitation about having kernel plus any kind of archive plus any kind of file containing a filesystem (to be mounted as loop).
TC's mechanisms of PPR with extensions being provided as squashfs's and backup being tarred do support FAT*.
However, a disadvantage would be that a user could not have multiple tce dirs with extensions symlinked.

OTOH, according to user preferences it could be seen as an advantage that TC could "peacefully" coexist with a *DOS system on the same FAT* partition.   ;)
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: Questions: Install Tiny Core without a CD or DVD drive
« Reply #8 on: April 10, 2011, 10:13:35 AM »
Quote
Configuring a bootloader might be the slightly more tricky - and individualized - part.

Can anyone come up with a good easy way of configuring a bootloader without running a cd or dvd?

I think the answer will vary, depending on which operating system you are running.

Absolutely true - and more specifically on if a user would want to use an already existing bootloader.
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: Questions: Install Tiny Core without a CD or DVD drive
« Reply #9 on: April 10, 2011, 10:20:30 AM »
Contemplating about the topic, netbooting would be an option which qualifies.
Of course in that case a second PC with a netboot server set up is a requirement.
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11046
Re: Questions: Install Tiny Core without a CD or DVD drive
« Reply #10 on: April 10, 2011, 10:24:59 AM »
Not to mention "cloud" netboot services ala netboot.me (boot a gpxe image, chainload via http).

It remains though that one can't install to a linux fs from windows, and without a linux fs it's limited what can be done.
The only barriers that can stop you are the ones you create yourself.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11046
Re: Questions: Install Tiny Core without a CD or DVD drive
« Reply #11 on: April 10, 2011, 10:32:57 AM »
Heh, I just tried that on bare gpxe :D

- download iso image with correct driver from rom-o-matic
- boot to cmd line (ctrl-b)
- "dhcp net0"
- "kernel http://distro.ibiblio.org/tinycorelinux/3.x/release/distribution_files/bzImage quiet"
- "initrd http://distro.ibiblio.org/tinycorelinux/3.x/release/distribution_files/microcore.gz"
- "boot"

Voila, cloud boot.
The only barriers that can stop you are the ones you create yourself.

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: Questions: Install Tiny Core without a CD or DVD drive
« Reply #12 on: April 10, 2011, 10:43:17 AM »
Not to mention "cloud" netboot services ala netboot.me (boot a gpxe image, chainload via http).

Hmm, perhaps netboot.me should update...
http://www.netboot.me/2007
http://www.netboot.me/3006

 ::)
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: Questions: Install Tiny Core without a CD or DVD drive
« Reply #13 on: April 10, 2011, 10:50:22 AM »
See also
http://boot.kernel.org/
Their "Tonight's menu on BKO" does not look like it had been recently updated either, and TC is not featured when it would at least concerning size be more suitable in compared to several existing choices.
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: Questions: Install Tiny Core without a CD or DVD drive
« Reply #14 on: April 10, 2011, 10:52:19 AM »
It remains though that one can't install to a linux fs from windows, and without a linux fs it's limited what can be done.

To be fair, there is an - at least initial - limitation with linux fs's other than ext* as well.
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)