Tiny Core Base > CorePlus

Xserver doesn't start.

<< < (3/3)

Juanito:
You find a machine that does have an Internet connection and download the required *tcz, *tcz.dep and *tcz.md5.txt from:

http://repo.tinycorelinux.net/6.x/x86/tcz/

..and then copy them to tce/optional on your machine.

Cyberium:

--- Quote from: Juanito on October 02, 2015, 07:19:45 AM ---You find a machine that does have an Internet connection and download the required *tcz, *tcz.dep and *tcz.md5.txt from:

http://repo.tinycorelinux.net/6.x/x86/tcz/

--- End quote ---

Do I have to have my tce folder in the root of my flash drive or does it auto detect its location based on the location of the initrd?

I ask this as I have multiple live distros stored on my usb which are configured via syslinux as a multiboot.

gerald_clark:
Remove "base" from your boot options.  It tells it not to load extensions.
Change he line to read:
APPEND initrd=/multiboot/CorePlus-current/boot/core.gz showapps

You can copy the "cde" directory from the ISO to the thumb drive, and rename it "tce"
Then you can edit your /tce/onboot.lst to contain:

Xvesa.tcz
Xprogs.tcz
aterm.tcz
wbar.tcz
flwm_topside.tcz

Lee:

--- Quote ---Do I have to have my tce folder in the root of my flash drive or does it auto detect its location based on the location of the initrd?
--- End quote ---

* The running system has no reliable way to determine from where the kernel and initrd were loaded but...

* it will scan for a tce directory in the root of any available fiilesystem, which can be slow and prone to finding the wrong tce directory if there is more than one match, -but-...

* you can specify a tce clause in the boot loader (in the APPEND line) that specifies not to scan and where to find the desired tce directory.  Something like this:


--- Code: ---tce=LABEL=apollo80_a1_17/boot/core4.7.7/tce

--- End code ---

where you would replace apollo80_a1_17 with the filesystem label of your flash drive and replace /boot/core4.7.7/tce with the path from the root of the flash drive to the actual tce directory.

You might also want to throw in


--- Code: ---waitusb=30:LABEL=apollo80_a1_17
--- End code ---

again using the FS label appropriate to your flash drive (assuming it is a USB device).

Cyberium:
Got it working through tweakin with the boot codes using UUIDs and a combination of your advice,

Thanks guys, Topic Closed.

Navigation

[0] Message Index

[*] Previous page

Go to full version