WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: how to install tinycore into a RAM 32mb PC?  (Read 36993 times)

Offline yhy122755490

  • Newbie
  • *
  • Posts: 5
how to install tinycore into a RAM 32mb PC?
« on: February 27, 2011, 12:40:42 AM »
hi,everyone ,i have a ram 32mb pc , and i want install tinycore into it, obviously,
http://www.tinycorelinux.com/overview.html

Minimum System Requirements
ram 48mb  :o

does anyone have some ways to solve the problem or i have to install dsl linux? ???

thank u!

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: how to install tinycore into a RAM 32mb PC?
« Reply #1 on: February 27, 2011, 03:13:12 AM »
You could still try microcore with 32MB.
Not sure how dsl would do on 32MB, would not be my first choice to try, but then you got not much to lose to do so.

Whatever you do, give it plenty of swap.
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Offline hiro

  • Hero Member
  • *****
  • Posts: 1229
Re: how to install tinycore into a RAM 32mb PC?
« Reply #2 on: February 27, 2011, 07:29:51 AM »
Forget tinycore on this machine!

Offline yhy122755490

  • Newbie
  • *
  • Posts: 5
Re: how to install tinycore into a RAM 32mb PC?
« Reply #3 on: February 27, 2011, 09:13:09 PM »
You could still try microcore with 32MB.
Not sure how dsl would do on 32MB, would not be my first choice to try, but then you got not much to lose to do so.

Whatever you do, give it plenty of swap.
thank u reply!
i have installed dsl linux into the mechine ,it runs well ,but acturally  i like tinycorelinux ,and i plan to buy a 32mb ram to install  tinycorelinux.
 ;D

Offline Michael Wells

  • Newbie
  • *
  • Posts: 17
Re: how to install tinycore into a RAM 32mb PC?
« Reply #4 on: March 01, 2011, 08:08:05 AM »
I see that http://www.damnsmalllinux.org/wiki/index.php/Minimum_Hardware_Requirements with X indicates a 16Mb RAM minimum though 24Mb is recommended while as we know TC with X requires a minimum of 48Mb regardless of the amount of swap.

I guess this higher minimum for TC must be because everything is loaded into RAM instead of running off of a drive of some sort, even microcore needs at least 36Mb.

I wonder if a Knoppix trick of creating a virtual memory file on an available hard drive would enable TC to run on smaller hardware setups albeit more slowly?

Offline vinnie

  • Hero Member
  • *****
  • Posts: 1187
  • HandMace informatic works
Re: how to install tinycore into a RAM 32mb PC?
« Reply #5 on: March 01, 2011, 10:29:29 AM »
I do not know if this boot code serves this purpose

tinycore nozswap                    Skip compressed swap in ram

Offline hiro

  • Hero Member
  • *****
  • Posts: 1229
Re: how to install tinycore into a RAM 32mb PC?
« Reply #6 on: March 01, 2011, 10:31:49 AM »
no.

better get these other 32mb

Offline gerald_clark

  • TinyCore Moderator
  • Hero Member
  • *****
  • Posts: 4254
Re: how to install tinycore into a RAM 32mb PC?
« Reply #7 on: March 01, 2011, 10:35:43 AM »
The embed boot option will stop copying initrd to tmpfs.
This may help lower the minimum RAM needed.

But what are you going to use to run programs?

Offline Michael Wells

  • Newbie
  • *
  • Posts: 17
Re: how to install tinycore into a RAM 32mb PC?
« Reply #8 on: March 01, 2011, 10:54:40 AM »
Another thought ... I have never used TC fully installed on a hard disk ... but can anybody who has, tell me if this reduces the RAM requirements by not having everything loaded into RAM ... or is there another reason to explain the 48Mb minimum such as an X configuration setting?  Or maybe - is it because the Initram filesystem loaded at boot takes a minimum of 48Mb regardless of the install method? 

Another way of asking this question is to ask - What is the reason DSL gets it down to 16Mb RAM for X?

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: how to install tinycore into a RAM 32mb PC?
« Reply #9 on: March 01, 2011, 11:00:20 AM »
I wonder if a Knoppix trick of creating a virtual memory file on an available hard drive would enable TC to run on smaller hardware setups albeit more slowly?
What you call a "Knoppix trick" is standard procedure in many OS's (and some would force swap on you by default upon install). And it is referred to under "minimal requirements".
In tc there is a tool for it:
Code: [Select]
swapfile
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Offline danielibarnes

  • Hero Member
  • *****
  • Posts: 548
Re: how to install tinycore into a RAM 32mb PC?
« Reply #10 on: March 01, 2011, 11:54:55 AM »
My experimentation indicates that Micro Core requires 28MB and Tiny Core requires 48 MB. The embed and nozswap parameters do not have any effect on this limit. However, free memory is available (about 12MB and 22MB respectively) when booting with these minimums, so there is enough memory for simple tasks. This limit might be lowered by removing unneeded files from the initramfs, but I did not test that.

Offline gerald_clark

  • TinyCore Moderator
  • Hero Member
  • *****
  • Posts: 4254
Re: how to install tinycore into a RAM 32mb PC?
« Reply #11 on: March 01, 2011, 12:00:38 PM »
Where do you find a machine with 28M of RAM?

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: how to install tinycore into a RAM 32mb PC?
« Reply #12 on: March 01, 2011, 12:55:22 PM »
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Frank

  • Guest
Re: how to install tinycore into a RAM 32mb PC?
« Reply #13 on: March 01, 2011, 01:02:20 PM »
Where do you find a machine with 28M of RAM?
Emulation.

Offline danielibarnes

  • Hero Member
  • *****
  • Posts: 548
Re: how to install tinycore into a RAM 32mb PC?
« Reply #14 on: March 01, 2011, 01:17:40 PM »
I created a VMware ESXi VM. Results may vary with Qemu, other virtualization methods, or real hardware. I installed Tiny Core 3.5 to a virtual HDD, and I am running it in only 24MB (including X). Without X, I can boot with 20MB. There may be techniques to get it to run with less. It used to boot in only 16MB.

Summary: You can run Tiny Core in 32MB if you do a scatter mode installation with grub.