Бегун.Рекомендую - партнеру
Здесь может быть ваша реклама
|

 Глава 3. Подготовка к установке Linux Red Hat 7.1

Глава 3. Подготовка к установке Linux Red Hat 7.1

  • Что нужно для установки
  • Проверка оборудования на совместимость
  • Запись сведений об оборудовании
  • Выбор способа установки
  • Подготовка жесткого диска

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

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

Критическая проблема - совместимость оборудования. Даже в мире Windows, где поставщики оборудования сопровождают любое новое изделие драйверами, проблема совместимости достаточно актуальна. Зачастую она стоит многих бессонных ночей тем, кто пытается запустить операционную систему в работу. В Linux подобные проблемы также не редкость, особенно при использовании оборудовании с ограниченной поддержкой или вовсе без таковой.

Что нужно для установки

Подумаем о том, какой именно компьютер вам нужен.

Linux можно устанавливать на самом разнообразном оборудовании, среди которого могут быть:

  • процессоры ARM;
  • процессоры серии Motorola 68000;
  • процессоры 8086;
  • процессоры Alpha;
  • процессоры SPARC;
  • системы MIPS;
  • системы на основе PowerPC;
  • компьютеры Acorn;
  • серверы на базе S/390;
  • мощные компьютеры Macintosh;
  • ПК на основе процессора Intel.

Безусловно, самая популярная платформа Linux - ПК на основе процессора Intel, обеспечивающие лучшее соотношение стоимости и эффективности. Именно на эту платформу ориентировано

большинство инструментальных средств Linux. Linux для Intel содержит наиболее полный набор драйверов периферийного оборудования огромное число программ (коммерческих и бесплатных), и на него ориентировано мощное сообщество пользователей Internet, способное оказать и помощь, и поддержку.

Поэтому книга ориентирована на Linux для компьютеров на основе процессоров Intel x86, и к ней прилагается диск CD-ROM с Linux Red Hat 7.1 для платформы Intel.

Минимальная конфигурация ПК для Linux

Операционная система Linux предъявляет к оборудованию удивительно умеренные требования. Он может работать на 386-м процессоре с 4 Мбайт оперативной памяти. Конечно, при этом придется мириться с некоторыми ограничениями:

  • невозможностью запуска X Windows (следовательно, никакого графического интерфейса);
  • количество одновременно выполняемых программ-ограничивается объемом оперативной памяти;
  • низкая скорость не позволит запускать многие программы, критичные к производительности аппаратуры (например, почтовый или Web-сервер).

При всех указанных ограничениях, подобная система может оказаться полезной в качестве:

  • терминала для сервера Linux или Unix, на котором выполняются программы;
  • маломощного сервера наподобие DNS (сервер имен доменов, преобразующий имена сетевых компьютеров, например www. yahoo. com, в числовые IP-адреса) или аутентификационного сервера небольшой сети.

Linux позволяет задействовать подобное старое оборудование более эффективно, чем DOS, так как сетевые средства DOS ограничены и не позволяют выполнять описанные выше серверные функции.

