Loadersystem

ИЛИ

КАК УСТАНОВИТЬ НЕСКОЛЬКО ОC НА ОДНОМ КОМПЬЮТЕРЕ

Оглавление:

[Статьи на тему...]

[Загрузчик Lilo]

[NT loader]

[Операционные системы]

Компьютерные комплектущие

[Разные статьи]

Полезное

Одежда

Для дачи

Отдых

BeOS_Windows


Сергей Трошин, Upgrade Magazine

 

Немного истории


Компания Be Inc. была основана в 1990 году Жаном Луи Гассе (Jean Louis Gassée), работавшим до этого одним из руководителей в небезызвестной фирме Apple. Что уже говорит о многом. Покинув «яблочников», он занялся личным проектом - созданием совершенно нового компьютера, решив, видимо, что его собственная разработка станет не менее значимой для мирового компьютерного сообщества, чем Macintosh и IBM PC вместе взятые. Тем более, что за примерами тогда далеко ходить не надо было – на слуху были успехи Silicon Graphics, Commodore, словом - компьютерный бизнес был на подъеме. Микро-компания Гассе, состоящая на первых порах всего из нескольких человек и компенсирующая недостаток персонала его талантливостью, собрала первый прототип агрегата, названного ими BeBox, уже через год упорной работы, выбрав для его “сердца” весьма нетрадиционную для персональных компьютеров конфигурацию в виде двух процессоров Hobbit фирмы AT&T и трех вспомогательных цифровых сигнальных процессоров (DSP). Прочие же комплектующие было решено использовать абсолютно стандартные, IBM-совместимые, благо громадный рынок запчастей делал это решение очевидным. Основной акцент в BeBox был сделан на быстродействии, стабильности системы, а также на расширенных мультимедийных возможностях нового ПК – именно как мультимедиа-система он и позиционировался в рекламных проспектах.

После того, как разработчики убедились, что получили перспективную, очень мощную по тем временам, и, что самое главное – вполне работоспособную (пока лишь в командной строке) систему, встал вопрос, какую графическую 32-х разрядную “операционку” для нее выбрать? Основные требования, предъявляемые к ОС, были таковы: поддержка нескольких процессоров; файловая система, подходящая для работы с большими мультимедийными файлами; стабильность; удобство и доступность для рядовых пользователей, успевших уже привыкнуть к распространенному Macintosh. Первоначальная попытка применить ОС NeWS, разработанную Sun Microsystems, успехом не увенчалась, и Be Inc. пришлось самой же писать и операционную систему для своего компьютера. А поскольку никто не мог знать архитектуру BeBox лучше разработчиков, то и новая многозадачная ОС – BeOS - удалась на славу. Скорости и надежности ее работы можно было позавидовать, тем более, что с ошибками первых версий BeOS разработчики постепенно справлялись, не забывая параллельно делать и приложения для работы в современной графической оболочке. Созданная с чистого листа, ОС не унаследовала, как Windows, тяжкого наследия прошлого, в лице устаревающего MS-DOS и обременительной необходимости быть с ним полностью совместимой, выходя тем самым на совершенно новый уровень систем ближайшего будущего. Хотя ОС и получилась почти unix-совместимой – на нее можно переносить даже некоторые программы из модного Linux – она, тем не менее, была полностью графической: командная строка отсутствовала в принципе. А примененная в BeOS 64-х разрядная файловая система уже тогда позволяла работать с терабайтными файлами – никаких ограничений при работе с прожорливым мультимедиа! Последние же версии BeOS даже позволяют без проблем получать доступ к носителям практически любых повсеместно используемых стандартов (без дополнительных драйверов!): FAT, FAT32, NTFS, ext2, CDDA, OFS, HFS, ISO9660 и т. д.

Но неожиданно для Гассе AT&T заявляет о прекращении производства процессоров, примененных в BeBox, и Be Inc. приходится практически с нуля переделывать свой компьютер – теперь уже под относительно недорогой, мощный и гораздо более распространенный процессор PowerPC (Macintosh работали на нем же). Одновременно отпала необходимость в дополнительных DSP–процессорах, их функции теперь перешли все к тому же PowerPC. Причем от идей двухпроцессорной схемы разработчики отказываться не собирались – PowerPC тоже трудились в паре. В общем, все, что ни случается – к лучшему. И новая, по сути, вынужденная конфигурация PowerPC + BeOS в результате оказалась гораздо удачнее и “живее” первого прототипа! Стоит ли говорить, что параллельно все самые модные новинки компьютерного рынка были внедрены в новую систему, которая просто поражала всех, кому посчастливилось впоследствии ее увидеть – почти суперкомпьютер для дома!

