Welcome, Guest. Please login or register.

Author Topic: Help with dual boot 1.3 / 3.1  (Read 6672 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Matt_H

Re: Help with dual boot 1.3 / 3.1
« on: February 20, 2013, 03:44:50 AM »
Quote from: ral-clan;727029
That would be interesting.  I've never seen that approach before.  I would be interested in seeing the startup-sequence!

It didn't even dawn on me that it was possible to re-direct the boot partition DURING boot!

I don't recall the exact syntax either, but you'd put something like this at the very top of your 3.1 startup-sequence:

Code: [Select]
version exec.library 40   ;checking if we're in 3.1
If warn        ;meaning we're not in 3.1. This might actually be an 'if not warn' - can't remember the exact command
    ;reassign the system to your 1.3 partition and boot
    assign sys: wb13:
    assign c: wb13:c
    assign libs: wb13:libs
    assign l: wb13:l
    assign devs: wb13:devs
    assign s: wb13:s
    execute s:startup-sequence
    endcli
endif
;3.1 startup continues as normal below

I know I'm forgetting a few system directories - make sure to reassign those, too! One caveat is that your 1.3 system will boot up with the 3.1 color palette. At least, that's how it was back when I did this on my 500.
« Last Edit: February 20, 2013, 03:47:41 AM by Matt_H »
 

Offline Matt_H

Re: Help with dual boot 1.3 / 3.1
« Reply #1 on: February 20, 2013, 05:01:49 AM »
Could be. Also make sure FFS is in your RDB. I dont think it's in ROM in 1.3
 

Offline Matt_H

Re: Help with dual boot 1.3 / 3.1
« Reply #2 on: February 21, 2013, 01:30:06 AM »
Quote from: ral-clan;727061
Eeek!  How do I do this?  

HdToolBox / Partition Drive / Click on partition / Advanced / etc. etc.?

... then click "Add/Update...". Is there anything listed? If not, click "Add New File System..." and find the disk version of FFS. It's on the 3.1 Install disk in the L directory. It should be v40.1. I think the disk version of FFS was designed with dual-boot systems (read: 1.3 compatibility) in mind. Make sure the identifier is 0x44f5301 - that's non-International mode.

EDIT: I think you should also copy the disk-based FFS to L: on both your system partitions.
« Last Edit: February 21, 2013, 01:43:44 AM by Matt_H »