Hi all siducers, I've just discovered siduction ( oops that sound a bit odd - sorry )
( I'm not sure where to post this )
I just downloaded siduction (siduction-11.1-OneStepBeyond-kde-i386-201112302148.iso ) it works great, pleasing artwork, runs and boots fast, I thought I want to use this as my new main os.
But the problem is where is the "/fll/cow" directory? Let me try to explain why I need this.
For years I have used exclusively "live" systems on the Hard Drive (also pendrive) based on kanotix then sidux then aptosid, all aditional software is installed on additional layers in the aufs filesystem (formerly unionfs). I'm not very good at explaining, for example my current system has the aufs filesystem shown layered like this:-
aptosid@aptosid:/fll/160gLrp1/aptosid-112-kde/test32/scripts$ ./unionctl /fll/aufs/ --list
/fll/cow (rw-)
/fll/160gLrp1/aptosid-112-kde/test32/l0 (r--)
/fll/160gLrp1/aptosid-112-kde/test32/h1 (r--)
/fll/160gLrp1/aptosid-112-kde/test32/arduino-1-aoss (r--)
/fll/160gLrp1/aptosid-112-kde/test32/i8 (r--)
/fll/aptosid (---)
the layers between /fll/cow (in memory) and /fll/aptosid (the mounted squashfs file) contain all the added packages and some links.
the relevant lines from the command to display mounts are:-
aptosid@aptosid:~$ mount
...
/dev/sdb1 on /fll/160gLrp1 type reiserfs (ro,noatime)
/dev/loop0 on /fll/aptosid type squashfs (ro,relatime)
aufs on /fll/aufs type aufs (rw,relatime,si=8a85f4a2,ins:1:../0/=ro,ins:1:../1/=ro,ins:1:../2-2=ro,ins:1:../3-3=ro)
...
Details of the layers (or branches) of the aufs can be found in files in the "/sys/fs/aufs" directory. On my current system:-
aptosid@aptosid:~$ ls /sys/fs/aufs/* -l
-r--r--r-- 1 root root 4096 Jan 4 21:15 /sys/fs/aufs/config
/sys/fs/aufs/si_8a85f4a2:
total 0
-r--r--r-- 1 root root 4096 Jan 4 18:50 br0
-r--r--r-- 1 root root 4096 Jan 4 18:50 br1
-r--r--r-- 1 root root 4096 Jan 4 18:50 br2
-r--r--r-- 1 root root 4096 Jan 4 18:50 br3
-r--r--r-- 1 root root 4096 Jan 4 18:50 br4
-r--r--r-- 1 root root 4096 Jan 4 18:50 br5
-r--r--r-- 1 root root 4096 Jan 4 21:15 xi_path
(there is none indicated here in siduction)
I have "live" installed siduction and will be experimenting and investigating and dare I say playing with it to try and get to know it better ( computers are not just for work, they should also be fun and stimulating ). I already have more questions than answers.
Like why no "cow" directory in /fll/ , where is this live info stored? how is this implemented.
Is aufs or similar needed or used?
The main squashfs file siduction.686 instead of just containing directories now seems to contain a large ext4 filesystem that contains the directories? It would be interested to know the thinking and advantages behind this.
In startup scripts in the initrd0.686 seem to be identical to the ones in aptosid, is there some way to change the defaults or even boot codes at alter this behaviour?
Thanks for listening
I will be investigating but any pointers or insights appreciated.
ian_s