На компьютерной выставке Agenda-96 необычная система BeBox вызвала настоящий фурор. А BeOS даже чуть было не стала новой операционной системой для компьютеров Macintosh – так много шума она тогда наделала!

И вот в марте 1998 года к этому чуду получают доступ и пользователи IBM-совместимых компьютеров - выходит BeOS 3.0 с поддержкой как платформы Intel, так и PowerPC. Но… к большому сожалению, сенсации в мировом масштабе все же не состоялось. Компьютеры BeBox вообще выпускались всего лишь полтора года - с конца 1995 до начала 1997, тираж их составил всего-навсего порядка 2000 экземпляров, после чего производство было полностью свернуто, а от многообещающего проекта Гассе осталась только BeOS. Основной причиной неудачи стало почти полное отсутствие поддержки среди независимых производителей программного обеспечения и оборудования (Microsoft для них оказалась привлекательнее и богаче) – программ и драйверов было катастрофически мало. Be Inc. даже предлагала сборщикам компьютеров бесплатные лицензии на BeOS при установке ее в качестве второй операционной системы на их машинах, но… Про платформу BeBox сегодня в результате вообще вряд ли кто знает, а на наших компьютерах по-прежнему “глючит” Windows…

Что же такое эта BeOS - система, у которой, не смотря ни на что, много фанатов, но при этом по-прежнему очень мало пользователей, и есть ли смысл искать в ней замену ненавистным “форточкам”? Поклонники BeOS утверждают, что она: “не менее дружественная, чем MacOS, менее требовательная к аппаратуре, чем Windows 95, и не уступающая (а кое в чем превосходящая) по возможностям Windows 2000”. Проверить такое сенсационное заявление можно, только попробовав BeOS в работе лично, тем более, что установить ее на свой компьютер гораздо проще, чем какой-нибудь WinZIP.

Установка


BeOS поставляется в двух вариантах – бесплатном Personal Edition и платном (70 долларов, кажется) – Professional. В платной версии улучшена поддержка различных мультимедиа-форматов, да еще устанавливается она в отдельный раздел на диске, а не ограничена 500 Мб, как дистрибутив демонстрационного варианта. Впрочем, чтобы забить и эти 500 мегабайт программами – надо постараться, ведь и ОС, и программы для нее невероятно компактны. В работе же обе версии абсолютно идентичны, так что знакомство с BeOS стоит начать именно с Personal Edition, которую “демонстрашкой” вообще-то язык не поворачивается назвать – нет ограничений ни по времени использования, ни по функциональности.

Требования к оборудованию очень скромные для ОС такого класса – всего 32 Мб оперативной памяти и процессор Pentium. Плюс ко всему, эту ОС вполне можно внести в книгу рекордов, как самую простую в установке. Правда, чтобы запустить эту самую установку, надо для начала иметь на диске Windows (ну никуда от нее скроешься, блин!) – инсталляция из MS-DOS почему-то не предусмотрена. Скачав 44 Мб (Всего-то для полноценной ОС!!! Где вы такое еще видели? В Windows 3.11?) бесплатной BeOS, а еще лучше – купив загрузочный компакт-диск на рынке и запустив setup.exe, вы получите на диске новый файл размером около 500 Мб – это и будет виртуальный раздел новой ОС. Весь процесс инсталляции занимает несколько минут – MS-DOS, по-моему, и то дольше ставится! В меню “Пуск” появятся соответствующие ярлыки, щелкнув по одному из них, вы перегрузите Windows 98 в режим MS-DOS, из которого уже и запустится сама BeOS. Однако, если у вас Windows Me или Windows 2000, то, как вы понимаете, режимом эмуляции MS-DOS там и не пахнет – вот тут-то и пригодится загрузочный компакт-диск BeOS – с него загрузить систему гораздо быстрее, чем с дискеты, которую вам предложит сделать программа установки ОС. Загрузка BeOS, хоть занимает и не 15 секунд, как пишут на обложке попавшегося мне “компакта”, но идет заметно пошустрее, чем у “Миллениума” – самой скоростной на сегодня Windows (про w2k и говорить не стоит).

