su13@pochta.ru

| Первый | Второй | Третий | Четвёртый | Пятый | Шестой | Седьмой |



[ назад ] [ Аннотация ] [ Заметка об авторских правах ] [ Содержание ] [ вперед ]

Debian GNU/Linux 2.2 для Intel x86 Руководство пользователя
Глава 5 Способы установки Debian


Вы можете установить Debian из разных источников, локальных (CD, жесткий диск, дискеты) и удаленных (FTP, NFS, PPP, HTTP). Debian также поддерживает большое количество конфигураций оборудования, так что у вас все же есть некоторый выбор перед тем как начать работать. Эта глава поможет сделать правильный вывод.

Вы можете по разному устанавливать разные часть системы. Например, вы можете начать установку с помощью дискет, но потом использовать жесткий диск.

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

Наиболее простой путь для большинства пользователей, это использовать набор Debian CD. Если он у вас есть,и ваша машина поддерживает загрузку с CD, это прекрасно! Просто настройте вашу систему, чтобы она згружалась с CD, как это написано в главе Выбор загрузочного устройства, раздел 3.3.2, вставьте ваш CD, перезагрузитесь и начинайте читать следующую главу. Если оказалось, что обычная установка не работает с вашим оборудованием, вы можете вернуться сюда и почитать о других ядрах и методах установки, которые могут сработать. В частности, заметьте, что первый и второй диски в наборе CD являются загрузочными и содержат разные ядра, так что загрузка со второго CD может помочь.


5.1 Введение в процесс установки

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

  1. Вы начинаете, загружая систему.
  2. Вы предоставляете источник с ядром (ядро -- основа операционной системы).
  3. Вы отвечаете на вопросы, чтобы создать изначальную систему.
  4. Вы предоставляете источник с драйверами.
  5. Вы выбираете, какие драйвера загрузить.
  6. Вы предоставляете источник с базовой системой.
  7. Вы перезагружаетесь и заканчиваете конфигурацию системы.
  8. Скорее всего, вы до-установите дополнительное ПО, предоставив еще один или более источников для установки.

Делая выбор, вам нужно помнить несколько зависимостей. Первая связана с вашим выбором ядра. Ядро, которое вы используете при установке, это то же ядро, что вы будете использовать в установленной системе. Так как драйвера зависят от ядра, вам надо выбрать пакет, содержащий драйвера, которые подходят к вашему ядру. Далее последует более подробное объяснение, как выбрать нужное ядро.

Разные ядра имеют разные сетевые возможности, которые расширяют или сужают выбор источников, в частности во время установки.

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


5.2 Выбор правильного ядра

Образы ядра доступны в разных конфигурациях, каждая из которых поддерживает разное оборудование. Выбор для Intel x86 следующий:

`vanilla'
Стандартный пакет ядра доступный в Debian. Он включает в себя почти все драйвера, поддерживаемые Linux, собранные в виде модулей. В их число входят сетевые карты, SCSI устройства, звуковые карты, устройства Video4Linux, etc. Набор `vanilla' включает в себя спасательную дискету, root и три дискеты с драйверами.

`udma66'
Очень похоже на `vanilla', за исключением того, что он включает IDE патчи Ander Hendrik для поддержки UDMA66 устройств.

