WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: instal TC as normal system  (Read 5311 times)

Offline attid

  • Newbie
  • *
  • Posts: 8
instal TC as normal system
« on: May 09, 2011, 11:04:24 AM »
Hello
how i can install TC like normal system ?

i have a small computer (128RAM 128HDD-Flash) and TC very good work here, when started, but it load 30 min

1 syslinux or grub show menu
2. i see black screen with cursor on top screen ~30min.  i think that at that time unpacked rootfs
3. i see messages from kernel and then start X


i want try unpack TC and use with out unpack

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10957
Re: instal TC as normal system
« Reply #1 on: May 09, 2011, 11:14:49 AM »
30 min - seriously? The unpacking should not take longer than a couple seconds, even on 586-class computers. Perhaps there's something waiting for a timeout, boot with "debug" to see the kernel messages.
The only barriers that can stop you are the ones you create yourself.

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: instal TC as normal system
« Reply #2 on: May 09, 2011, 05:41:43 PM »
What CPU? What boot medium and bus?
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Offline attid

  • Newbie
  • *
  • Posts: 8
Re: instal TC as normal system
« Reply #3 on: May 10, 2011, 02:22:45 AM »
i add debug options
now i try with syslinux? after options i see text
loading bzImage  . . . . . . .
loading tinycore.gz  . . .. . . . . ready
and then black screen with cursor.

when it will boot where i can see debug message ?

Offline attid

  • Newbie
  • *
  • Posts: 8
Re: instal TC as normal system
« Reply #4 on: May 10, 2011, 03:04:47 AM »
and normal boot will not help me =( i get boot dir from instaled puppy, and try boot. but i get black screen on 30min too.
but i get TC with out autologin and modules.


What CPU?
AMD Geode LX 800    chipset  CS5536

What boot medium and bus?
i try boot from integreted 512MB DOM
from usb flash

default system has kernel 2.4

Offline attid

  • Newbie
  • *
  • Posts: 8
Re: instal TC as normal system
« Reply #5 on: May 10, 2011, 03:23:07 AM »

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10957
Re: instal TC as normal system
« Reply #6 on: May 10, 2011, 04:52:00 AM »
Quote
i add debug options
now i try with syslinux? after options i see text
loading bzImage  . . . . . . .
loading tinycore.gz  . . .. . . . . ready
and then black screen with cursor.

when it will boot where i can see debug message ?

Should be seen right there. Are you sure the option got there right? Is it shown in "showbootcodes" after boot?
The only barriers that can stop you are the ones you create yourself.

Offline attid

  • Newbie
  • *
  • Posts: 8
Re: instal TC as normal system
« Reply #7 on: May 11, 2011, 04:19:01 AM »
yes am sure
Code: [Select]
$showbootcodes
initrd=/boot/tinycore.gz debug BOOT_IMAGE=/boot/bzImage

Offline gutmensch

  • Administrator
  • Hero Member
  • *****
  • Posts: 605
  • I can make it disappear, have no fear!
    • remembrance blog
Re: instal TC as normal system
« Reply #8 on: May 11, 2011, 05:00:33 AM »
I once had a (somewhat) similar wyse S30 thin client running with tinycore 2.x (also Geode, CS5536 chipset), there are special ATA, clock and sound driver modules for these devices, which may not be integrated into tinycore (I didn't use the builtin flash but PXE because it wasn't writable). PXE booting was in normal speed, but e.g. CONFIG_PATA_CS5536 is not set in tc kernel, it might be timeout related?
If I seem unduly clear to you, you must have misunderstood what I said. (Alan Greenspan)

Offline attid

  • Newbie
  • *
  • Posts: 8
Re: instal TC as normal system
« Reply #9 on: May 28, 2011, 06:46:02 AM »
what can i try also ?

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11178
Re: instal TC as normal system
« Reply #10 on: May 28, 2011, 09:22:51 AM »
Hi attid
In addition to  debug  add  the boot code  printk.time=1  and  pastebin the resulting dmesg. This
may help to identify which part of the boot process is slowing things down.

Offline attid

  • Newbie
  • *
  • Posts: 8
Re: instal TC as normal system
« Reply #11 on: May 30, 2011, 11:12:49 AM »
done. i attach file

Offline gutmensch

  • Administrator
  • Hero Member
  • *****
  • Posts: 605
  • I can make it disappear, have no fear!
    • remembrance blog
Re: instal TC as normal system
« Reply #12 on: May 30, 2011, 11:53:17 AM »
Alright, it seems to be a big (32GB) Kingston DataTraveler - one with an emulated CD drive (as usual on Kingston usb keys). I now remember that I played around with kernel options in tc 2.x to get those emulated drives to work, just to have the full feature. It might be that I also experienced this timeout, but I can't remember exactly - do you have another usb key to test? Just a plain one without this special Kingston stuff?
If I seem unduly clear to you, you must have misunderstood what I said. (Alan Greenspan)

Offline attid

  • Newbie
  • *
  • Posts: 8
Re: instal TC as normal system
« Reply #13 on: June 01, 2011, 04:17:11 AM »
dmesg.txt  TC installed to integreted flash.

dmesg1.txt  unpacked TC installed to integreted flash with kernel from puppy

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10957
Re: instal TC as normal system
« Reply #14 on: June 01, 2011, 08:33:13 AM »
Well, at least we can see that unpacking the initramfs takes 1.5s on that hardware. It's something after the kernel that's taking so long.
The only barriers that can stop you are the ones you create yourself.