10 лет назад 10 августа 2008 в 2:33 51


Автор: Сергей Голубев

Опытных пользователей уже давно не нужно убеждать в том, что одной системы недостаточно. И если насчет первой все более-менее понятно – большинство выбрало Windows, то вопрос относительно другой до сих пор остается открытым. Один из вариантов решения проблемы и будет рассмотрен в этой статье.

Прежде всего, два вопроса общего характера. Зачем нужна вторая система? И какой она должна быть, исходя из выполняемых задач? Хочу сразу оговориться – аргументы типа “для обучения”, “ради прикола” и т. д. рассматривать не буду в силу их абсолютного антипрагматизма. Нам нужна реальная польза. А уж потом – академический интерес.

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

Если сделать поправку на закон бутерброда, то получается, что если системе суждено рухнуть, то она это сделает в самый неподходящий для пользователя момент. То есть тогда, когда у него совершенно нет времени на восстановление из фирменной консоли. Представьте ситуацию. Вы собираетесь к приятелю, которому обещали принести пару гигабайт музыки на флэшке. И тут ни с того ни с сего – синий экран. Конечно, на полочке лежит установочный диск Windows и предлагает вам два варианта: восстановление системы из консоли (если что-то по мелочи) или полная переустановка (если неохота искать причину ошибки). Только делать как первое, так и второе совершенно недосуг. Очевидно, что в срочной ситуации пользователю важно не столько восстановить работоспособность какого-либо ПО, сколько получить доступ к файловой системе.

Попробуем найти для этой задачи подходящий инструмент. Вариантов тут может быть много, но наиболее оптимальный, на мой взгляд, – Linux, который можно запускать с любого сменного носителя (компакт-диска или флэшки). Почему?

Во-первых, иметь резервную ОС, которая установлена на тот же диск, что и основная – дело бессмысленное. Если винчестер накроется (либо физически, либо на уровне разметки), то пользы от нее никакой. Выделять каждой системе отдельное устройство – решение хорошее, но как-то неаккуратно получается. Да и места жалко. Поэтому устанавливать ее следует только на сменный накопитель, который будет спокойно лежать на полке в ожидании своего часа.

Во-вторых, использовать Windows в качестве резервной ОС, сделав LiveCD при помощи BartPE, хоть и можно, но очень осторожно. Я столкнулся с этим, когда приобрел ноутбук с предустановленной Windows Vista и купил для него дистрибутив Windows XP (делать “откат” мне не хотелось, поскольку при этом теряется лицензия на Windows Vista, которая мне, может быть, еще пригодится) – я иногда люблю поиграть в “Сталкера”.

Попытки выяснить, насколько легальным будет использование дистрибутива Windows XP не только для установки системы, но и для изготовления LiveCD, ни к чему не привели. “Девочки на телефоне” этого не знали, а более-менее компетентный менеджер все-таки рекомендовал мне приобрести для этой цели еще одну лицензию, что мне категорически не понравилось.

А Linux – это гарантированно спокойная совесть. Что в наше смутное время немаловажно. С другой стороны, Linux – это прежде всего огромный выбор решений, как готовых, так и предполагающих определенные трудозатраты со стороны пользователя. Хороший пример дистрибутива, в котором реализован первый подход – PuppyRUS (www.puppyrus.org).

Как и многие отечественные продукты, PuppyRUS создавался как локализация дистрибутива Puppy Linux. А поскольку аппетит приходит во время еды, впоследствии наши люди добавили в систему некоторые программы, несколько изменили сценарий автоматической настройки… В общем, сделали вполне самостоятельный проект. Название же решили не менять, поскольку, несмотря на все модификации, преемственность просматривается весьма явно.

PuppyRUS готов к работе сразу после его записи на болванку. То есть дистрибутив представляет собой самый настоящий LiveCD. Причем достаточно демократичный – графический интерфейс будет запущен даже на машинах со 128 Мб памяти на борту (возможно, даже меньше, но проверить это я не смог, так как линеек памяти меньшего объема у меня нет). Ну а на современных компьютерах система буквально летает. Особенно если при запуске приказать ей полностью загрузиться в оперативную память, освободив тем самым привод для других дел.

Единственное, что нужно выбрать пользователю во время запуска – опцию графического сервера. Возможные варианты – Xorg и Vesa. Первый поддерживает множество продвинутых настроек. Второй – всеяден. Поэтому алгоритм действий тут предельно простой. Сначала следует попробовать Xorg. Если не получается, то сойдет и Vesa.

В качестве Рабочего стола используется JWM (Joe’s Window Manager). Он не слишком популярен, но не в силу своей убогости. Напротив, он очень быстрый и удобный в работе.

По умолчанию разделы жесткого диска не смонтированы. Но сделать это – раз плюнуть. На Рабочем столе имеется иконка, щелчком по которой запускается инструмент для подключения и отключения накопителей. И никакой командной строки, которая так пугает людей, недавно купивших компьютер.

Таким образом, с основной задачей резервной системы PuppyRUS справился прекрасно. Посмотрим, что нам предлагается в качестве бонуса.

Пользователь PuppyRUS получит в свое распоряжение полноценную систему с полным набором необходимого ПО: коммуникационный комбайн, текстовый процессор, мультимедийный проигрыватель с набором кодеков. В общем, если у вас слетела основная система, а надо срочно в интернет, то PuppyRUS запросто решит проблему.

Кстати, в качестве штатного браузера используется не модный Firefox, а незаслуженно забытый Seamonkey. Хороший повод поближе познакомиться с альтернативой. Текстовый процессор – не монструозный OpenOffice.org Writer, а легкий и быстрый Abiword. Может быть, создать навороченный документ со сложным форматированием с его помощью и не получится, но для обычного набора текста лучше не придумать.

Настройка сети осуществляется самым простым для начинающего пользователя способом – посредством инструмента с графическим интерфейсом. Разумеется, драйверы к наиболее распространенному железу в системе уже есть – если вы подключены к интернету через сетевую карту или модем, то вся процедура конфигурирования займет меньше минуты.

Считаете, что компакт-диск в качестве носителя слишком громоздкий? Перенесите PuppyRUS на флэшку – универсальная утилита установки ОС позволит поставить ее на что угодно буквально в несколько кликов мышью. В том числе и на жесткий диск компьютера. Правда, учтите, что в состав программы инсталляции не входит менеджер разделов. Поэтому партицию придется подготовить заранее. Сделать это можно при помощи программы GParted, которая входит в состав PuppyRUS.