`compact'
Похоже на `vanila', но убраны некоторые редко используемые драйвера (sound, v4l, etc.). В дополнение, в него встроена поддержка известных PCI Ethernet устройств -- NE2000, 3com 3c509, Tulip, Via-Rhine и Inter EtherExpress Pro100. Эти встроенный драйвера позволят вам использовать все достоинства установочной программы Debian при сетевой установке: установить дискету с драйверами и базовую систему из сети, а делать только спасательную дискету. Наконец, `compact' также поддерживает несколько обычных RAID контроллеров: DAC960 и Compaq SMART2 RAID. Набор `compact' включает в себя спасательную дискету, одну root и одну драйверную дискету. Это ядро используется при загрузке со второго CD комплекта.

`idepci'
Ядро поддерживает только IDE и PCI устройства (и маленький набор ISA устройств). Это ядро надо использовать если SCSI драйвера в других наборах приводят к зависанию при загрузке. (чаще всего от конфликтов ресурсов или неправильного поведения драйвера/карты в системе.) Набор `idepci' имеет встроенную поддержку ide-floppy, так что вы сможете устанавливать систему с ZIP или LS120.

Хотя мы сказали сколько дискет занимают стандартные наборы образов по 1.44 Мбайт, вы можете выбрать другой метод установки.

Конфигурационные файлы ядер этих наборов лежат в соответствующий каталогах. Файл называется "kernel-config".


5.3 Источники данных для разных стадий установки

Эта часть поможет вам определить тип оборудования, который допустим, и обычно сможет работать на разных стадиях установки. Никто не дает гарантии, что все оборудование определенного типа будет работать со всеми ядрами. Например, RAID диски в общем случае не будут доступны до тех пор, пока вы не загрузите нужный драйвер.


5.3.1 Загрузка первоначальной установочной системы

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


5.3.2 Источники и стадии установки

Следующая таблица показывает какие источники установки вы можете использовать во время каждой из стадии установки. Столбцы - это стадии установки, расположенные с лева на право в порядке следования. Последний столбец, сами источники установки. Пустая клетка означает, что источник не доступен в этой стадии; Y означает, что он доступен, а S означает, что доступен в некоторых случаях.

     Boot | Kernel Image | Drivers | Base System | Packages | channel
     -----+--------------+---------+-------------+----------+------------
      S   |              |         |             |          | tftp
      S   |     Y        |   Y     |     Y       |  UGH     | diskette
      S   |     Y        |   Y     |     Y       |   Y      | CD-ROM
      S   |     Y        |   Y     |     Y       |   Y      | hard disk
          |     Y        |   Y     |     Y       |   Y      | NFS
          |              |   S     |     S       |   Y      | LAN
          |              |         |             |   Y      | PPP

Например, в таблице говориться, что вы можете использовать PPP только на стадии установки пакетов.

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

Чтобы понять, что означает буква S в столбце `Boot' прочитайте предыдущую часть и решите, какие источники поддерживает ваша архитектура.

Строчки `PPP' и `LAN' говорят о возможности получения файлов через телефонную линию или Ethernet способом принятым в Internet. В общем случае этот способ не поддерживается, но некоторые ядра позволят вам использовать этот способ на ранних стадиях установки. Эксперты также могут использовать эти соединения для монтирования и осуществлять другие действия для ускорения процесса. К сожалению, справка по такого рода действиям выходит за пределы этой книги.


5.3.3 Рекомендации

Достаньте набор Debian GNU/Linux CD. Если можете, загрузитесь с них.

Если вы читаете дальше, то вы, видимо, не смогли или не хотите грузиться с CD. Если проблема состоит в том, что ваш CD drive не умеет грузиться с CD, то вы можете сделать набор дискет используя образы с CD или загрузиться из другой ОС.

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

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


5.4 Описание файлов системы установки

Этот раздел содержит аннотированный список файлов, которые находятся в каталоге disks-i386. Вам может быть и не понадобится скачивать все эти файлы: все зависит от того, как вы собираетесь загружать систему установки и как устанавливать базовую систему.

Большинство файлов — это образы дискет. Да, да, файл, который может быть записан на дискету. В зависимости от того, какие объемы дискет поддерживает дисковод на вашем компьютере, вам понадобятся те или иные файлы. Например, на обычные 3.5-дюймовые дискеты помещается 1.44Мбайта данных. На 5.25-дюймовые дискеты помещается 1.2Мбайта данных, так для них надо использовать образы именно этого размера. Образы для дискет вмещающих 1.44Мбайт вы найдете в каталоге images-1.44 . Образы для дискет вмещающих 1.2Мбайт вы найдете в каталоге images-1.20. Образы для дисков вмещающих 2.88Mбайт, которые обычно используются для загрузки с CD-ROM, находятся в каталоге images-2.88.

Если для чтения этого документа вы используете веб навигатор на подключенном к сети компьютере, вы можете получить эти файлы просто щелкнув по имени соответствующего файла. В зависимости от навигатора, который вы используете, вам может оказаться необходимым предпринять специальные действия, чтобы получить его без ошибок. Например, если вы используете Netscape, вам необходимо удерживать клавишу shift при щелчке по ссылке на необходимый файл. Файлы могут быть получены как по ссылкам из этого документа, так и с ftp-сервера http://http.us.debian.org/debian/dists/potato/main/disks-i386/current/, или из соответствующего каталога на любом из зеркал Debian.


