Code: Select all
load=changes-131216.xzm
Code: Select all
load=changes-131216.xzm
Code: Select all
kernel /boot/syslinux/vmlinuz from=/ISOs/Porteus-RazorQT-v2.1-x86_64.iso changes=EXIT:/porteussave.dat
initrd /boot/syslinux/initrd.xz
No, no, no. I didn't try to save a file to a aufs system I saved a module to a NTFS system. I thought you had said I couldn't save a module to an NTFS system that I could only save a file to it.brokenman wrote:Actually I think I can
Ok, whatever floats your boat. I wrote the software so that it was impossible to save into the aufs file system by design. Why? Trying to create a save file into the very place that you saving will result in a never ending loop, like trying to save a sinking boat and you are bailing water back into the boat. Try it (not the boat analogy).
See the posting immediately above yours. Seriously, read.also 'load=' requires a name not a path so please remove '/' so it looks like: load=changes-131216.xzm
Seriously, i would listen.
so where do you have them? i wrote clearly in my previous post:All the files are in the same folder, porteussave.dat, porteussave.xzm, changes-131216.xzm.
so please move your changes-131216.xzm to /porteus/optional and use 'load=changes-131216.xzm' cheatcode.'load=' cheatcode works only for modules placed in /porteus/optional folder.
!!! Oh crap. I misinterpreted your reference to Porteus/optional as a label verses an actually folder name.fanthom wrote:[ i wrote clearly in my previous post:'load=' cheatcode works only for modules placed in /porteus/optional folder.
Yes, of course. Will do.so please move your changes-131216.xzm to /porteus/optional and use 'load=changes-131216.xzm' cheatcode.
after boot please run 'ls /mnt/live/memory/images | grep changes' command to confirm that changes-131216.xzm was loaded during boot.
please read cheatcodes.txt carefully and get familiarized with all of them as they come handy.
Code: Select all
kernel /boot/syslinux/vmlinuz from=/ISOs/Porteus-RazorQT-v2.1-x86_64.iso load=changes-131216.xzm
initrd /boot/syslinux/initrd.xz
Code: Select all
guest@porteus:~$ ls /mnt/live/memory/images | grep changes
guest@porteus:~$ su
Password:
root@porteus:/home/guest# ls /mnt/live/memory/images | grep changes
root@porteus:/home/guest# ls /mnt/live/memory/images
000-kernel.xzm/ 001-core.xzm/ 002-xorg.xzm/ 003-razor.xzm/ 04-firefox.xzm/
root@porteus:/home/guest#
root@porteus:/home/guest# ls /mnt/sda6/Porteus/Optional
changes-131216.xzm* porteussave.xzm*
root@porteus:/home/guest#
Code: Select all
kernel /boot/syslinux/vmlinuz from=/ISOs/Porteus-RazorQT-v2.1-x86_64.iso load=porteussave.xzm
initrd /boot/syslinux/initrd.xz
Code: Select all
guest@porteus:~$ ls /mnt/live/memory/images | grep changes
guest@porteus:~$ ls /mnt/live/memory/images
000-kernel.xzm/ 001-core.xzm/ 002-xorg.xzm/ 003-razor.xzm/ 04-firefox.xzm/
guest@porteus:~$
guest@porteus:~$ ls /mnt/sda6/Porteus/Optional
changes-131216.xzm* porteussave.xzm*
guest@porteus:~$
It looks to me like you have created a folder at /mnt/sda6/Porteus/Optional and are putting your modules there. Firstly i would create a folder just called: /mnt/sda6/mymodules then use the cheatcodeextramod=/path/folder_with_modules
extramod=/path/folder_with_modules;/path2/folder_with_modules
'extramod=/mnt/sdb3/porteus-modules'
'extramod=/mnt/sdb3/porteus-modules;/mnt/sdc4/inkscape_modules'
'load=' or 'extramod=' cheatcodes.
'extramod=/mnt/sdb3/porteus/gimp rammod=001;002;gimp'
extramod=LABEL:YourLabelName/path/to_folder/with_modules
No! What gave it away?brokenman wrote:You havn't yet read, or perhaps not fully understood the cheatcodes.txt file.
Yes.You are booting from an ISO file correct?
Great.The confusion here is that 'porteus/optional' folder that fanthom is talking about is contained WITHIN the iso file you are booting from.
Here is what the cheatcodes file in the RazorQT 2.1 64bit ISO says about it.You have mistakenly created a superfluous folder of the same name on your hard drive that porteus will not know about. The cheatcode you need to read about is extramod=
Here is what cheatcodes.txt says about it:extramod=/path/folder_with_modules
extramod=/path/folder_with_modules;/path2/folder_with_modules
'extramod=/mnt/sdb3/porteus-modules'
'extramod=/mnt/sdb3/porteus-modules;/mnt/sdc4/inkscape_modules'
'load=' or 'extramod=' cheatcodes.
'extramod=/mnt/sdb3/porteus/gimp rammod=001;002;gimp'
extramod=LABEL:YourLabelName/path/to_folder/with_modules
Code: Select all
extramod=/path/folder_with_modules
extramod=/path/folder_with_modules;/path2/folder_with_modules
... This cheatcode lets you load modules from one or more external
folders that are located outside of the /porteus directory.
Multiple folders can be specified, with full paths separated by
a semicolon without any spaces.
Examples:
'extramod=/mnt/sdb3/porteus-modules'
'extramod=/mnt/sdb3/porteus-modules;/mnt/sdc4/inkscape_modules'
Are you sure my cheatcode shouldn't beIt looks to me like you have created a folder at /mnt/sda6/Porteus/Optional and are putting your modules there. Firstly i would create a folder just called: /mnt/sda6/mymodules then use the cheatcode
extramod=/mnt/sda6/mymodules
thanks - it would probably take me ages to figure this out.You are booting from an ISO file correct? The confusion here is that 'porteus/optional' folder that fanthom is talking about is contained WITHIN the iso file you are booting from.
this is not Windowsextramod=f:/mymodules
Doesn't work, surprise.
it's better to give this folder some unique name like porteus-xzm but it should work regardless as you are providing full path (/mnt/sda6). please show me output of following commands:moved my porteussave.xzm file to the /mnt/sda6/porteus folder and used
extramod=/mnt/sda6/porteus
And it didn't work either.
Code: Select all
cat /proc/cmdline
ls /mnt/sda6/porteus
ls /mnt/live/memory/images
My latest attempt hung the pc and I had to power off to reboot. What I did was;fanthom wrote:it's better to give this folder some unique name like porteus-xzm but it should work regardless as you are providing full path (/mnt/sda6). please show me output of following commands:moved my porteussave.xzm file to the /mnt/sda6/porteus folder and used
extramod=/mnt/sda6/porteus
And it didn't work either.thanksCode: Select all
cat /proc/cmdline ls /mnt/sda6/porteus ls /mnt/live/memory/images
Code: Select all
guest@porteus:~$ cat /proc/cmdline
quiet from=/ISOs/Porteus-RazorQT-v2.1-x86_64.iso extramod==/mnt/sda6/porteussessions
guest@porteus:~$ ls /mnt/sda6/porteussessions
porteussave.dat.xzm*
guest@porteus:~$ ls /mnt/live/memory/images
000-kernel.xzm/ 001-core.xzm/ 002-xorg.xzm/ 003-razor.xzm/ 04-firefox.xzm/
guest@porteus:~$
Code: Select all
guest@porteus:~$ cat /proc/cmdline
quiet from=/ISOs/Porteus-RazorQT-v2.1-x86_64.iso extramod=/mnt/sda6/porteussessions
guest@porteus:~$ ls /mnt/sda6/porteussessions
porteussave.dat.xzm*
guest@porteus:~$ ls /mnt/live/memory/images
000-kernel.xzm/ 001-core.xzm/ 002-xorg.xzm/ 003-razor.xzm/ 04-firefox.xzm/ porteussave.dat.xzm/
guest@porteus:~$
Yup. You have good eyes @tome.tome wrote:your error:
extramod== vs extramod=