Are you using an HP computer? See this thread for reference:
http://forum.porteus.org/viewtopic.php?f=41&t=797
The concept that I have in mind would not involve mixing anywhere except for the bootloader and config file, and it would not require any work in the command line beyond running the installation script. I haven't tested this myself, but will do so in order to refine the process if this doesn't work for you, or isn't clear:
Step 1: Start with a clean drive -- that is to say, remove any Porteus installation that you've previously installed
Step 2: Install Porteus V09 by extracting the ISO image to the drive and running /boot/bootinst.sh
Step 3: Reboot and check that SYSLINUX is properly installed and boots you into Porteus V09 from that drive.
Step 4: Extract the Porteus V1.1 ISO image, but place it in a subdirectory (for now) on the drive, for example, PV1.1
At this point, your directory tree will look like this (where sdXY is your target device, such as sda1 or sdb3):
/mnt/sdXY/boot (boot directory, with kernel and initrd from V09)
/mnt/sdXY/porteus (porteus modules for V09)
/mnt/sdXY/PV1.1/boot (boot directory for V1.1)
/mnt/sdXY/PV1.1/porteus (porteus modules for V1.1)
Step 5: open /mnt/sdXY/boot/porteus.cfg (you can do this with a text editor, such as leafpad or kwrite in GUI mode) and modify the first boot entry (each entry starts with the line "LABEL" and ends with the line "ENDTEXT", so that it reads:
Code: Select all
LABEL xconf
MENU LABEL Graphics mode (KDE)
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.xz vga=791 changes=/porteus/
TEXT HELP
Run Porteus the best way we can.
Try to autoconfigure graphics
card and use the maximum
allowed resolution
ENDTEXT
All you are changing is the APPEND line, to point to initrd.xz instead of initrd.lz, and removing some other stuff (autoexec=, etc., ) which is no longer needed to boot V1.1.
Step 6: Change files over to 1.1: This can be done from the GUI also, using your favorite file manager (in Porteus, it would be konqueror or pcmanfm). Copy the files 'vmlinuz' and 'intird.xz' from /mnt/sdXY/PV1.1/boot/ to /mnt/sdXY/boot/, and delete the 'initrd.lz' that is still there in /mnt/sdXY/boot/. Then, go to /mnt/sdXY/porteus, and delete everything in this directory. Finally, go to /mnt/sdXY/PV1.1/porteus, and copy all files and folders, and paste them into /mnt/sdXY/porteus.
Step 7: Reboot and select the first menu item. This should load the new kernel and initrd.xz that you copied into your /boot/ folder, and those will then load and run all the modules for V1.1.
So, what you are doing is preserving your installation of Syslinux 3.86 and using that to boot all of the files (including the newer kernel and initrd) for V1.1. You should be able to use this method (copy over kernel, initrd, and everything from the /porteus directory, without upgrading/installing the bootloader) to use future releases of Porteus as well.
Please let me know if any of this is unclear or if it doesn't work.
Good luck!