5.4.1 Документация

Руководство по установке:
install.ru.txt
install.ru.html
install.ru.pdf
Текст, который вы сейчас читаете, в формате ASCII, HTML и PDF.

Руководство по программе разбиения на разделы:
fdisk.txt
cfdisk.txt
Инструкция по использованию програм разбиения на разделы.

../../basecont.txt
Список файлов базовой системы.

../../md5sum.txt
MD5 суммы для бинарных файлов. Если у вас есть программа md5sum, то вы можете убедиться в том, что файлы на диске не повреждены запустив команду md5sum -v -c md5sum.txt.


5.4.2 Файлы нужные для первоначальной загрузки

Образы спасательной дискеты:
../../images-1.20/rescue.bin
../../images-1.20/safe/rescue.bin
../../images-1.44/rescue.bin
../../images-1.44/compact/rescue.bin
../../images-1.44/idepci/rescue.bin
../../images-1.44/safe/rescue.bin
../../images-1.44/udma66/rescue.bin
../../images-2.88/rescue.bin
../../images-2.88/compact/rescue.bin
../../images-2.88/idepci/rescue.bin
../../images-2.88/udma66/rescue.bin
Спасательная дискеты используется для первоначальной загрузки и в экстренных случаях, когда по какой-то причине ваша система не загружается. Поэтому мы рекомендуем записать этот образ на дискету даже если вы собираетесь устанавливать систему без дискет.

Образ(ы) корневой файловой системы:
../../images-1.20/root.bin
../../images-1.44/root.bin
../../images-1.44/compact/root.bin
../../images-1.44/idepci/root.bin
../../images-1.44/udma66/root.bin
Этот файл содержит образ временной файловой системы, которая загружается в память если вы загружаетесь со спасательной дискетой. Он необходим при установке с жесткого диска или дискет.

Ядро Linux:
../../linux
../../compact/linux
../../idepci/linux
../../udma66/linux
Это ядро Linux, которое требуется для установки с CD или жесткого диска. Вам оно не понадобится, если вы делаете установку с дискет.

Загрузчик Linux из DOS:
../../dosutils/loadlin.exe
Вам понадобится этот загрузчик, если вы устанавливаете систему из DOS раздела или с CD-ROM. Подробнее об этом в главе Загрузка из раздела DOS, раздел 6.3.1.

Установочный DOS сценарий:
../../install.bat
../../compact/install.bat
../../idepci/install.bat
../../udma66/install.bat
DOS сценарий для начала установки Debian из DOS. Этот сценарий используется для установки с жесткого диска или CD-ROM. Подробнее об этом в главе Загрузка из раздела DOS, раздел 6.3.1.


5.4.3 Файлы с драйверами

Эти файлы содержат модули ядра (драйвера) для всего оборудования, которое не обязательно для первоначальной загрузки. Чтобы получить те драйверы, которые вы хотите, вам надо сделать два действия: найти архив с нужными драйверами, а затем выбрать эти драйвера.

Помните, что архив с драйверами должен быть совместимым с вашим ядром.

Образы дискет с драйверами:
../../images-1.20/driver-1.bin
../../images-1.20/driver-2.bin
../../images-1.20/driver-3.bin
../../images-1.20/driver-4.bin
../../images-1.20/safe/driver-1.bin
../../images-1.20/safe/driver-2.bin
../../images-1.20/safe/driver-3.bin
../../images-1.20/safe/driver-4.bin
../../images-1.44/driver-1.bin
../../images-1.44/driver-2.bin
../../images-1.44/driver-3.bin
../../images-1.44/compact/driver-1.bin
../../images-1.44/idepci/driver-1.bin
../../images-1.44/safe/driver-1.bin
../../images-1.44/safe/driver-2.bin
../../images-1.44/safe/driver-3.bin
../../images-1.44/udma66/driver-1.bin
../../images-1.44/udma66/driver-2.bin
../../images-1.44/udma66/driver-3.bin
../../images-1.44/udma66/driver-4.bin
Это образы дискет драйверами.

