WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: How to install dcore  (Read 2377 times)

Offline kircanov

  • Newbie
  • *
  • Posts: 12
Re: How to install dcore
« Reply #15 on: September 10, 2024, 11:43:30 AM »
hello patrikg
i am little confused with syslinux conf, in my case i have extlinux.conf... i try renamed extlinux.conf to syslinux.conf with your update, but still no success to boot from drive.

my extlinux directory looking like this:
ldlinux.conf ->(my ex extlinux.conf)
ldlinux.sys
ldlinux.c32

my ldlinux.conf
Quote
TIMEOUT 30
DEFAULT tinycore

MENU TITLE Boot Menu

LABEL tinycore
      MENU LABEL Tiny Core
      LINUX /boot/vmlinuzbuster64
      INITRD /boot/dCorebuster64.gz
      APPEND root=/dev/sda1 tce=sda1

Offline kircanov

  • Newbie
  • *
  • Posts: 12
Re: How to install dcore
« Reply #16 on: September 10, 2024, 12:18:26 PM »
This is my last stage


any helps will welcome...

Offline patrikg

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 713
Re: How to install dcore
« Reply #17 on: September 10, 2024, 12:59:47 PM »
Don't rename the file.
Syslinux conf file is named extlinux.conf.

Offline Stefann

  • Jr. Member
  • **
  • Posts: 78
Re: How to install dcore
« Reply #18 on: September 10, 2024, 02:04:44 PM »
Is this write off your settings ?
So you missed some part in the syslinux conf file.
Shouldn't it be "initrd" on one line and "append" on another line with more kernel args like root=/dev/sda1 and so on.

 Something like this:
Code: [Select]
TIMEOUT 30
DEFAULT tinycore

MENU TITLE Boot Menu

LABEL tinycore
      MENU LABEL Tiny Core
      LINUX /boot/vmlinuzbuster64
      INITRD /boot/dCorebuster64.gz
      APPEND root=/dev/sda1 tce=sda1

Root=xxxxx is not a bootcode that I am aware of.
Can at least not find it at the homepage faq and also not in the book.

Offline Stefann

  • Jr. Member
  • **
  • Posts: 78
Re: How to install dcore
« Reply #19 on: September 10, 2024, 02:13:48 PM »
Additionally….
You already have it working from cd?
In text mode?
Why not “while running from cd” try to start x and a desktop, like flwm. Download the necessary packages from the package manager.
Also install the install tool
Than install on harddisk using the tiny core install tool.
That works like a charm and makes sure you have all recommended settings.

I basically did the same t9 get mine working.
- did took me significant effort to get the first working.
- but once I had it working making new disk and usb bootable drives was super easy.

When in textmode you can I think also just run the install tool in textmode. It’s just that the gui version works more convenient, more self explaining.
You will need to download the package though by using the apps browser which is also “not super easy” in textmode.

Online Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11621
Re: How to install dcore
« Reply #20 on: September 10, 2024, 02:24:17 PM »
Hi Stefann
root=  is a boot code:
https://mjmwired.net/kernel/Documentation/kernel-parameters.txt#3749

... Can at least not find it at the homepage faq ...
Those "boot codes" are for Tinycore. Any boot code the kernel does not recognize
gets ignored. if you look at  /etc/init.d/tc-config  you'll find that it deals with its own
boot codes by parsing  /proc/cmdline.

Enter this command and you'll see which boot codes were used on your system:
Code: [Select]
cat /proc/cmdline

Offline Stefann

  • Jr. Member
  • **
  • Posts: 78
Re: How to install dcore
« Reply #21 on: September 10, 2024, 02:33:48 PM »
Hi Stefann
root=  is a boot code:
https://mjmwired.net/kernel/Documentation/kernel-parameters.txt#3749

... Can at least not find it at the homepage faq ...
Those "boot codes" are for Tinycore. Any boot code the kernel does not recognize
gets ignored. if you look at  /etc/init.d/tc-config  you'll find that it deals with its own
boot codes by parsing  /proc/cmdline.

Enter this command and you'll see which boot codes were used on your system:
Code: [Select]
cat /proc/cmdline
Holy moly…. What an about endless list….. pfff….

But ehhh… than using the root=xxx bootcode I consider extremely sad. The full idea of tinycore running in ram with kernel mounted from compressed file is gone than.

Offline kircanov

  • Newbie
  • *
  • Posts: 12
Re: How to install dcore
« Reply #22 on: September 10, 2024, 06:14:44 PM »
finally i installed it somehow and now it boots from harddisk but no desktop. I think it downloads files for x86 Come on some help with the desktop.

