Search Members Help

» Welcome Guest
[ Log In :: Register ]

Mini-ITX Boards Sale, Fanless BareBones Mini-ITX, Bootable 1G DSL USBs, 533MHz Fanless PC <-- SALE $200 each!
Get The Official Damn Small Linux Book. DSL Market , Great VPS hosting provided by Tektonic
Pages: (5) </ 1 2 3 4 [5] >/

[ Track this topic :: Email this topic :: Print this topic ]

reply to topic new topic new poll
Topic: Persistent myDSL extensions, how to make DSL autoload myDSL ext's< Next Oldest | Next Newest >
xaccrocheur Offline





Group: Members
Posts: 9
Joined: Jan. 2006
Posted: Jan. 17 2006,14:31 QUOTE

Quote (roberts @ Jan. 11 2006,19:24)
(...)
There is alot of documentation on how to save extensions, but let me recap here and in particular for a frugal type setup.

1. Make your target system install directory much larger so as to accomodate storing extensions.
or
2. Make an additional partition just for mydsl extensions.

With option 1 you can just Drag-N-Drop the extensions to /cdrom
With option 2 you edit the file /cdrom/boot/grub/menu.list and add mydsl=hdxy
Then Drag-N-Drop to this other partition hdxy
You can also make the "optional" directory on this additional partition.


When going for option1, that is, put every .dsl extension that I need to be present at each boot in /cdrom, should I add or remove anything to the GRUB command line ? Should'nt I take out the "frugal" option ?

Quote (roberts @ Jan. 11 2006,19:24)

This symlink and .xfiletool.lst method works when there was not enough space allocated on the install partition and no other partition was created for the extensions.

Allocating space is the desired way.
You will be glad you did, when you see what I have comming in DSL v2.2


When going for option2, can I create a "MyDSL" dir in "/" if I can't create another partition ? My scheme is :

hda1 NTFS 1Gb resized by ntfsresize using RIP.
hda2 swap 256Mb
hda3 /home 500Mb
hda4 / 1500Mb
So nope, no specific MyDSL partition... Is there a way to use a directory ? And if so, how to tell DSL to look for MyDSL exts in it ?

I have to say I don't really like the idea of putting things in /cdrom.. Is'nt that already my cdrom mountpoint ?! I'd really like to use a special MyDSL dir.

Thank you very much ! This MyDSL thingie is the last mystery, but this system is already *humming* in 32Mg !! Yikes !

Quote (roberts @ Jan. 11 2006,19:24)

Allocating space is the desired way.
You will be glad you did, when you see what I have comming in DSL v2.2


Wow, sounds cool. You dev guys are heroes.

DSL just rules
http://hallucinet.online.fr/IMG/random/RawLikeMe.jpg
Back to top
Profile PM 
mikshaw Offline





Group: Members
Posts: 4856
Joined: July 2004
Posted: Jan. 17 2006,15:49 QUOTE

Quote
When going for option1, that is, put every .dsl extension that I need to be present at each boot in /cdrom, should I add or remove anything to the GRUB command line ? Should'nt I take out the "frugal" option ?

No need to do that.  /cdrom is the base of frugal installation, which is the default location where the boot script looks for them.  The frugal option should remain if you want to be able to write to /cdrom (e.g. add more extensions).

Quote
When going for option2, can I create a "MyDSL" dir in "/" if I can't create another partition ? My scheme is :

hda1 NTFS 1Gb resized by ntfsresize using RIP.
hda2 swap 256Mb
hda3 /home 500Mb
hda4 / 1500Mb
So nope, no specific MyDSL partition... Is there a way to use a directory ? And if so, how to tell DSL to look for MyDSL exts in it ?.

If you create anything in "/", it will be gone when you reboot.  If you do not have a separate partition, or some other disk like a pendrive or cd, then you MUST put your files in /cdrom.  This is the only persistent place in the frugal system.  However, you have hda3 there, which could be used. If you add the packages to the root of hda3, you can use the boot option "mydsl=hda3".  Or if you put them in /home/dsl/mydsl (for example), you should be able to use the boot option "mydsl=hda3/home/dsl/mydsl".  I have personally never auto-loaded extensions stored in a persistent home, so i'm not positive it works...i think it should, though.

EDIT: I'm now using a persistent home on hda3 (suse system on reiserfs), with a /home/dsl/mydsl directory.  Using the boot option "mydsl=hda3/home/dsl/mydsl" works as expected.  The old extensions that are still hanging around in /cdrom/optional are found as well...not sure i like that, but it doesn't really matter since i'm going to delete all the extra stuff from /cdrom after completing my new setup.  The ext2 filesystem isn't really very reliable when you are constantly writing to it.


--------------
http://www.tldp.org/LDP/intro-linux/html/index.html
Back to top
Profile PM WEB 
21 replies since Jan. 02 2006,23:14 < Next Oldest | Next Newest >

[ Track this topic :: Email this topic :: Print this topic ]

Pages: (5) </ 1 2 3 4 [5] >/
reply to topic new topic new poll
Quick Reply: Persistent myDSL extensions

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code