Архивы с драйверами
../../drivers.tgz
../../compact/drivers.tgz
../../idepci/drivers.tgz
../../udma66/drivers.tgz
Если вы не можете использовать дискеты, выберите один из этих файлов.


5.4.4 Файлы базовой системы

``Базовая система Debian'' - это набор пакетов, которые необходимы для работы Debian в минимальном режиме. Когда вы настроите базовую систему, ваш компьютер сможет работать без помощи других средств.

Образы базовой системы:
../../base2_2.tgz
или
../../images-1.44/base-1.bin
../../images-1.44/base-2.bin
../../images-1.44/base-3.bin
../../images-1.44/base-4.bin
../../images-1.44/base-5.bin
../../images-1.44/base-6.bin
../../images-1.44/base-7.bin
../../images-1.44/base-8.bin
../../images-1.44/base-9.bin
../../images-1.44/base-10.bin
../../images-1.44/base-11.bin
Эти файлы содержат базовую систему, которая будет скопирована на Linux раздел вашего компьютера при установке. Это необходимый минимум файлов для установки других пакетов. Для установки с CD-ROM, жесткого диска, NFS используется файл ../../base2_2.tgz.


5.4.5 Утилиты

../../dosutils/rawrite2.exe
Это DOS утилита, которая позволяет писать образы на дискеты. Вам не надо копировать образы на дискету! Вместо этого используйте эту утилиту и запишите ее по дорожкам.

Теперь обратимся к каждому конкретному виду источников. Для простоты, они будут описаны в том же порядке, в каком они шли в таблице.


5.5 Дискеты


5.5.1 Надежность дискет

Наибольшей проблемой для людей, первый раз устанавливающих Debian с дискет, является их надежность.

Спасательная дискета причиняет больше всего проблем, так как она читается оборудованием напрямую, еще до того как загрузился Linux. Часто, оборудование считывает не так хорошо, как это делает драйвер Linux, и оно может остановиться без сообщений об ошибках при прочтении несоответствующей информации. Также могут быть ошибки с дискетами с драйверами и базовой системой, из-за которых на экране появляется множество сообщений о проблемах I/O (ввода/вывода) на дискету.

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

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

Другие говорили, что если несколько раз перезагрузиться с одной дискетой, то это может привести к удачной загрузке. Этот эффект возникает из-за плохого оборудования или плохих драйверов низкого уровня.


5.5.2 Загрузка с дискет

Загрузка с дискет поддерживается почти на всех платформах.

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

Вы можете изменить спасательную дискету; для этого прочитайте главу Замена ядра на ``спасательной'' дискете, раздел 9.3.

Спасательная дискета не могла вместить в себя корневую файловую систему, так что вам понадобится записать и ее образ на дискету. Делается это так же, как и с остальными образами. Когда ядро загрузится со спасательной дискеты, оно попросит вас вставить дискету с корневой файловой системой. Вставьте дискету, нажмите Enter и продолжайте установку. См. также Загрузка со спасательной дискеты, раздел 6.5.


5.5.3 Установка базовой системы с дискет.

NOTE: Это не рекомендуемый путь установки Debian, потому что дискеты -- это самый ненадежный носитель информации. Мы рекомендуем этот способ только тогда, когда у вас нету файловых систем на жестком диске.

Выполните следующие действия:

  1. Достаньте образы этих дисков (подробнее эти файлы описаны в главе Описание файлов системы установки, раздел 5.4):
  2. Найдите дискеты для всех образов, которые вам нужно записать.
  3. Сделайте дискеты, руководствуясь главой Создание дискет из дисковых образов, раздел 5.5.4.
  4. Вставьте спасательную дискету в дисковод и перезагрузите компьютер.
  5. Пропускайте все главы до Загрузка системы установки, Глава 6.


5.5.4 Создание дискет из дисковых образов

Дисковые образы - это файлы, в которых хранится все содержимое дискеты в независящим от формата виде. Дисковые образы, такие как rescue.bin, не должны просто копироваться на дискету. Записывает дисковые образы на дискету специальная программа. Это необходимо, поскольку образы -- это отображения дискет в независящем от формата виде; поэтому требуется по-секторная запись на дискету.