И вот перед вашим взором… противный серый рабочий стол, серые окна, 640 х 480….. Спокойно! Просто у BeOS нет драйвера для вашего видеоадаптера. Такое, к несчастью, очень вероятно. Немного позже вы поищете драйвер в интернете, причем, возможно, выйдя в него и из самой BeOS, а пока надо выбрать стандартный драйвер VESA-совместимой видеокарты, иначе новая ОС опротивеет, не успев показать все, на что она способна. Для этого придется еще раз перегрузить систему, и в самом начале ее загрузки нажать на клавиатуре клавишу “пробел” - получите стартовое меню BeOS Boot Loader, немного напоминающее “виндовое” - здесь тоже есть возможность выбрать режим защиты от сбоев (изменить некоторые параметры загрузки и конфигурации ОС) в случае неполадок во время загрузки. Выбираем меню Select fail-safe video mode, а в нем – устанавливаем подходящий режим, далее жмем Сontinue booting, и – вуаля! Рабочий стол в полной красе! Что-то он правда напоминает… По-моему, расцветка как у Windows Me – вот и пусть говорят потом, что Microsoft интерфейс ни у кого не срисовывала (с миру по нитке Биллу Гейтсу – Windows). Кнопка “Пуск”, вернее “BeOS” - в правом верхнем углу. Если это непривычно, то хватаем кнопку мышкой за самый край возле часиков – там еще что-то, похожее на пунктир – справа – нашли? Тащим ее в нижнюю часть экрана. Все – настройка ОС закончена. Шучу, конечно, но в этой шутке есть и доля правды – часть вашего оборудования уже работает и не нуждается в какой-либо дополнительной доводке. Скорее всего, вы даже уже услышали приятную мелодию при загрузке системы – со звуковыми картами Sound Blaster или Aureal проблем почти нет. Приводы компакт-дисков работают вообще почти любые, вплоть до некоторых типов CD-R и CD-RW. Мыши со скроллингом работают без вопросов, короче – все как у людей. Поддерживаются системой даже шина USB и некоторые софт-модемы. И все это сразу же после загрузки – никакой возни с драйверами, главное, чтобы система распознала устройство. А в плане распознавания устройств хуже всего обстоит дело с видеокартами – стандартный VESA-драйвер заметно притормаживает, а список драйверов к видеочипсетам, мягко говоря, маловат. Так что свежеиспеченное железо или какая-то экзотика может и не заработать. Но не будем терять надежды – если производители оборудования игнорируют BeOS страшным игнором, то энтузиасты пишут свои собственные драйвера – строимся в очередь за ними на сайте BeBits - это один из самых больших файловых архивов для BeOS.

Теперь пройдитесь по меню Preferences - аналоге Панели Управления “виндов” - найдете его, нажав кнопку “BeOS”. Здесь сосредоточены средства настройки компонентов операционной системы. В принципе, все ничуть не сложнее, чем в Windows – например, в настройках экрана задается разрешение, палитра, частота обновления, выбираются обои для Рабочего стола. Обратите только внимание, что Рабочих Столов может быть несколько – их число регулируется параметром Workspace Count - и каждый имеет свои параметры. Но тем, кто привык к Windows, для начала лучше ограничиться одним – меньше путаницы будет. Возможно, самое развесистое диалоговое окно – это Devices, предназначенное для того же, что и меню “Система” в “виндах”, то есть, для настройки оборудования. Но и тут в случае возникновения каких-то вопросов разобраться не очень сложно – надо просто загрузить Windows 98 и посмотреть, какие параметры установлены для проблемного устройства в ней, а затем ввести точно такие же их значения и в BeOS. Также обратите внимание, что при настройке удаленного доступа для выхода в интернет надо обязательно задавать адреса DNS-серверов провайдера – BeOS не умеет определять их автоматически. В отличие от “виндового” реестра, настройки этой системы хранятся в специальных конфигурационных файлах в каталоге /boot/home/config/settings/kernel/drivers. Когда поближе с ней познакомитесь, то сможете воспользоваться и таким продвинутым инструментом, который особенно важен в случае каких-то сбоев – иногда приходится какое-то устройства или функции отключать вручную через “конфиги”, поскольку в диалоговом окне его свойств оно не отражено. Короче говоря, будут вопросы – обращайтесь к интернету. Документации навалом.

