Page 1 of 2

What is the 'from=' cheatcode for frugal install.

Posted: 08 Jul 2018, 12:50
by babam
I am using Easy2Boot (Grub4Dos), what is the 'from=' cheatcode for frugal install.

I have extracted Porteus 3.2.2 XFCE to '/PorteusXFCE' on sdb1 (NTFS).

The problem is the booting script can't find base modules inside '/PorteusXFCE/porteus/base'.

The kernel and initrd are loaded properly.

Thanks.

What is the 'from=' cheatcode for frugal install.

Posted: 08 Jul 2018, 16:05
by tome
From /.../cheatcodes.txt:
from=/dev/device
from=/path/folder
from=/path/porteus.iso

... Loads Porteus from the specified device, folder or ISO file.
Examples:
'from=/dev/sdb2' will attempt to load unpacked Porteus ISO from
the second partition on your second drive.
'from=/mnt/sda2/linux-testing' will attempt to load unpacked ISO
from the 'linux-testing' folder placed on the second partition.
'from=/linux-ISO/porteus.iso' will attempt to load the Porteus
data from an ISO file placed inside the 'linux-ISO' folder.

If the destination partition is not provided with this
cheatcode, the booting script will search through all available
devices for your data.

What is the 'from=' cheatcode for frugal install.

Posted: 08 Jul 2018, 16:32
by babam
from=/PorteusXFCE ---> Doesn't work
from=/dev/sdb1/PorteusXFCE ---> Doesn't work
from=/mnt/sdb1/PorteusXFCE ---> Doesn't work

What is the 'from=' cheatcode for frugal install.

Posted: 08 Jul 2018, 17:50
by tome
Is your hierarchy correct - /mnt/sdb1/PorteusXFCE/porteus/base or wrong - /mnt/sdb1/PorteusXFCE/base (this was for older Porteus v1 and v2)?

What is the 'from=' cheatcode for frugal install.

Posted: 09 Jul 2018, 01:48
by babam
/mnt/sdb1/PorteusXFCE/porteus/base

What is the 'from=' cheatcode for frugal install.

Posted: 09 Jul 2018, 03:53
by Ed_P
Have you tried:

from=/mnt/sdb1/PorteusXFCE/porteus/base

or

from=/mnt/sdb1/PorteusXFCE/porteus

What is the 'from=' cheatcode for frugal install.

Posted: 09 Jul 2018, 05:00
by babam
Ed_P wrote:
09 Jul 2018, 03:53
Have you tried:

from=/mnt/sdb1/PorteusXFCE/porteus/base

or

from=/mnt/sdb1/PorteusXFCE/porteus
The result is the same, both are not working.

What is the 'from=' cheatcode for frugal install.

Posted: 09 Jul 2018, 05:16
by Ed_P
:hmmm:

How about:

from=/dev/sdb1/PorteusXFCE/porteus/base

or

from=/dev/sdb1/PorteusXFCE/porteus

?

Can you attach the grub4dos menu you are using for Porteus? Maybe a

find --set-root --ignore-floppies --ignore-cd /PorteusXFCE/porteus-v4.0-x86_64.cfg

would help.

What is the 'from=' cheatcode for frugal install.

Posted: 09 Jul 2018, 05:39
by babam
Still not working.

Parted Magic and SalixOS can easily be used with the frugal install.

What is the 'from=' cheatcode for frugal install.

Posted: 09 Jul 2018, 06:37
by babam
Ed_P wrote:
09 Jul 2018, 05:16
:hmmm:

How about:

from=/dev/sdb1/PorteusXFCE/porteus/base

or

from=/dev/sdb1/PorteusXFCE/porteus

?

Can you attach the grub4dos menu you are using for Porteus? Maybe a

find --set-root --ignore-floppies --ignore-cd /PorteusXFCE/porteus-v4.0-x86_64.cfg

would help.
title Porteus 3.2.2 XFCE 64-Bit - Always Fresh
root (hd0,0)
kernel /PorteusXFCE/boot/syslinux/vmlinuz from=/PorteusXFCE noauto ramsize=70%
initrd /PorteusXFCE/boot/syslinux/initrd.xz
boot

What is the 'from=' cheatcode for frugal install.

Posted: 09 Jul 2018, 14:06
by tome
Try this:

Code: Select all

title Porteus 3.2.2 XFCE 64-Bit - Always Fresh
find --set-root --ignore-floppies --ignore-cd /PorteusXFCE/porteus/porteus-v4.0-x86_64.cfg
kernel /PorteusXFCE/boot/syslinux/vmlinuz from=/PorteusXFCE noauto ramsize=70%
initrd /PorteusXFCE/boot/syslinux/initrd.xz
Be sure your porteus-v4.0-x86_64.cfg exist.

What is the 'from=' cheatcode for frugal install.

Posted: 09 Jul 2018, 16:31
by Ed_P
You can also use:

Code: Select all

title Porteus 3.2.2 XFCE 64-Bit - Always Fresh
find --set-root --ignore-floppies --ignore-cd /PorteusXFCE/boot/syslinux/initrd.xz
kernel /PorteusXFCE/boot/syslinux/vmlinuz from=/PorteusXFCE noauto ramsize=70%
initrd /PorteusXFCE/boot/syslinux/initrd.xz
That file has to exist. ;)

:)

As for from= would that be from=/PorteusXFCE/porteus/base rather than just from=/PorteusXFCE? :%) My from= always points to an ISO file so not sure about installs.

What is the 'from=' cheatcode for frugal install.

Posted: 10 Jul 2018, 04:53
by babam
The problem is the booting script can not find base modules inside '/PorteusXFCE/porteus/base'.

The kernel and initrd are loaded properly.

What is the 'from=' cheatcode for frugal install.

Posted: 10 Jul 2018, 08:03
by raja
Try changing installation directory name to porteus. Remove "from=***" entry in grub. You will succeed.

or

If you have compulsion to keep directory name as "PorteusXFCE", expand initrd.xz, change, folder=porteus to PorteusXFCE, in the linuxrc script, repack and boot.
cheers.

What is the 'from=' cheatcode for frugal install.

Posted: 10 Jul 2018, 16:14
by tome
1-st test:
Move /mnt/sdb1/PorteusXFCE/porteus to /mnt/sdb1/ and try boot without from=
2-nd test:
Replace 000-kernel.xzm with http://dl.porteus.org/x86_64/archive/Po ... kernel.xzm and vmlinuz with https://www.dropbox.com/s/7i08u2969t0s8 ... -p3.1?dl=1
Maybe something is missing in current vmlinuz (compiled as module in 000-kernel.xzm)
Be sure /mnt/.../PorteusXFCE directory exist only on one partition.
How you boot porteus now? If from hard drive could you show me your working entries in bootloader you use?