На разных платформах создание установочных дискет из дисковых образов проходит по-разному. Этот раздел расскажет, как создавать установочные дискеты из образов на разных платформах.

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


5.5.4.1 Записывание дисковых образов в Linux или Unix системе

Чтобы записать дисковый образ на дискету, вам скорее всего понадобятся права root. Вставьте работающую пустую дискету в дисковод. Затем запустите команду:

     dd if=файл of=/dev/fd0 bs=1024 conv=sync ; sync

где файл это один из дисковых образов. /dev/fd0 это обычно используемое имя для дисковода, хотя оно может и отличаться (например, в ОС Solaris он называется /dev/fd/0). Команда может вернуться в режим приглашения Unix до того как система закончит писать на дискету, так что перед тем как ее вынимать проследите за тем, чтобы лампочка, показывающая используется ли сейчас дискета, потухла, а жесткий диск перестал шуршать. На некоторых системах вам нужно будет запустить программу, чтобы вынуть дискету из дисковода (в Solaris, эта программа называется eject, у нее есть своя страница руководства).

Некоторые системы пытаются автоматически смонтировать дискету, когда вы вставляете ее в дисковод. В этом случае вам надо отключить эту возможность до того как записывать что-либо на дискету в независящим от формата режиме. К сожалению, метод выключения этой возможности зависит от системы. В ОС Solaris убедитесь в том, что не запущена программа vold. Как это сделать в других системах, спросите системного администратора.


5.5.4.2 Запись дисковых образов в DOS, Windows и OS/2

В той же директории, где находятся дисковые образы, вы найдете программу rawrite2.exe. Там же будет файл rawrite2.txt в котором написано как пользоваться программой rawrite2.

Чтобы записать образ на дискету, сначала убедитесь в том, что вы загрузились в DOS. Люди, запускавшие rawrite2 из Windows, присылали много сообщений об ошибках. Двойное нажатие кнопки мыши по rawrite2 в Windows Explorer не помогает. Если вы не знаете как перезагрузиться в DOS, просто нажмите F8 во время загрузки.

Когда вы загрузитесь в DOS, запустите команду

     rawrite2 -f файл -d диск

где файл это один из дисковых образов образов, а диск это или `a:' или `b:', в зависимости от того, какой дисковод вы собираетесь использовать.


5.6 CD-ROM

Загрузка с CD-ROM это один из простейших способов установить систему. Если вам не повезло и ядро на CD-ROM не работает, вам придется воспользоваться другим способом установки.

Установка с CD-ROM описана в главе Установка с CD-ROM, раздел 6.4.

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


5.7 Жесткий диск

Установка из имеющейся ОС часто бывает самым простым способом; для некоторых систем это единственный метод установки. Он описан в главе Загрузка с жесткого диска, раздел 6.3.

Из-за экзотического оборудования или типа файловой системы файлы на диске возможно станут недоступными на первых стадиях установки. Если файловая система или оборудование не поддерживаются ядром, они будут недоступны и в конце установки.


5.8 Установка с NFS

Из-за ряда свойств, установить через NFS можно только базовую систему. Для этого вам понадобятся спастельная дискета и дискеты с драйверами, полученные одним из описанных выше способов. Чтобы установить базовую систему через NFS вам надо будет пройти через обычную установку, описанную в главе Использование программы dbootstrap для начальной настройки системы, Глава 7. Не забудьте загрузить модули для вашей Ethernet карты и файловой системы NFS.

Когда программа dbootstrap спросит вас, где лежит файловая система (``Install the Base System'', раздел 7.13), выберите NFS и следуйте инструкциям.


[ назад ] [ Аннотация ] [ Заметка об авторских правах ] [ Содержание ] [ вперед ]
Debian GNU/Linux 2.2 для Intel x86 Руководство пользователя
Bruce Perens, Sven Rudolph, Igor Grobman, James Treacy, Adam Di Carlo, Josip Rodin, Bob Hilliard, Anne Bezemer, Jason Gunthorpe, Stéphane Bortzmeyer, Петр Новодворский debian-doc@lists.debian.org
GNU OCXE GNU LINUX
Hosted by uCoz