Настройка домашнего компьютера

Апрель 2008

03.04.2008 08:40

Закончил вёрстку части A «Комбинаторика» и первых трёх разделов части B «Теория вероятностей» проекта: «Микроэлик: математика». Очень много времени (и бумаги!) уходит на проверку контрольных отпечатков. При этом бумажные отпечатки (с точки зрения «бумажной вёрстки») выглядят неудовлетворительно – почти одни «вдовы» и «сироты». Но сами страницы (вместе с формулами и иллюстрациями) выглядят довольно аккуратно.

Примечание: в настоящее время файлы свёрстаны в формате HTML с SSI-инструкциями. Часть информации (прежде всего рекламной) со страниц убрана. Дописать эту информацию можно с помощью программы: ssi_exchange.exe, написанную автором.


Март 2008

Окончательно удалил из системы Microsoft Windows Vista. Причём основной её недостаток – это отсутствие нужных драйверов (для нестандартных устройств) и отсутствие поддержки нужных мне программ (прежде всего – для подготовки текстов и для датамайнинга). Использование Vista отложу «до лучших времён».

Окончательно, «последний гвоздь» в удаление Висты явился «глюк», случившийся с Microsoft Windows XP после установки обновления для Microsoft Outlook. Причём после установки этого обновления Outlook действительно стал работать лучше, но в системе были удалены сведения об установленных программах («Панель управления» -> «Установка и удаление программ»), а также «слетел» Internet Information Server («родной» веб и FTP сервер Microsoft Windows XP). Главное, после этого я потерял контроль над системой: стали некорректно работать другие программы, впервые появились «зависания» системы, реестр приведён в безобразное состояние. Говорили же: «Не бери бесплатных подарков от мелкомягких…».