Если вы намерены поработать с минимальной системой Linux, посетите страницу Web Small Memory Mini HowTo (http: //www. linuxdoc.org/HOWTO/mini/ Small -Memory .html). Там можно найти ряд полезных советов об установке и запуске системы Linux с ограниченным объемом оперативной памяти.

Хороший ПК для Linux

Основное внимание в книге уделено применению Linux на персональных рабочих станциях или использованию в качестве небольших серверов intranet. Совершенно очевидно, что нет смысла устанавливать Windows на компьютере, описанном в предыдущем параграфе. Чтобы в полной мере воспользоваться возможностями системы, пользователь должен выделить для Linux достаточно мощный ПК.

По сравнению с Windows 98 или Windows NT/2000, Linux выполняет больше функций с использованием меньшего количества ресурсов. К примеру, для вполне работоспособной рабочей станции достаточно 486-го процессора с тактовой частотой 100 МГц и 16 Мбайт оперативной памяти. Такая система может поддерживать одновременно X Windows (графический интерфейс), доступ в Internet, Netscape Communicator и работать как небольшой сервер сети.

Тем не менее, среднему пользователю нужна более мощная система Linux. К приличной рабочей станции предъявляются следующие требования.

Процессор класса Pentium. Обычно, достаточно Pentium 133. Избегайте применения некоторых клонированных кристаллов, наподобие Cyrix 686, поскольку при их эксплуатации возможны затруднения. В целом системы на основе процессоров класса Pentium работают хорошо. Конечно, сейчас купить Pentium затруднительно, поэтому, возможно, придется установить Pentium IV, Celeron, Athlon, Duron или Itanium.

32 Мбайт - прекрасный объем оперативной памяти для рабочей станции средней мощности.

И все же, почувствуйте разницу, установив 64 Мбайт.

Жесткий диск емкостью 3 Гбайт. Достаточно и 1 Гбайт (или еще меньше), но диск большего объема предпочтительнее. С большими дисками система работает лучше. В некоторых случаях для установки всех компонентов Red Hat Linux 7.1 требуется, как минимум, 3 Гбайт.

Плата видеоадаптера. См. параграф, посвященный совместимости оборудования, далее в главе.

Этих ресурсов достаточно для работы Linux в настольной системе. Несмотря на ажиотаж вокруг обеспечения приличной скорости для Linux, в приобретении системы на основе процессора Pentium IV с тактовой частотой 1,7 ГГц нет никакой необходимости.

Дополнительные устройства

Безусловно, в современных условиях трудно воздержаться от реализации мультимедийных средств и доступа в Internet на своем компьютере. Несколько дополнительных устройств могут повысить эффективность системы Linux, поэтому подумайте о завершении комплектации рабочей станции.

Дисковод CD-ROM. Можно установить устройство типа IDEATAPI, но при наличии достаточных средств, предпочтительнее SCSI. Патентованные устройства, работающие с собственными интерфейсными платами или подключаемые к специальным интерфейсам на звуковых платах, лучше не использовать. Такие устройства сложно конфигурируются и плохо работают под управлением Linux.

Звуковая плата. Linux поддерживает большинство плат, совместимых с Sound Blaster. Подробности см. в параграфе о совместимости оборудования далее в главе.

Модем. К модему применимы те же правила, что и в Windows: следует выбирать самый скоростной модем, обеспечивающий подключение к провайдеру Internet (ISP) на максимальной скорости. Если провайдер не может обеспечить соединение со скоростью 56 Кбит/с, то нет смысла покупать модем, работающий на такой скорости. Одно замечание: в Linux лучше использовать внешние модемы. Это особенно справедливо по отношению к модемам ISDN. Встроенные модели этого типа имеют ограниченную поддержку Linux. Преимущество внешних модемов (ISDN или аналоговых) - в простоте конфигурирования и наличии индикаторов, облегчающих локализацию проблем при конфигурировании. Не рекомендуется также применять Windows-модемы (winmodem), использующие библиотеку драйверов Microsoft Windows (Linux полностью поддерживает только некоторые из них).

Если вы планируете применять Linux в качестве небольшого сервера intranet, то рассмотрите возможность установки следующего оборудования.

Плата SCSI. Интерфейс SCSI обеспечивает более эффективную работу жестких дисков, чем IDE, особенно при наличии нескольких дисков. Если вы планируете установить многопользовательскую систему (например, файловый сервер, Web-сервер или сервер приложений), то вам понадобится плата SCSI. Но сначала прочтите параграф, посвященный совместимости оборудования. Если возможно, выбирайте плату с поддержкой Ultra-Wide SCSI.

Жесткие диски SCSI. Назначение платы SCSI - взаимодействие с жесткими дисками SCSI. Предпочтительнее применять диски Ultra-Wide SCSI. Продумайте необходимость применения нескольких дисков. Если для хранения пользовательских данных, операционной системы и установленных программ требуется около 8 Гбайт дисковой памяти, можно установить два

диска по 4 Гбайт (один - для пользовательских данных, другой - для операционной системы и программного обеспечения). Разнесение программ и данных по разным дискам повышает эффективность системы за счет снижения нагрузки на каждый из них..

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

Проверка совместимости оборудования

Перед установкой Linux, как и перед установкой Windows (особенно Windows NT/2000), очень важно проверить совместимость элементов оборудования с операционной системой и друг с другом. Несовместимость может вызвать массу затруднений и затрат времени на отладку и реконфигурирование компьютера.

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

Поэтому прежде, чем устанавливать операционную систему Linux или приобретать для нее оборудование, разумно провести небольшое исследование.

  • При установке прилагаемой версии Linux Red Hat попытайтесь просмотреть список совместимости аппаратуры Red Hat (Red Hat Hardware Compatibility List) по адресу hardware. red-hat . com. Список представляет собой базу данных по совместимости аппаратуры для большинства дистрибутивов Red Hat, снабженную средствами поиска.
  • Ознакомьтесь с руководством Linux Hardware Compatibility HowTo (Руководство по совместимости оборудования в Linux). Этот документ, составленный Патриком Райненом (Patrick Reijnen), содержит обширный список оборудования, совместимость (или несовместимость) которого с операционной системой Linux проверена на практике, и дополнен описанием особенностей этого оборудования. Если вам удастся приобрести оборудование, совместимость которого подтверждается этим документом, то проблем в вашей жизни будет меньше. Последнюю версию руководства можно найти по адресу http: / /www. linuxdoc . org/HOWTO/НагdwareHOWTO.html.
  • Обратитесь к группе новостей comp.os.linux. hardware. Это хороший источник информации о работе оборудования в системе Linux. Если вы сомневаетесь в том, стоит ли приобретать то или иное устройство, отправьте в эту группу сообщение с обращением ко всем, кто может помочь советом на основании личного опыта. Как правило, такие люди найдутся, и их коллективный разум послужит бесценным источником информации, необходимой для принятия решения. Архивы этой группы новостей размещены по адресу http: / /groups. google. com.
  • Проверяйте оборудование до приобретения. Если у вас есть постоянный поставщик, он может предоставить оборудование для предварительного испытания в среде Linux до приобретения. Пожалуй, это единственный способ предварительной проверки оборудования.

Запись сведений об оборудовании

После сборки ПК, предназначенного под Linux, следует собрать сведения, необходимые для обеспечения эффективной работы оборудования. В этом параграфе дан краткий обзор сведений, которые надо собрать, чтобы обеспечить эффективную работу оборудования под управлением Linux.

Платы видеоадаптеров

При установке Linux без X Windows (графический пользовательский интерфейс для систем Unix) выбор видеоадаптера, по всей вероятности, не вызовет затруднений. Однако к выбору видеоадаптера для X Windows следует отнестись серьезно. Необходима следующая информация о плате видеоадаптера:

  • изготовитель и модель платы;
  • микропроцессорный набор платы (иногда X Windows не поддерживает явно определенный тип платы, но поддерживает микропроцессорный набор, на основе которого она построена);
  • объем видеопамяти;
  • тип таймера, если имеется (во многих распространенных платах таймер отсутствует);
  • тип RAMDAC (цифро-аналоговый преобразователь с ОЗУ), если RAMDAC имеется на плате (на многих распространенных платах он отсутствует).

Все эти сведения должны содержаться в документации на плату.

Звуковые платы

При установке звуковых плат важно точно ввести специфические сведения, наиболее важные из которых указаны ниже:

  • изготовитель и модель платы;
  • номер прерывания (IRQ); возможно, несколько номеров;
  • адрес(а) ввода-вывода;
  • адрес(а) DMA (Direct Memory Address - прямой доступ к памяти).

Иногда IRQ, адрес ввода-вывода и DMA приходится устанавливать вручную прямо на плате, с помощью перемычек или Миниатюрных переключателей.

Мониторы

Знание технических данных монитора так же важно для обеспечения успешной работы X Windows, как и знание параметров видеоадаптера. Ввод неверных данных может привести к повреждению монитора. (Сжечь современный монитор, задав неверную частоту видеосигнала трудно, а вот испортить зрение, глядя на изображение, мерцающее благодаря неверно выбранному режиму, - проще простого. - Прим. ред.) Изучив документацию, запишите следующие сведения:

  • изготовитель и модель монитора;
  • максимальное разрешение;
  • частота обновления в режиме максимального разрешения;
  • диапазон частот горизонтальной развертки;
  • диапазон частот вертикальной развертки.

Подробнее о диапазонах частот горизонтальной и вертикальной разверток, а также их роли в конфигурировании X Windows читайте в гл. 7.

Мышь

Чтобы заставить мышь работать как в текстовом режиме Linux, так и в среде X Windows, необходима следующая информация:

  • изготовитель и модель мыши;
  • количество кнопок;
  • протокол мыши (сведения о нем ищите в прилагаемой документации; наиболее распространенные протоколы - Microsoft, USB, Mouse Systems и PS/2);
  • порт, к которому подключается мышь (в терминологии DOS это обычно порты СОМ1:, COM2 : или PS/2).

Жесткие диски

Если при установке Linux вы намерены провести разбивку диска, то вам понадобятся следующие сведения:

  • полная емкость жесткого диска;
  • число цилиндров;
  • число головок;
  • число секторов на дорожке.

Обычно надобности в этой информации не возникает, так как Linux автоматически определяет параметры дисков во время загрузки. (Для IDE-дисков эти сведения всегда можно получить с помощью автодетектора BIOS. - Прим, ред.)

Модем

Для установки модема нужна следующая информация:

  • изготовитель и модель модема;
  • скорость;

порт подключения внешнего модема (в терминологии DOS это порт СОМ1: или COM2 :) или конфигурирования встроенного (для него необходимо знать также IRQ и адреса ввода/вывода).

Сетевой адаптер

Для установки сетевого адаптера нужна следующая информация:

  • изготовитель и модель сетевого адаптера;
  • номер прерывания (IRQ);
  • адрес(а) ввода-вывода;
  • специализированные драйверы (если есть);
  • совместимость с драйверами сетевых адаптеров Novell 1000 или 2000.

Некоторые сетевые адаптеры снабжены дисками с драйверами для среды Linux. Если таких драйверов нет, но адаптер совместим с адаптерами Novell 1000 или 2000, то можно использовать драйверы этих адаптеров.

USB

Некоторые Linux-дистрибутивы включают средства частичной поддержки USB, в первую очередь для клавиатуры и мыши. Речь идет о дистрибутивах S.u.S.E. 6.4, Red Hat 7.0, Mandrake 7.1 и Corel Linux Second Edition (и выше). На момент написания книги ядро Linux 2.2.x поддерживало USB только для статической конфигурации.

Но Red Hat 7.0 базируется на ядре 2.4.x, которое обеспечивает практически полную поддержку USB. Как видно из сведений, собранных в базе данных http: //www.qbik.ch/usb/devices, на определенном уровне поддержка USB обеспечивается почти для всех типов устройств: от модемов до Web-камер.

Если вас интересуют вопросы "подключения на ходу", в рамках которого можно подсоединять USB-устройства, не выключая компьютера, обратитесь на узел http: / Alinux-hotplug. sourcef orge. net. Здесь собраны загружаемые скрипты в rpm-формате, ориентированные на работу в Red Hat Linux.

Проблемы поддержки USB в среде Linux сейчас в центре внимания многих разработчиков. Если вам не удается установить ваши USB-устройства, используя выбранный дистрибутив, можете ознакомиться с проектом Linux USB по адресу http: //www. linux-usb.org, где доступны дополнительные драйвера и утилиты.

Другие периферийные устройства

Особых условий конфигурирования могут потребовать другие периферийные устройства, количество которых так велико, что нет смысла приводить подробный список. Подробные сведения о конфигурировании подобных устройств даны в тех разделах книги, в которых рассмотрены типы аппаратуры. Как правило, дополнительное оборудование, наподобие специализированных плат последовательного интерфейса, специализированного сетевого оборудования либо лентопро-тяжек, устанавливается и конфигурируется после установки Linux.

Если вы собираетесь устанавливать Linux в локальной-сети, то прочтите гл. 27, в которой описан выбор сетевой платы при установке Linux.

Выбор способа установки

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

Таким образом, дисковод CD-ROM совершенно необходим для установки Linux, в том числе и дистрибутива Red Hat 7.1, прилагаемого к книге. Несмотря на теоретическую возможность установить Linux непосредственно из Internet, этот вариант не подходит большинству пользователей, так как требует больших затрат времени и денег.

Рассмотрим различные варианты установки Linux с прилагаемого диска CD-ROM. Все процедуры аналогичны процедурам установки других дистрибутивов Linux, распространяемых на CD-ROM. Об особенностях установки отдельных дистрибутивов можно узнать из прилагаемой к ним документации.

Установка с диска CD-ROM

Если на вашем компьютере установлено устройство CD-ROM IDE / ATAPI, a BIOS поддерживает возможность загрузки с накопителя CD-ROM, то можно загрузить компьютер с компакт-диска Linux, и уже затем начать установку.

Чтобы проверить возможности этого варианта, обратитесь к технической документации компьютера или материнской платы, или войдите в процедуру установки BIOS во время загрузки и проверьте, можно ли определить устройство CD-ROM как загрузочное. Если это возможно, поместите в дисковод компакт-диск с Linux Red Hat 7.1 и попытайтесь загрузить систему. После успешной загрузки на экране появится соответствующее сообщение, а затем - командная строка вида boot:.

Примечание

Даже если устройство CD-ROM сконструировано как загрузочное и установлено на ПК с поддержкой загрузочных CD-ROM, оно не всегда может служить таковым. Если у вас возникнут затруднения при попытке загрузки с диска, прилагаемого к книге, или собственного, попытайтесь провести установку с дискеты и CD-ROM, как описано в следующем параграфе.

Установка с дискеты и CD-ROM

Если на вашем компьютере есть дисковод CD-ROM, но вам не удается загрузиться с него, то лучший вариант - использовать для установки Linux сочетание дискет и диска CD-ROM. В этом случае загрузка системы выполняется с одной или нескольких дискет, последующая установка Linux - с компакт-диска.

Прежде надо выполнить несколько подготовительных операций. Для большинства дистрибутивов Linux требуется создание загрузочной дискеты и, возможно, одной или нескольких дополнительных. Все, что необходимо для этого, должно быть записано на диске CD-ROM с дистрибутивом Linux.

Для Linux Red Hat 7.1 нужны одна загрузочная и дополнительные дискеты, создаваемые на основе информации, содержащейся на диске CD-ROM Red Hat 7.1, по команде, вводимой в командной строке DOS (например, в окне DOS системы Windows).

Подкаталог Images диска Red Hat 7.1 содержит два файла - boot. img и bootnet. img -с образами дискет, используемых для установки Linux Red Hat 7.1 на локальном компьютере или через сеть. В этом же подкаталоге содержатся различные файлы с образами драйверных дискет для PCMCIA-адаптеров (pcmcia. img и pcmciadd. img), для старых моделей CD-ROM (oldcdrom. img) и другими драйверами (drivers . img). Каждый из этих образов переносится на чистую, отформатированную дискету емкостью 1,44 Мбайт с помощью утилиты rawrite. ехе.

Рассмотрим пример создания загрузочной дискеты для дистрибутива Red Hat, предполагая, что устройство CD-ROM установлено как диск D:

С:>d:dosutilsrawrite.exe

Enter disk image source file name:

d:imagesboot.img

Enter target diskette drive: a

Please insert a formatted diskette into drive A: and press -ENTER- :

Введите имя исходного файла с образом диска

Введите букву дисковода

Вставьте форматированную дискету в дисковод А: и нажмите ENTER

Дискета для сетевой установки создается аналогично, но в качестве исходного файла указывается d: imagesbootnet.img.

Загрузитесь с загрузочной дискеты и приступайте к установке Linux.

Установка с жесткого диска

Если на жестком диске достаточно свободного места, то можно скопировать на него все содержимое диска CD-ROM и выполнить установку с жесткого диска. Для выполнения установи! Red Hat Linux 7.1 с жесткого диска необходимо иметь ISO-образ диска CD-ROM представляющий собой единый файл, содержащий все файлы инсталляционного диска Red Hat Linux 7.1.

Есть два основных способа получения корректных ISO-образов. Во-первых, их можно загрузить непосредственно из Internet, например, с такого узла как ftp. redhat. com. Объем загружаемого образа соответствует размеру содержащегося в нем диска и составит около 650 Мбайт. Альтернативный способ состоит в самостоятельном создании ISO-образа установочного диска Red Hat Linux 7.1, используя команду mkisofs. Более подробно эта процедура рассмотрена в гл. 5.

Конечно же, имея доступ к устройству CD-ROM нет надобности в установке с жесткого диска. Это делается тогда, когда программа установки не может распознать устройство. Однако, при использовании драйверов, доступных в упомянутом выше файле oldcdrom. img, такая ситуация возникает крайне редко.

Подготовка жесткого диска

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

  • Для установки Linux у вас есть чистый жесткий диск или диск, который можно переформатировать.
  • Вы можете установить Linux в чистый раздел диска или раздел, который можно переформатировать.

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

Разбивка диска

Чтобы установить Linux, не уничтожая существующую операционнчто систему при отсутствии свободных жестких дисков или разделов, надо найти на жестком диске свободное место и отрегулировать его разбивку так, чтобы освободить раздел для установки. Как правило, для полной установки Linux требуется минимум 2 Гбайт, обязательно в одном разделе. В Windows каждый раздел представляется как отдельный диск (С, D, Е и т.д.), так что надо найти диск с как минимум 2 Гбайт свободного места.

Простая схема разбивки для Windows 98

Рассмотрим простой пример. У нас есть компьютер с одним жестким диском емкостью 12 Гбайт, разбитый на два раздела по 6 Гбайт, представленные в DOS как диски С и D. На диске D можно освободить до 3 Гбайт для установки Linux.

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

  1. Дефрагментировать жесткий диск, чтобы получить непрерывную область свободного пространства в конце раздела.
  2. Провести переразбивку диска, чтобы получить раздел для установки Linux.

Дефрагментация диска

Процесс дефрагментации диска в Windows 98 достаточно прост.

  1. Сохраните данные с дефрагментируемого диска.
  2. В папке My Computer (Мой компьютер) или программе Windows Explorer (Проводник Windows) щелкните правой кнопкой мыши на значке дефрагментируемого диска.

Есть два основных способа получения корректных ISO-образов. Во-первых, их можно загрузить непосредственно из Internet, например, с такого узла как ftp. redhat. com. Объем загружаемого образа соответствует размеру содержащегося в нем диска и составит около 650 Мбайт. Альтернативный способ состоит в самостоятельном создании ISO-образа установочного диска Red Hat Linux 7.1, используя команду mkisof s. Более подробно эта процедура рассмотрена в гл. 5.

Конечно же, имея доступ к устройству CD-ROM нет надобности в установке с жесткого диска. Это делается тогда, когда программа установки не может распознать устройство. Однако, при использовании драйверов, доступных в упомянутом выше файле oldcdrom. img, такая ситуация возникает крайне редко.

Подготовка жесткого диска

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

  • Для установки Linux у вас есть чистый жесткий диск или диск, который можно переформатировать.
  • Вы можете установить Linux в чистый раздел диска или раздел, который можно переформатировать.

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

Разбивка диска

Чтобы установить Linux, не уничтожая существующую операционную систему при отсутствии свободных жестких дисков или разделов, надо найти на жестком диске свободное место и отрегулировать его разбивку так, чтобы освободить раздел для установки. Как правило, для полной установки Linux требуется минимум 2 Гбайт, обязательно в одном разделе. В Windows каждый раздел представляется как отдельный диск (С, D, Е и т.д.), так что надо найти диск с как минимум 2 Гбайт свободного места.

Простая схема разбивки для Windows 98

Рассмотрим простой пример. У нас есть компьютер с одним жестким диском емкостью 12 Гбайт, разбитый на два раздела по 6 Гбайт, представленные в DOS как диски С и D. На диске D можно освободить до 3 Гбайт для установки Linux.

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

  1. Дефрагментировать жесткий диск, чтобы получить непрерывную область свободного пространства в конце раздела.
  2. Провести переразбивку диска, чтобы получить раздел для установки Linux.

Дефрагментация диска

Процесс дефрагментации диска в Windows 98 достаточно прост.

  1. Сохраните данные с дефрагментируемого диска.
  2. В папке My Computer (Мой компьютер) или программе Windows Explorer (Проводник Windows) щелкните правой кнопкой мыши на значке дефрагментируемого диска.
  3. В контекстном меню выберите команду Properties (Свойства).
  4. В открывшемся окне Properties (Свойства) щелкните на вкладке Tools (Сервис).
  5. Щелкните на кнопке Defragment Now (Выполнить дефрагментацию). Подождите окончания операции, затем переходите к следующему параграфу.

Разбивка диска в Windows 98

Если на дефрагментированном диске достаточно места для установки Linux, то необходимо создать на этом месте новый раздел. В большинстве дистрибутивов Linux, в том числе Red Hat 7.1, в каталоге dosutils или его подкаталоге, есть бесплатная утилита DOS f ips . ехе. В дистрибутиве Red Hat, прилагаемом к книге, она находится в подкаталоге dosutils fips2 0.

Предупреждение

Red Hat не поддерживает fips.exe. Она защищена лицензией GPL, указывающей, что разработчики программы f ips. ехе не несут никакой ответственности, даже если вы корректно ее использовали и это привело к потере данных. Несмотря на то, что сам я много раз успешно пользовался этой утилитой, будьте осторожны: вы рискуете. Есть коммерческие программы управления разделами, такие как System Commander (www.v-com.com) и Partition Magic (www. power guest, com).

Утилита предназначена для сжатия существующего раздела за счет удаления части объема в его конце, из которого образуется новый раздел.

Программа f ips. ехе запускается в режиме эмуляции MS-DOS. Чтобы перейти в этот режим, в меню Start (Пуск) выберите команду Shut Down (Завершение работы) и установите переключатель Restart in MS-DOS Mode (Перезагрузить компьютер в режиме MS-DOS). Произойдет перезагрузка Windows 98 в полноэкранную среду DOS.

Предупреждение

Очень важное замечание: программу fips.exe нельзя запускать в окне DOS или полноэкранной эмуляции DOS в системе Windows 98. Дело в том, что, в отличие от DOS, Windows 98 допускает одновременное выполнение нескольких программ, и может возникнуть ситуация, при которой другая программа попытается получить доступ к области диска, обрабатываемой в это время утилитой f ips. ехе, что приведет к повреждению данных.

Перейдя в режим эмуляции DOS, запустите программу f ips . ехе. Если устройство CD-ROM представлено как диск Е, то команда запуска будет иметь вид: с:>е:dosutilsfips20fips.exe

Сразу после запуска программа fips.exe выводит на экран таблицу разделов. В предыдущем примере с разбивкой диска на два раздела эта таблица выглядит примерно так:

Partition table:

              
 

Part.

1 bootable | Head

Start Cyl.

1 Sector | System | Head

End Cyl.

1 Sector |

Start Sector

Number of | Sectors ] MB

 
 