What I did:
I made an xdesk file as an extension
the file contains this:
Quote
Xprogs
xorg-all
wbar
flwm
midori

then i import it
sce-import -lb /xdesk

I check if the extension is there
cat /etc/sysconfig/tcedir/sceboot.lst

should be displayed
xdesk

then it remains to add it to boot desktop=flwm

the thigh should look like this:
Quote
append initrd=/boot/dCorebuster64.gz tce=sda1 desktop=flwm

this is the error i am getting:


any helps will welcome...

Offline Stefann

  • Jr. Member
  • **
  • Posts: 78
Re: How to install dcore
« Reply #23 on: September 11, 2024, 01:37:51 AM »
If it boots from harddisk you van put the tinycore or coreplus iso on the disk and boot the kernel from there by modifying the extlinux.conf.
You could not do that on the cd as that was read only I guess.

What I try to say: you are now manually trying to reconstruct the tinycore suite from the textbased basic core. That is of course possible by adding the correct apps but is quite painful. Using the “preconfigured iso” brings less trouble.

And with that said, please check again on whether you are sure you want to use bootcode root=xxx. As I mentioned earlier I feel doing throws the main advantage of tinycore in the bin.

Offline kircanov

  • Newbie
  • *
  • Posts: 12
Re: How to install dcore
« Reply #24 on: September 11, 2024, 09:10:10 PM »
Quote
If it boots from harddisk you van put the tinycore or coreplus iso on the disk and boot the kernel from there by modifying the extlinux.conf.
You could not do that on the cd as that was read only I guess.

What I try to say: you are now manually trying to reconstruct the tinycore suite from the textbased basic core. That is of course possible by adding the correct apps but is quite painful. Using the “preconfigured iso” brings less trouble.

And with that said, please check again on whether you are sure you want to use bootcode root=xxx. As I mentioned earlier I feel doing throws the main advantage of tinycore in the bin.

Dude, I'm installing dCore.iso, I'm not trying to install Tinycore. You seem to have misunderstood what I am asking for help with. First I have 64 bit dCore installed. When I tried to add a desktop GUI, the 64-bit system simply downloaded files and files from the 32-bit system, and the error is that it cannot start because there is a problem with files and paths.

Offline Stefann

  • Jr. Member
  • **
  • Posts: 78
Re: How to install dcore
« Reply #25 on: September 12, 2024, 01:05:33 AM »
Quote
If it boots from harddisk you van put the tinycore or coreplus iso on the disk and boot the kernel from there by modifying the extlinux.conf.
You could not do that on the cd as that was read only I guess.

What I try to say: you are now manually trying to reconstruct the tinycore suite from the textbased basic core. That is of course possible by adding the correct apps but is quite painful. Using the “preconfigured iso” brings less trouble.

And with that said, please check again on whether you are sure you want to use bootcode root=xxx. As I mentioned earlier I feel doing throws the main advantage of tinycore in the bin.

Dude, I'm installing dCore.iso, I'm not trying to install Tinycore. You seem to have misunderstood what I am asking for help with. First I have 64 bit dCore installed. When I tried to add a desktop GUI, the 64-bit system simply downloaded files and files from the 32-bit system, and the error is that it cannot start because there is a problem with files and paths.
A.. got that wrong. I now better understand the whole thread.
Pardon me. I was just trying to help. It can be a steep learning curve to enter the eco system.

Offline patrikg

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 713
Re: How to install dcore
« Reply #26 on: September 12, 2024, 01:07:33 AM »
Hi Stefann
root=  is a boot code:
https://mjmwired.net/kernel/Documentation/kernel-parameters.txt#3749

... Can at least not find it at the homepage faq ...
Those "boot codes" are for Tinycore. Any boot code the kernel does not recognize
gets ignored. if you look at  /etc/init.d/tc-config  you'll find that it deals with its own
boot codes by parsing  /proc/cmdline.

Enter this command and you'll see which boot codes were used on your system:
Code: [Select]
cat /proc/cmdline
Holy moly…. What an about endless list….. pfff….

But ehhh… than using the root=xxx bootcode I consider extremely sad. The full idea of tinycore running in ram with kernel mounted from compressed file is gone than.

I was only using root as example of what command line kernel args and bootcodes.
Code: [Select]
root=/dev/ram0Can be also used.
or
Code: [Select]
root=/dev/ram
« Last Edit: September 12, 2024, 01:14:57 AM by patrikg »