Еще одна особенность этой ОС состоит в том, что для того, чтобы получить доступ к какому-либо диску, будь то CD-ROM или винчестер, его надо “смонтировать” в системе – всего лишь щелкнуть правой кнопкой мыши на Рабочем Столе и выбрать нужный диск в меню Mount. После этого останется только щелкнуть по значку подключенного диска на Рабочем Столе, и вы получите полный доступ к файлам на нем.

Кстати, если вам почему-то не нравится стиль окошек BeOS, то вы можете вернуться к более привычному “виндовому” заголовку, а то и выбрать оформление в стиле MacOS или AmigaOS. Для этого зажмите одновременно клавиши Ctrl, Shift и Alt и щелкните мышью по кнопке “BeOS” - в раскрывшемся меню появится новый пункт – Windows Decor - выбирайте в нем нужный стиль. И это безо всяких поглощающих ресурсы программ типа Windows Blinds.

К сожалению, для BeOS, как и для многих других альтернативных систем, поддержка русского языка является камнем преткновения. Поэтому, после настройки оборудования и поиска подходящих драйверов, следует уделить внимание включению поддержки кириллицы. Процедура эта не столь сложна, как кажется на первый взгляд, и заканчивается практически полным триумфом, благо имеет уже давно написанные и подробнейшие инструкции, которые вы найдете, например, на русском сайте BeNews (www.benews.ru). Вкратце она сводится к следующему – вам придется скачать из Сети и установить небольшую утилиту – переключатель раскладки клавиатуры, набор русифицированных шрифтов (“виндовых”, кстати говоря), распаковать архив со шрифтами в специальную папку и зарегистрировать их в системе. Нет больших загвоздок и в обучении русскому языку веб-броузеров – NetPositive и Opera.

Программы


BeOS – не “голая” система, и в комплекте с ней (в тех самых 44 мегабайтах!) поставляется неслабая порция программ и программулек, которая своим разнообразием, возможно, заткнет за пояс даже саму Windows. Судите сами – вот только малая часть этого списка:

BeMail – почтовый клиент с поддержкой вложенных файлов, проверкой правописания, и вставкой в текст письма заранее заданной подписи. Единственный недостаток – работает только с одним почтовым ящиком, но зато папка “Входящие” - это самая обычная директория на диске с файлами отдельных писем, а не что-то несуразно-виртуальное, как в других программах, без запуска которых вы полученное письмо прочитать просто не сможете.

Net Positive – простой и быстрый веб-броузер, впрочем, вы не обязаны его использовать – Opera для BeOS заметно мощнее.

People – очень удобная и простая в использовании адресная книга.

Expander – распаковщик – понимает архивы форматов TAR, GZIP, ZIP – в “виндах” что-то похожее появилось только с выходом “Миллениума”.

PoorMan – веб-сервер (!). Незачем ломать голову, изучая замороченный Linux – и под BeOS все работает прекрасно, а настраивается проще.

Serial Connect – терминалка для связи нескольких компьютеров посредством модема или нуль-модемным кабелем. Не забудьте, что номер телефона, в случае, если модем попытается звонить тоном, нужно записать в виде: P322-22-33 – и тогда пульсовый набор заработает стопроцентно.

ShowImage – быстрый просмотр картинок. Если захотите сделать скриншот экрана, то нажмите клавишу “Print Screen” и ищите файл с расширением TGA в папке Home – никакой канители с буфером обмена и запуском Paint, а готовую картинку поймет любой графический редактор.

StyleEdit – нечто типа “Блокнота” или Wordpad, простой текстовый редактор, у которого нет никаких проблем с русским языком.

Поскольку BeOS в первую очередь – мультимедийная система, то утилит для работы с музыкой и видео в ней больше, чем в любой другой операционной системе:

CD-Burner – программа для записи CD-R и CD-RW дисков. Это, по-моему, уникальный случай, чтобы сама ОС без посторонней помощи позволяла создавать компакт-диски. Обычно приходится использовать программы, идущие в комплекте с приводом, а потому и не совсем бесплатные – их стоимость втихаря от потребителя включена в стоимость привода.

