WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: iso boot from Usb not loading extentions in built iso  (Read 2418 times)

Offline mouse

  • Newbie
  • *
  • Posts: 3
iso boot from Usb not loading extentions in built iso
« on: December 02, 2009, 04:29:34 PM »
im having a small problem i have followed the wiki and loaded my fav extentions onto a new iso i then put it on my flash drive and boot it via the multi-boot method using grub4dos and it just fails to pickup the tce directory in the iso

however when i create a tce directory on my flashdrive and put the modules in there it loads fine only when specifying the tce=sdb1 boot param so my question is this

How can i automate this so i dont have to type tinycore tce=sdb1
id also like to automate desktop=lxde and noicons
if possible i have read through many of your threads stating that the new lxde should fix it but flux starts up before lxde thus just overlapping it

Thanks for all the Help i really do enjoy this little distro you guys got going smaller then slax and perfect for what i need :)

Offline mouse

  • Newbie
  • *
  • Posts: 3
Re: iso boot from Usb not loading extentions in built iso
« Reply #1 on: December 02, 2009, 05:18:24 PM »
alright well i figured it out just had to do a bit more reading basicly,
I just changed the isolinux.cfg file and added the required parts such as (tce=sdb1 desktop=lxde and noicons) as for the extentions loading from the iso...sadly that still isnt working but loading from /mnt/sdb1/tce is fine at the moment  i have tried /sr0 and / and even /tce im really puzzled on how this works because i have wasted 2 cds that dont load any extensions at boot time

again thanks for all the help
« Last Edit: December 02, 2009, 05:22:12 PM by mouse »

Offline Guy

  • Hero Member
  • *****
  • Posts: 1089
Re: iso boot from Usb not loading extentions in built iso
« Reply #2 on: December 02, 2009, 08:34:04 PM »
From the menu (right click) select Tools -> USB Installation

You will need certain extensions installed - It will tell you.

I used the Ext option.

This will include something like this with the UUID of your USB drive.
tce=UUID="b647c07e-d1f2-461a-9d4a-045b450ad1fd"

When you use tce=sdb1, if you put the USB drive in another computer, it may be sda1, or sdc1, or sdd1, so it will not work. With the UUID it will work in any computer (which boots from a USB drive).

You can also edit extlinux.conf and add,
home=UUID="b647c07e-d1f2-461a-9d4a-045b450ad1fd" opt=UUID="b647c07e-d1f2-461a-9d4a-045b450ad1fd"
using the UUID of your USB drive.

Install extensions while running from the USB drive. Another option is to copy and paste extensions to the tce directory.

There are also other ways to do this. This way works.
Many people see what is. Some people see what can be, and make a difference.

Offline tclfan

  • Sr. Member
  • ****
  • Posts: 286
Re: iso boot from Usb not loading extentions in built iso
« Reply #3 on: December 03, 2009, 10:25:18 AM »
The way I understand, the primary problem mouse is having is that extensions are not loaded when they are integrated in ISO.
This solution appears to me for the secondary issue of recognizing \tce which was created to circumvent the root problem mouse was having.
Therefore, if I am not mistaken in my interpretation of the problem, the question was how to make tce extensions load from the custom ISO?

Offline Guy

  • Hero Member
  • *****
  • Posts: 1089
Re: iso boot from Usb not loading extentions in built iso
« Reply #4 on: December 03, 2009, 11:28:46 AM »
If you create a tce directory for the new iso, and paste extensions to it, before creating the iso, they will be loaded when you run Tiny Core from the iso.

http://wiki.tinycorelinux.com/tiki-index.php?page=Integrating_extensions


Another option.

If you run Tiny Core from an unmodified cd.

You can create an Ext3 partition on the hard drive. Create a tce directory there, and put extensions in it. They will also be loaded when you run Tiny Core from the cd.
Many people see what is. Some people see what can be, and make a difference.

Offline mouse

  • Newbie
  • *
  • Posts: 3
Re: iso boot from Usb not loading extentions in built iso
« Reply #5 on: December 03, 2009, 02:35:12 PM »
Guy, I followed that guide from the wiki down to the letter i belive the UUID solution would be the best one..because i noticed when i dont have a cd in my cd-drive and boot from usb nothing gets loaded because sdb1 is not always the same however im in  LXDE and i dont know howto get to the USB installation is it maybe in /usr/local/bin ?
if so whats the app name todo it

Offline Guy

  • Hero Member
  • *****
  • Posts: 1089
Re: iso boot from Usb not loading extentions in built iso
« Reply #6 on: December 03, 2009, 07:01:09 PM »
Try opening the terminal and typing

sudo usbinstall


Another option

Remove the LXDE extension(s) from the tce directory temporarily. Maybe put it in the optional directory. Boot using the default window manager. Run USB Installation. Copy the extensions to the tce directory on the usb drive, putting the LXDE extension(s) back in the tce directory.
Many people see what is. Some people see what can be, and make a difference.