Когда загрузится системный загрузчик Solaris, он предоставит Вам выбор из четырех первичных разделов, с которых можно загрузиться. Если Ваш системный загрузчик установлен в первичном разделе - это прекрасно. Только загрузитесь с этого раздела, и все.
Теперь ваш lilo стал вторичным системным загрузчиком, но Вы хотите, чтоб он снова стал первичным загрузчиком? Нет проблем. Lilo может легко заменить загрузчик Solaris. Только добавьте/исправьте строку other= в файле lilo.conf.
Для проверки, Вы должны к lilo первым добавить системный загрузчик Solaris. Теперь проверьте цепочку: lilo, Solaris, lilo, Solaris, .... Если она срабатывает, то, наверняка, Вы сможете без каких-либо проблем поместить lilo обратно в MBR.
Однако, Solaris может конфликтовать с lilo. У меня возникла такая проблема после установки Solaris 8, т.к. lilo не понравился новый раздел. У меня не было проблем с Solaris 7.
К сожалению, у меня нет опыта работы с Solaris-загрузчиком grub. Если Вы с ним работали, пожалуйста, напишите мне!