СD-Player – вполне приличный проигрыватель с необычной кнопкой “Save”, при нажатии которой вы сохраните трек с “сидюка” прямо на винчестер в формате WAV или AIFF – отпадает необходимость в дополнительной программе-граббере.

Camera и CodyCam – программы для работы с внешними источниками видеосигнала и цифровыми камерами. Видеозахват в BeOS тоже осуществляется без необходимости поиска специализированных утилит.

Media Player – проигрыватель, без труда проигрывающий большое количество мультимедийных файлов различных форматов, вплоть до популярного MP3.

Midi Player – а это, разумеется, специально для качественного воспроизведения MIDI-файлов.

Sound Recorder – утилита для записи звука с внешних источников – входов звуковой карты, микрофона.

Конечно, это далеко не все, но с дисковыми утилитами, экранной лупой, часами и прочими полезностями разберетесь сами. А сейчас давайте рассмотрим, что создано для BeOS независимыми программистами – ведь ни одна операционная система не может существовать сама по себе, юзеру всегда будут нужны прикладные программы.

Чаще всего пользователь работает с файловым менеджером – ни “виндовый” “Проводник”, ни то, что имеется в BeOS, не сравнится в удобстве работы с двухоконным менеджером, созданным по канонам Norton Commander. А среди современных его аналогов FAR – один из лучших. И тут наблюдается поразительная вещь -BeFAR смотрится гораздо приятнее, чем FAR для Windows. А все потому, что в BeOS, как я уже говорил, нет текстового режима – и BeFAR такая же полностью графическая программа, как и сама ОС. Функционально же оба варианта абсолютно идентичны, так что разницы вы, скорее всего, и не заметите.

Следующей по популярности программой, вероятно, будет веб-броузер – если вам недостаточно NetPositive, не поддерживающего Java, то скачайте Opera – этому легкому на подъем броузеру сейчас отдает предпочтение все больше и больше пользователей, уставших от навязываемого Microsoft Internet Explorer. Правда, больное место у Opera – русские кодировки, и вам придется немного помучиться, обучая его работе с кириллицей, но неразрешимых проблем не бывает (почти), так что, воспользовавшись давно готовыми скриптами и шрифтами, в конце концов вы и с этим справитесь – все это уже пройденный этап для фанатов BeOS, и не надо изобретать велосипед.

С офисными приложениями дела обстоят похуже – достойная программа, пожалуй, только одна – GoBe Productive. Платная. “Шароварный” же вариант не позволяет сохранять созданные файлы. Но это, конечно, не умаляет ее достоинств – она, как и MS-Office, состоит из нескольких компонентов и частично с ним совместима. Word Processor умеет работать с файлами DOC, RTF, HTML, TXT, проверяет орфографию (английскую), имеются словари и тезаурус, поддерживаются всевозможные виды форматирования текста и даже слои. Словом – тот же Word, вид сбоку. Программа для работы с таблицами совместима с Excel, имеет более 100 встроенных функций и допускает подключение новых плагинов, значительно расширяющих ее и без того богатые возможности. Лишь средство для создания презентаций не работает в стандартном формате Power Point, но сама по себе эта программа вполне рабочая – слайд-шоу с разнообразными эффектами вы состряпаете без особых сложностей. И, конечно, в составе GoBe Productive очень мощная программа обработки изображений – полный набор инструментов художника - фильтров и спецэффектов. Предусмотрена вставка таблиц и диаграмм, понимаются файлы BMP, JPEG, PPM, TGA, TIFF, PNG, GIF, подключаются плагины, короче говоря - и тут почти “фотошоп”.

Разумеется, хоть выбор программ для BeOS и невелик, но утилиту почти любого типа все на том же BeBits найти можно – почтовые клиенты, визуальные HTML-редакторы, программы для ICQ и IRC, ньюс-ридеры, звуковые и графические редакторы, есть даже эмуляторы DOS – для запуска из-под BeOS “досовских” программ. Под BeOS вы и наиновейший MPEG4 сможете смотреть. Есть все! Но по чуть-чуть. И написано часто любителями. Но зато, в основном, бесплатно. Лежит и дожидается закачки опять-таки на BeBits. Если же вам чего-то недостает, то ничто не мешает самому написать новую программу – имеется на этот случай программная среда, напоминающая Visual C++. Это будет только приветствоваться – сообщество поклонников BeOS вас не забудет



Hosted by uCoz