1 | yes 2 no

1 1

1 0

0 223

H 1]

06h| 254 05h 254

222 286

63 | 63 |

63 | 3582432 .3582495 1028160

1749 502

 
              

Переведенный пример

Таблица разделов:

          
 

I | Начало I I Разд. |системн. | Гол. Цил. Сектор | Сист. |Гол.

Конец | Начало | Количество | Цил. Сектор! Сектор [Секторов | MB

 
 

2

да нет

101 0 223 1

06п| 254 05h 254

222 63 286 63

63 3582495

3582432 1028160

(1749 | 502

 
          

В большинстве систем отождествление разделов несложно: раздел 1 представляется как диск С. раздел 2 - как D и т.д. Если возникнут затруднения, можно определить соответствие по объему, указанному в последнем столбце.

Далее последует предложение выбрать раздел. В нашем примере это раздел 2, поскольку меняется разбивка диска D. Программа сканирует выбранный раздел и выводит результат на экран:

    
 

Bytes per sector: 512

(Байт на сектор)

 
 

Sectors per cluster: 8

(Секторов на кластер)

 
 

Reserved sectors: 1

(Зарезервированных секторов)

 
 

Number of FATs : 2

(Число FAT)

 
 

Number of rootdirectory entries: 512

(Число элементов корневого каталога)

 
 

Number of sectors (short) : 0

(Число секторов (коротких))

 
 

Media descriptor byte: f8h

(Дескриптор носителя)

 
 

Sectors per FAT: 145

(Секторов на FAT)

 
 

Sectors per tra&c: 63

(Секторов на дорожку)

 
 

Drive heads : 16

(Дисковых головок)

 
 

Hidden sectors: 63

(Скрытых секторов)

 
 

Number of sectors (long) : 141057

(Число секторов (длинных))

 
 

Physical drive number: 80h

(Номер физического диска)

 
 

Signature: 29h

 
MKPortal©2003-2008 mkportal.it
MultiBoard ©2007-2009 RusMKPortal