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


Reply via email to