Autoloading of extensions not working?


Forum: DSL Embedded
Topic: Autoloading of extensions not working?
started by: magglass1

Posted by magglass1 on Mar. 25 2006,09:33
I recently downloaded DSL 2.3 RC2 to my USB memory stick and am running it in Windows.  I have been searching the forums for help and testing different folders to try to get my extensions to load on startup, but they never load.  Are the extensions supposed to go in a folder called "mydsl" on my memory stick or anywhere on the DSL harddrive?  Does case matter?  I've always been using lowercase.  Please help so that I don't have to reload my extensions manually all the time. :(
Posted by pr0f3550r on Mar. 25 2006,12:44
- Mount hdb
- copy the .dsl to /mnt/hdb
- Add 'mydsl=hdb' after -append "qemu

Posted by magglass1 on Mar. 25 2006,15:46
Thanks.  I haven't tried this yet, but last night after I would start DSL up, the box in the bottom right corner would show that hdb is unmounted and hda is mounted.  Will adding mydsl=hdb make it mount that before it checks for extensions or do I need to do something else to make hdb auto mount sometime during startup?
Posted by magglass1 on Mar. 25 2006,16:21
After removing -audiohw sb16 from the bat file to fix a startup problem, it worked fine getting the extensions from hdb.  Any explanation to why the box in the lower right still thinks hdb is unmounted when it clearly is mounted?
Posted by magglass1 on Mar. 25 2006,16:26
Sorry for the triple post, but does anyone know why MyDSL doesn't let you download extensions directly to /mnt/hdb?  I have to save to /tmp then copy to hdb before I shutdown.  I think this may be a permission problem.  I tried starting MyDSL as root and it said I must be user DSL.
Posted by roberts on Mar. 25 2006,16:53
The reason is that using mydsl gui is both downloading and installing them. The installation part requires user DSL as menu and icons are for that user. Also, by default DSL does not mount drives with general user access.

To answer your question on auto loading extensions.
The new feature in 2.3RC2 does not require mydsl=hdb to the .bat file.

Simply mount hdb then as root mkdir /mnt/hdb/mydsl
Extensions stored in this directory will auto load.

BTW, you can as root directly download extensions.
For example:

# cd /mnt/hdb/mydsl
# mydsl-wget xchat.tar.gz net

This will download xchat.tar.gz from the net section of the repository. Then upon the next boot it will autoload.

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.