Hello ^^)
here is the problem : I have an openfirmware machine with enormous boot disks, 3 to 8 TB big disks.
even the smallest 3 TB disk have 20 bootable partitions on it, of various filesystems types.
problem is that I can't boot from it as the boot part recog fail at the 13th partition and doesn't go further and return to of shell.
an idea why this happens ?
is it a limitation of openfirmware ?
is there a solution for this ?
Thanks by advance,
Jeff
Hello,
On Wed, 20 Jan 2021, Jean-François Bachelet (Voxel) wrote:
Hello ^^)
here is the problem : I have an openfirmware machine with enormous boot disks, 3 to 8 TB big disks.
even the smallest 3 TB disk have 20 bootable partitions on it, of various filesystems types.
problem is that I can't boot from it as the boot part recog fail at the 13th partition and doesn't go further and return to of shell.
You haven't told above what machine and what open firmware implementation are you using but I've seen your posts on the MorphOS list where you said you run on A-Eon X5000. According to this page:
http://wiki.amiga.org/index.php?title=X5000#Firmware
That machine doesn't have open firmware but uses U-Boot so likely this list is not the right place to get help with that. As it's a modified U-Boot probably even the U-Boot list was not the best place. Your best bet might be asking A-Eon about that or check their sources of the X5000 firmware that should be available under GPL.
an idea why this happens ?
Not really because you haven't given enough details to even guess.
is it a limitation of openfirmware ?
Maybe but that does not matter as you're not running open firmware.
is there a solution for this ?
Likely yes but we don't know. Maybe try on MorphOS list or A-Eon forums posting more details about what exactly you do and what errors you get.
On Wed, 20 Jan 2021, Jean-François Bachelet (Voxel) wrote:
When I look at the Openfirmware sources, there are a lot of FS listed as supported but only a few are in the fs folder (ext2, grubfs, hfs, hfsplus and iso9660)
Which sources did you look at exactly?
where can I find all the others ? (FFS, SFS, NTFS, etc...)
No idea, I don't think any open firmware implementation supports these maybe except the SmartFirmware of Pegasos2 but that wasn't open sourced by bPlan.
Regards, BALATON Zoltan
Hello ^^)
Le 20/01/2021 à 09:43, BALATON Zoltan a écrit :
Hello,
On Wed, 20 Jan 2021, Jean-François Bachelet (Voxel) wrote:
Hello ^^)
here is the problem : I have an openfirmware machine with enormous boot disks, 3 to 8 TB big disks.
even the smallest 3 TB disk have 20 bootable partitions on it, of various filesystems types.
problem is that I can't boot from it as the boot part recog fail at the 13th partition and doesn't go further and return to of shell.
it stops at boot part recog when it reach the 13th part of the disk, saying it can't find any bootable part.
what puzzle me is that on the 20 bootable parts it just have recog the 12 first fine...
You haven't told above what machine and what open firmware implementation are you using but I've seen your posts on the MorphOS list where you said you run on A-Eon X5000. According to this page:
http://wiki.amiga.org/index.php?title=X5000#Firmware
That machine doesn't have open firmware but uses U-Boot so likely this list is not the right place to get help with that. As it's a modified U-Boot probably even the U-Boot list was not the best place. Your best bet might be asking A-Eon about that or check their sources of the X5000 firmware that should be available under GPL.
that's right, uboot is first level booter when OF is second level booter, the part that really boot the AmigaOS ^^)
uboot configure the hardware then hand on the booting to OF.
an idea why this happens ?
Not really because you haven't given enough details to even guess.
guess what ? X5000 ^^) same problem on x1000 where it is called by CFE first level booter.
is it a limitation of openfirmware ?
Maybe but that does not matter as you're not running open firmware.
in fact I do. compiled in uboot callable form.
is there a solution for this ?
Likely yes but we don't know. Maybe try on MorphOS list or A-Eon forums posting more details about what exactly you do and what errors you get.
On Wed, 20 Jan 2021, Jean-François Bachelet (Voxel) wrote:
When I look at the Openfirmware sources, there are a lot of FS listed as supported but only a few are in the fs folder (ext2, grubfs, hfs, hfsplus and iso9660)
Which sources did you look at exactly?
where can I find all the others ? (FFS, SFS, NTFS, etc...)
No idea, I don't think any open firmware implementation supports these maybe except the SmartFirmware of Pegasos2 but that wasn't open sourced by bPlan.
Thanks zoltan ^^)
Amigalement,
Jeff
Hello ^^)
Le 20/01/2021 à 09:43, BALATON Zoltan a écrit :
Hello,
On Wed, 20 Jan 2021, Jean-François Bachelet (Voxel) wrote:
Hello ^^)
here is the problem : I have an openfirmware machine with enormous boot disks, 3 to 8 TB big disks.
even the smallest 3 TB disk have 20 bootable partitions on it, of various filesystems types.
problem is that I can't boot from it as the boot part recog fail at the 13th partition and doesn't go further and return to of shell.
it stops at boot part recog when it reach the 13th part of the disk, saying it can't find any bootable part.
what puzzle me is that on the 20 bootable parts it just have recog the 12 first fine...
You haven't told above what machine and what open firmware implementation are you using but I've seen your posts on the MorphOS list where you said you run on A-Eon X5000. According to this page:
http://wiki.amiga.org/index.php?title=X5000#Firmware
That machine doesn't have open firmware but uses U-Boot so likely this list is not the right place to get help with that. As it's a modified U-Boot probably even the U-Boot list was not the best place. Your best bet might be asking A-Eon about that or check their sources of the X5000 firmware that should be available under GPL.
that's right, uboot is first level booter when OF is second level booter, the part that really boot the AmigaOS ^^)
uboot configure the hardware then hand on the booting to OF.
an idea why this happens ?
Not really because you haven't given enough details to even guess.
guess what ? X5000 ^^) same problem on x1000 where it is called by CFE first level booter.
is it a limitation of openfirmware ?
Maybe but that does not matter as you're not running open firmware.
in fact I do. compiled in uboot callable form.
is there a solution for this ?
Likely yes but we don't know. Maybe try on MorphOS list or A-Eon forums posting more details about what exactly you do and what errors you get.
On Wed, 20 Jan 2021, Jean-François Bachelet (Voxel) wrote:
When I look at the Openfirmware sources, there are a lot of FS listed as supported but only a few are in the fs folder (ext2, grubfs, hfs, hfsplus and iso9660)
Which sources did you look at exactly?
where can I find all the others ? (FFS, SFS, NTFS, etc...)
No idea, I don't think any open firmware implementation supports these maybe except the SmartFirmware of Pegasos2 but that wasn't open sourced by bPlan.
Thanks zoltan ^^)
Amigalement,
Jeff
On Wed, 20 Jan 2021, Jean-François Bachelet (Voxel) wrote:
here is the problem : I have an openfirmware machine with enormous boot disks, 3 to 8 TB big disks.
even the smallest 3 TB disk have 20 bootable partitions on it, of various filesystems types.
problem is that I can't boot from it as the boot part recog fail at the 13th partition and doesn't go further and return to of shell.
it stops at boot part recog when it reach the 13th part of the disk, saying it can't find any bootable part.
what puzzle me is that on the 20 bootable parts it just have recog the 12 first fine...
Is that within U-Boot or after U-Boot has already booted something. If yes what did U-Boot load that does not find your partition? If it's still within U-Boot maybe check U-Boot sources for a soultion.
http://wiki.amiga.org/index.php?title=X5000#Firmware
That machine doesn't have open firmware but uses U-Boot so likely this list is not the right place to get help with that. As it's a modified U-Boot probably even the U-Boot list was not the best place. Your best bet might be asking A-Eon about that or check their sources of the X5000 firmware that should be available under GPL.
that's right, uboot is first level booter when OF is second level booter, the part that really boot the AmigaOS ^^)
Are you sure? I haven't found any reference for that. All sources only mention U-Boot is used as firmware on X5000. E.g.;
https://wiki.amigaos.net/wiki/UserDoc:BIOS https://amigaone.files.wordpress.com/2017/06/trm_cyrus_1-1-1_aeon.pdf
uboot configure the hardware then hand on the booting to OF.
I don't think so. I think it loads the OS boot loader directly without any open firmware implementation inbetween but I haven't seen X5000 so I don't really know but that's how it works on sam460ex so if X5000 is similar then that does not have open firmware either. Only some Macs, Pegasos2, maybe some PREP RS/6000 and Sun machines really have open firmwire (besides some rare OLPC laptops and Motorola machines) so not everything that PCC is also open firmware.
is it a limitation of openfirmware ?
Maybe but that does not matter as you're not running open firmware.
in fact I do. compiled in uboot callable form.
OK so then which open firmware implementation is it and where's its source?
Regards, BALATON Zoltan
openfirmware@openfirmware.info