Более упорно начал работать с виртуальной машиной VirtualBox. Установил на эту машину SuSe Linux 10.1. Установку пришлось повторить только два раза, изменив установки по-умолчанию. Во-первых, вместо стандартного дискового пространства под виртуальную машину 8 Гбайт я выделил 16 Гбайт, а вместо разбиения этого пространства на три части я выбрал разбиение на 2 части (750 Мбайт /hda1 swap и остальное – /hda2 ext3 /). Без этих опций программа инсталляции говорила, что ей недостаточно места на жёстком диске. Во-вторых, для того, чтобы установить дополнения для «гостевых» машин, пришлось в обязательном порядке установить компилятор gcc и исходные коды ядра Linux (это я прочёл в документации). Заметим, что без этих компонентов гостевая операционная система не устанавливала обновления и не выводила «внятных» объяснений об этой неудаче. В-третьих, оказалось, что гостевая операционная система не монтирует виртуальные «гостевые» диски. Из-за этого монтировать диски пришлось вручную, через средства Linux: su root и mount (инструкция приводится на моем сайте). И, в-четвёртых, хорошая новость: Гостевая машина смонтировала все разделы на компьютере — как «родные» для Microsoft Windows XP, так и присоединённые к ней при помощи «внешних» драйверов. К сожалению, ZIP-дисковод виртуальная система не опознала :-(. Также все дисковые устройства работали только на чтение. Запись на диске была возможна только для пользователя root :-(.

Инструкция для монтирования разделов Windows

в виртуальной «гостевой» системы SuSe Linux в Virtual Box

  1. Установите для гостевой операционной системы дополнения Virtual Box (смотри инструкцию к Virtual Box);
  2. Задайте «общие папки» для обмена данными между гостевой и родительской операционными системами (см. инструкцию). Имена нужно задавать короткие, но «ёмкие» (например, C_DRIVE);
  3. Войдите в систему под именем суперпользователя (root);
  4. Создайте в корне Linux каталог /WINDOWS (можно и с другим именем, но его надо запомнить);
  5. Перейдите в этот каталог и создайте в нём разделы: «C_DRIVE», «D_DRIVE» и т.п., где «C_DRIVE» — имя Вашей общей папки;
  6. Перейдите в свой домашний каталог, и в его корне создайте файл mydrivedemo (его вид смотри ниже):
    • mount -t vboxsf -o rw C_DRIVE /WINDOWS/C_DRIVE
    • mount -t vboxsf -o rw D_DRIVE /WINDOWS/D_DRIVE
    • … и так далее
  7. Установите для этого файла разрешение для выполнения.

Теперь для монтирования разделов необходимо:

  • В домашнем каталоге запустить окно терминала Linux;
  • Набрать в командной строке терминала команду: su root;
  • Ввести пароль суперпользователя;
  • Набрать в командной строке терминала: ~/mydrivemount;
  • Если команда завершилась успешно, закройте окно терминала;
  • Замечание: для копирования данных в общие папки на гостевой операционной системе необходим режим суперпользователя. Копирование из этих папок в гостевую операционную систему можно и с обычными полномочиями.

Замечание о последовательности установки операционных систем.

За время с ноября 2007 по март 2008, которые автор потратил на конфигурацию операционных систем Microsoft Windows XP, Microsoft Windows Vista, Novell SuSe Linux 10.2, у него сложились следующее мнение о порядке установки этих операционных систем:

  1. Устанавливать и переустанавливать операционные системы можно только в следующем порядке: WinXP, WinVista, Linux
  2. Если «слетела» Windows XP, то необходимо переустанавить все операционные системы (в режиме новой установки, кроме Linux);
  3. Если «слетела» Windows Vista, необходимо переустановить Vista (в режиме новой установки) и, затем, Linux (в режиме обновления);
  4. Если «слетела» только Linux, необходимо её переустановить в режиме обновления;

Эти правила выведены из следующих постулатов. Во-первых, операционные системы Windows XP и Windows Vista имеют разные, причём — плохо совместимые между собой загрузчики. Загрузчик Windows Vista способен загружать только две системы: Windows Vista и любую другую операционную систему, выпущенную корпорацией Microsoft. Загрузчик Windows XP может загружать, кроме самой себя, и несколько других операционных систем компании Microsoft. Но загрузчик Windows Vista может загружать Windows XP, а загрузчик Windows XP не может загружать Windows Vista! Поскольку при установке новый загрузчик «затирает» старый, то необходимо соблюдать последовательность установки Windows. Во-вторых, хотя загрузчик Linux (LILO или GRUB) устанавливается в конце установки операционной системы, он ни в коем случае не затирает старый загрузчик (Microsoft Windows), а записывает ссылку на неё в конец своего загрузчика. Поэтому при двойной загрузке вызывается сначала загрузчик Linux, а затем, при выборе определённого пункта — загрузчик Windows. В-третьих, данные для загрузчика Linux находятся на диске в логическом разделе Linux, поэтому даже после форматирования раздела Windows восстановить этот загрузчик легко — необходимо запустить Linux в режиме восстановления от сбоя или обновления системы. При этом в загрузочную запись переписывается ссылка на загрузчик Linux, а ссылка на загрузчик Windows дописывается в загрузчик Linux. При этом эти загрузчики ведут себя «независимо» – сбои в Linux никак не отражаются на Windows и наоборот. Этим обеспечивается повышенная надёжность системы.

Февраль 2008

=== *** === *** ===

Прекратил (временно) работать над проектом: «Учебник по датамайнингу» и переключился на проект: «Микроэлик. Математика.», представляющий собой учебное пособие для студентов и учащихся старших классов. В него входят части: «Комбинаторика» и «Теория вероятностей». Закончил писать текст и стал его корректировать, одновременно «рисуя» формулы для этих частей.

Январь 2008

26.01.2008 16:18:55

Закончил набирать и править текст, посвящённый датамайнингу (часть D.02.4 второго выпуска) и проекта «Микроэлик: математика» (посвящённую теории вероятностей). Сейчас занимаюсь написанием дневника.

25.01.2008

Установил SuSe Linux 10.2. Она слетела вместе с Vista. Установка на удивление прошла быстро: за 2 часа удалось установить дистрибутив и настроить папки! От попытки сразу установить весь набор команд я справедливо отказался. И без того сказалась усталость вчерашней ночи. Пока это все.

24.01.2008

Где-то во вторник «слетела» Windows Vista. Она потащила за собой Linux и т.д. В общем, новые системы работали не очень стабильно. Поэтому сегодня переустанавливал Висту. Установилась она на удивление быстро. Сделал одну только глупость: сразу попробовал установить пакет программ. Вот тут то и возникла сложность. Во-первых, старая версия Punto Switcher чуть было вновь не снесла Висту. К счастью, я вовремя удалил эту программу. Во-вторых, демонстрационная версия Office 2007 устанавливалась аж 2 часа! От компьютера меня отгоняли с руганью. В общем, ничего хорошего!

20.01.2008, 17:30

Прекратил настраивать операционные системы. Надо же когда-нибудь работать! Завтра попробую редактировать файлы своих проектов.

19.01.2008

Отметил одну нехорошую особенность в работе драйверов видеокарт, о которых говорилось уже в 1996 году (по моему, журнал PC Magazine или Мир ПК). Дело в том, что драйверы видеокарты стали работать на уровне привилегий ядра операционной системы, что заметно снижает общую надёжность работы операционной системы. Это замечание касалось Windows NT 4.0, но сейчас оно актуально для всех операционных систем (в т.ч. и Linux). Вследствие этого, после замены видеокарты в Linux мне потребовалось заново форматировать разделы и устанавливать Linux на «чистую» систему (из-за того, что я не мог прописать параметры нового драйвера в конфигурационные файлы Linux, графический режим не запускался). Хорошо ещё, что не пришлось переустанавливать Windows! Кстати говоря, эта новая карта в Windows выдаёт странные сообщения о том, что ей не хватает сетевого питания (при том, что драйверы для этой карты новые)!

17.01.2008

Купил и заменил себе видеокарту. Дело в том, что после обновления компьютера у меня стали проявляться непонятные вещи: при работе вдруг начались непонятные перезагрузки компьютера, «перекос» изображения в видокарте и т.п. К кому не обращался, однозначного определения причины этих неисправностей никто дать не мог. Только Федюнин Михаил ближе всех подошёл к правильному ответу. Он сказал: «Твой компьютер перегружен. Попробуй его протестировать». Программа тестирования обнаружила несколько «незначительных» (с её точки зрения) проблем с видеокартой и попросила обновить драйверы внутренней (on-board) видеокарты. И тут началось самое интересное: при установке новых драйверов происходил однозначный выход компьютера из рабочего состояния. Причина найдена! Пришлось пойти в Стек-электроникс и купить б/у видеокарту (новые видеокарту под AGP разъём купить уже не представляется возможным — есть только с разъёмом PCI-E). Вчера быстро (за 15 минут) установил видеокарту и установил драйверы. Теперь все летает! Алгоритм установки видеокарты представлен ниже.

Алгоритм установки видеокарты

Для установки в компьютер видеокарты необходимо:

  1. Выключить компьютер.
  2. Отключить питание на сетевом фильтре.
  3. Отсоединить кабель монитора от видеоплаты.
  4. Разобрать корпус и вынуть заглушку на AGP-разъёме материнской платы.
  5. Установить видеокарту в разъём AGP.
  6. Собрать корпус компьютера.
  7. Подключить к компьютеру кабель монитора.
  8. Включить сетевой фильтр и питание компьютера.
  9. При загрузке нажать клавишу Delete на клавиатуре компьютера.
  10. В настройках BIOS (раздел Advanced Settings) сменить пункт видеокарты с «On Board» на «External».
  11. Сохранить настройки BIOS (F10, Y) и перезагрузить компьютер.
  12. При первоначальной загрузке установить для системы драйвер: VGA
  13. Установить новые драйверы и перезагрузить компьютер.
  14. Повторить п. п. 12 – 13 для других операционных систем.
  15. Пользуйтесь!

Добавить комментарий