LINUX.ORG.RU
решено ФорумTalks

*.exe-файлы в составе Solaris Configuration Assistant

 ,


0

1

Всем здравствуйте.

Внезапно, файлы, входящие в состав Solaris Configuration Assistant (на платформе x86), оказались исполняемыми файлами MS-DOS.

2 штуки *.exe и одна штука *.com (пруф).

Кто-нибудь может объяснить, почему?

★★★★★

Другие файлы на DOS не запускались, а древняя соляра на x86 ориентировался так себе и грузилась через такие костыли.

Ты зачем такую старую соляру откопал? Закопай.

t184256 ★★★★★
()
Последнее исправление: t184256 (всего исправлений: 1)

EXE файлы на Хёндай Солярис? А для топовых версий Хёндай что то подобное есть, не хочу солярис

Shulman
()

Думаю, что-то для загрузки из под доса.

Meyer ★★★★★
()

Внезапно, UEFI = ядра всех ОС, запихнутых в exe. ядро FreeBSD в UEFI работает из exe-файла. M$ подмял всё под себя, а вы не знали?

xwicked ★★☆
()

Difficult Days – The Device Configuration Assistant:

Back in the day, installing Solaris on real PC hardware could be a bit of a journey, due to somewhat variable hardware capabilities and hardware bugs and undocumented “limitations”. Thus the Solaris installation-boot process started in 16-bit real-mode, running DOS-like programs to setup a basic workable in-memory environment to be able to run a mini-Solaris that could complete the installation of real Solaris software. Some PCs of the time could not even boot from CD. Thus Solaris also came with a DOS-mode bootable diskette called the Device-Configuration Assistant that setup a CD-enabled in-memory environment beforehand.

Отсюда – https://sparc90s.wordpress.com/2013/09/22/installing-solaris-8-in-virtualbox/

А здесь описание файлов: https://docs.oracle.com/cd/E19683-01/817-6958/hbrunlevels-8/index.html

EXL ★★★★★
()
Ответ на: комментарий от xwicked

Я этого кстати,не знал. Но как жопой чуял, что не стоит этим пользоваться, и так и пользуюсь mbr в легаси-режиме

d09
()
Последнее исправление: d09 (всего исправлений: 1)
Ответ на: комментарий от EXL

Сергей, спасибо!

Похоже, твоя нелюбовь к X11, Motif и CDE имеет под собой много практического опыта =)

Кстати, в VirtualBox завести «восьмёрку» у меня никогда не получалось. Либо в VMware, либо на реальном железе (с перебором, буквально, десятка видеокарт).

Bass ★★★★★
() автор топика
Последнее исправление: Bass (всего исправлений: 1)
Ответ на: комментарий от Bass

Кстати, в VirtualBox завести «восьмёрку» у меня никогда не получалось. Либо в VMware, либо на реальном железе (с перебором, буквально, десятка видеокарт).

Я вроде заводил, но утверждать с точностью не могу. Если ещё раз когда-нибудь попробую (хочу OPEN LOOK тулкит потыкать) – напишу тебе.

EXL ★★★★★
()
Ответ на: комментарий от EXL

Я вроде заводил, но утверждать с точностью не могу. Если ещё раз когда-нибудь попробую (хочу OPEN LOOK тулкит потыкать) – напишу тебе.

Спасибо.

На самом деле, если интегрировать в установочный сервер (или установочный образ) последние MU, то должно завестись без проблем. VirtualBox, кстати, поддерживает PXE-загрузку с эмуляторами PCnet-PCI II и PCnet-FAST III.

Есть патч (не включённый в последний MU7), добавляющий поддержку VESA к Xsun.

Но там будет всего 256 цветов, т. е. на настоящем Matrox G100..G550 или ATI Mach/Rage/Rage Pro всё существенно красивее.

Урезанный OPEN LOOK (XView) до сих пор есть в 32-разрядном Debian (устанавливается как multiarch, пример).

Bass ★★★★★
() автор топика
Последнее исправление: Bass (всего исправлений: 2)

Более того - эти .exe-файлы порождены компилятором Microsoft C.

Очевидно, SUN было легче реализовать в своем загрузчике некоторое подмножество функций ДОС (int 21h и еще несколько прерываний), чем писать весь DCA под голое железо, вообще без ОС.

Насчет .com-файла - это код для PXE, который исполняется на голом железе (использует только функции BIOS, но не ДОС).

bigbit ★★★★★
()
Последнее исправление: bigbit (всего исправлений: 1)
Ответ на: комментарий от bigbit

Привет некрофилам и спецам по сантехнике =)

Спасибо!

Bass ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.