Объясните последовательность начальной загрузки Соляриса подробно

Я хочу упомянуть Комплект Calligra Karbon, раньше Koffice Karbon 14, для KDE. Согласуется приятно с базирующимся рабочим столом Любого KDE/QT, в отличие от других инструментов Vector, хотя я не уверен, что он в настоящее время конкурирует в функциях или устойчивости, но необходимо было бы попробовать его для обнаружения этого.

Заключить их страницу функций в кавычки

  • Загружая поддержку ODG, SVG, WPG, WMF, EPS/PS
  • Пишущий поддержку ODG, SVG, PNG, PDF, WMF
  • Настраиваемый пользовательский интерфейс со свободно кроткими панелями инструментов и докерами
  • Докер слоя для легкой обработки составных документов включая миниатюры предварительного просмотра, поддерживайте для группировки форм через перетаскивание, управление видимостью форм или блокировки
  • Усовершенствованный инструмент редактирования пути с большим редактированием на холсте capabilies
  • Различные инструменты для рисования для создания форм контура включая ничью соединяют каналом инструмент, инструмент карандаша, а также инструмент для рисования каллиграфии
  • Градиент и инструменты шаблона для легкого редактирования на холсте градиента и стилей шаблона
  • Средства привязки высшего качества для ведомого рисунка и редактирования (например, привязка к сетке, направляющим линиям, узлам пути, ограничительным рамкам, ортогональным положениям, пересечениям форм контура или расширениям строк и путей)
  • Включает много предопределенных форм включая основные формы как звезды, круг/эллипс, прямоугольник, изображение
  • Форма художественного текста с поддержкой следующих основ пути (т.е. текст на пути) операции Сложного контура и эффекты как булевы операции присвоения, выравнивание пути, округление и совершенствование, а также водоворот/пинч-эффекты
  • Расширяемый путем записи плагинов для новых инструментов, форм и докеров

1
13.04.2017, 15:36
2 ответа

Я разламываю это на 3 отличных фазы. Встроенное микропрограммное обеспечение, где Вы узнаете об аппаратных средствах, Ядре, которое берет информацию, предоставленную встроенным микропрограммным обеспечением, и использует его, чтобы найти и загрузить драйверы, модули, в конечном счете ведя к фазе ОС, которая включает все шаги, необходимые для взятия Вас полностью к полностью под управлением пакету ОС и приложению, которое способно к предоставлению указанных услуг.

1) встроенное микропрограммное обеспечение

  • x86/64: загрузки BIOS, настраивает устройства, выбирает устройство загрузки (сеть/диск/CD/usb)
  • SPARC: nvram загружает OpenBoot, настраивает устройства, выбирает устройство загрузки (сеть/диск/CD/usb)

2) ядро

  • если загрузочный носитель является сетевым, существует предварительный шаг здесь для инициализации RARP/протокола BOOTP на SPARC, или для DHCP на SPARC, если устройства загрузки явно установлены использовать DHCP (например: загрузите net:dhcp). На x86/64 стороне существует также предварительный шаг, который использует DHCP в процессе, известном как PXE. RARP/протокол BOOTP не является опциями с PXE. И SPARC и x86_64 методы используются, чтобы настроить IP-адреса и получить информацию о ядре и местоположениях медиа в сети.
  • ядро загружается из загрузочного носителя (сеть/диск/CD/usb)

3) ОС

  • загрузки ядра. в этой фазе настраиваются основы. загружающееся ядро использует загрузочный архив для загрузки отдельных файлов, пока не, имеет достаточно информации для монтирования локальных файловых систем самой, затем операции доступа к файлу обрабатываются соответствующим драйвером.
  • SMF играет роль здесь, поскольку ядро загружает ОС в начальный сервисный этап, который обычно был бы этапом многопользовательского сервера, но мог бы быть однопользовательским этапом, если бы Вы загружались в однопользовательский режим. Эта часть инициализации ОС загружает все сервисы, которые требуются, чтобы сервер функционировал.
  • Один начальный этап достигается, затем дополнительный (дополнительно), сервисы запускаются через средство SMF svc.startd. Вы могли думать об этом как о 'прикладном уровне' процесса начальной загрузки. Это - то, где SSH запустился бы, или Apache, или Weblogic или Sendmail, или безотносительно других приложений, Вы используете. Это сервисы, которые считают требуемыми Администратором, а не требуемыми ядром, как в предыдущем маркере.

Это не может быть вполне столь детализировано, как Вы надеетесь на, но это должно служить довольно хорошей основой для запущения Вас. У Oracle и других есть документы онлайн, которые входят в очень большой уровень детализации на отдельных частях процесса начальной загрузки. Хорошим началом могла бы быть Глава 7 SPARC и Начальная загрузка на базе x86, затем быстрый поиск Google 'solaris последовательность начальной загрузки' найдет Вас документами, которые можно использовать для сравнения последовательностей начальной загрузки более старых версий Соляриса к последнему выпуску.

2
27.01.2020, 23:21

Вот описание последовательности начальной загрузки на x86:

  • включиться
  • BIOS делает аппаратный самотест/инициализацию
  • Пользователю разрешают здесь прервать процесс, чтобы изменить настройки BIOS и/или выбрать что устройство загрузиться
  • Если устройство загрузки является СЕТЕВЫМ, см. подробный ответ Tim Kennedy.
  • Если устройством загрузки является ДИСК, или USB загружают MBR и выполняют первую стадию загрузчика, найденного на медиа. Это всегда будет этапом GRUB один, в отличие от этого, с Linux, где альтернативные загрузчики могли бы использоваться. Этап 1 GRUB знает, где этап 2 расположен и выполняет его
  • Если устройством загрузки является CD/DVD медиа, этап 2 GRUB непосредственно загружается из него
  • Выберите, какой menu.lst использовать, особенно с ZFS, где у Вас может быть больше чем один из них с несколькими загрузочными средами.
  • Представьте пользователя меню начальной загрузки, позволяющее выбрать между записью по умолчанию или альтернативными. На том этапе пользователь может также отредактировать записи в, например, добавьте или измените опции, переданные ядру. CLI также доступен там.
  • Загрузками личинки ядро и заменяет он
  • Оттуда, что происходит, идентично независимо от архитектуры (SPARC или x86) и уже объяснен в ответе Tim.

Обратите внимание, что версия GRUB, используемого Солярисом, была улучшена для поддержки начальной загрузки ZFS.

2
27.01.2020, 23:21

Теги

Похожие вопросы