Hey Joe,
I went through the ICTs and for now I can see that at
least following would need to be investigated and
modified/addressed in different way or just removed.
Thank you,
Jan
liborchestrator
===============
[1] ict_installgrub()
---------------------
installgrub(1M) should be replaced with installboot(1M)
for Sparc
ict.py
======
[1] everything which directly modifies /boot/solaris/bootenv.rc
---------------------------------------------------------------
This file is x86 implementation of eeprom(1M).
On Sparc, eeprom(1M) should be used instead:
* set_console_boot_device_property()
* set_prop_from_eeprom()
* remove_bootpath() - still needed ?
[2] As you pointed out, everything which is GRUB specific
will need to be inspected and either removed or addressed
in different way
---------------------------------------------------------
* add_splash_image_to_grub_menu()
* fix_grub_entry()
* add_other_OS_to_grub_menu()
* enable_happy_face_boot()
* copy_splash_xpm()
[3] fdisk specific stuff needs to be investigated
-------------------------------------------------
* set_Solaris_partition_active()
- I think we could just skip this task for Sparc
[4] Others
----------
* keyboard_layout()
We now set keyboard layout in /etc/default/kbd.
It would need to be investigated if this is also right
approach for Sparc of if eeprom(1M) should be preferred
instead.
* setup_dev_namespace() ?
- needs to be taken a look at if the implementation
is valid also for Sparc. We currently do
# /usr/sbin/devfsadm -R /a
Joseph J VLcek wrote:
> Hey Jan,
>
> Are you aware of what areas of ICT which will need attention for SPARC?
>
> I know GRUB and menu.lst things will need to be addressed as there is
> no GRUB on SPARC but there is a limited menu.lst file.
>
>
> Do you know of other issues that will need attention?
>
> Thanks for any and all help/input!
>
> Joe