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

Установка Debian GNU/Linux для Intel x86 - Глава 5
Способы установки Debian


При установке Debian с нуля вам необходимо пройти через несколько этапов. Вот они по порядку:

  1. загрузка системы установки
  2. первоначальная конфигурация системы
  3. установка базовой системы
  4. загрузка только что установленной системы
  5. установка остальной системы

Загрузка системы установки -- первый шаг -- обычно осуществляется либо со "спасательной" дискеты, либо непосредственно с CD-ROM. Иногда первая загрузка бывает самой трудной (это зависит от вашего оборудования, разумеется). Поэтому она описана отдельно, см. Загрузка системы установки, Глава 6.

Как только Linux загрузится, автоматически будет запущена программа dbootstrap, которая и позволит вам завершить второй шаг -- начальная конфигурация системы. Подробно этот шаг описан в Использование dbootstrap для начальной настройки системы, Глава 7.

Базовая система Debian -- это минимальный набор пакетов, которые необходимы для автономной работы Debian. Как только вы сконфигурировали и установили базовую систему, ваша машина может работать "сама по себе". Базовая система может быть установлена со следующих носителей: дискеты, жесткий диск, CD-диск или с NFS-сервера. Установка будет произведена программой dbootstrap, это описано в ``Установка базовой системы'', Раздел 7.14.

И последний шаг -- это установка остальной системы. Он обычно включает установку приложений и документов, которые вы собираетесь использовать на вашем компьютере; такие как система X Window, редакторы, интерпретаторы командной строки, среды разработки и т.п. Эта часть Debian может быть установлена как с CD-диска, так и с любого зеркала архива Debian (используя http- или ftp-протоколы или по NFS). Начиная с этого момента, вы должны пользоваться стандартными средствами управления пакетами, такими как dselect или apt-get. Этот шаг описан в Installing the Rest of Your System, Раздел 7.26.

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

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


5.1 Выбор носителя для установки

Сначала выберите носитель, с которого вы будете загружать систему установки. Затем выберите носитель, с которого вы будете устанавливать базовую систему.


5.1.1 Выбор носителя для загрузки системы установки

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

Загрузка с дискет поддерживается под большинством платформ. Использование дискет описано в Загрузка с дискет, Раздел 5.6.

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

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


5.1.2 Выбор носителя для установки базовой системы

Базовая система может быть установлена со следующих носителей: с дискет (Установка базовой системы с дискет, Раздел 5.7), с CD-диска (Установка с CD-диска, Раздел 5.4), с NFS-сервера (Установка по NFS, Раздел 5.5) или с локального жесткого диска (Установка с жесткого диска, Раздел 5.3). Вам необходимо выбрать какой метод вам подходит больше всего.


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

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

Большинство файлов -- это образы дискет. Да, да, файл, который может быть записан на дискету. В зависимости от того, какие объемы дискет поддерживает дисковод на вашем компьютере (1.4M, 1.2M или 720K), вам понадобятся те или иные файлы. В именах образов дискет для дискет объемом 1.4M присутствует `14', 1.2M -- `12', а 720K -- `72'.

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

resc1440.bin, resc1440tecra.bin, resc1200.bin -- образы "спасательной" дискеты
Все эти файлы -- это образы "спасательной" дискеты. "Спасательная" дискета используется для начальной установки и в экстренных случаях, таких как невозможность загрузить систему в силу каких-то причин. Поэтому мы рекомендуем вам создать "спасательную" дискету даже если вы не будете ее использовать для установки.

Если у вас 5-дюймовый дисковод, используйте файлы, содержащие `1200' в имени; в противном случае используйте файлы, содержащие в имени `1440'. Образы `tecra' используют альтернативное ядро и должны использоваться людьми, имеющие проблемы с образами стандартных дискет.

drv1440.bin, drv1440tecra.bin, drv1200.bin -- образы дискеты драйверов
Все эти файлы -- это образ дискеты драйверов. Они содержат модули ядра (или драйверы) для оборудования всех типов, которое не является необходимым для начальной загрузки. Во время установки у вас будет возможность выбрать все необходимые драйвера.

Если вы использовали образ специальной "спасательной" дискеты, то вы должны использовать образ соответствующий дискеты драйверов.

base2_1.tgz, или base14-1.bin, base14-2.bin, base14-3.bin, base14-4.bin, base14-5.bin, base14-6.bin, base14-7.bin , или base12-1.bin, base12-2.bin, base12-3.bin, base12-4.bin, base12-5.bin, base12-6.bin, base12-7.bin, -- базовая система
Эти файлы содержат базовую систему, которая будет установлена на раздел Linux во время процесса установки. Это тот минимум, который позволит вам установить остальные пакеты. Файл base2_1.tgz должен быть использован при установке с других носителей: CD-диска, жесткого диска или NFS-сервера.

root.bin -- образ корневой файловой системы
Этот файл содержит образ временной файловой системы, которая загружается в память во время загрузки. Он необходим при установке с жесткого или CD-диска.

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

loadlin.exe -- программа загрузки Linux
Эта программа вам понадобится, если для установки вы используете раздел DOS или CD-диск. См. Установка с раздела DOS, Подраздел 5.3.1.

install.bat
Это командный файл DOS может использоваться для запуска процесса установки из-под DOS. Обычно он используется для установки с жесткого или CD-диска. См. Установка с раздела DOS, Подраздел 5.3.1.

linux -- ядро
Этот файл содержит ядро, которое необходимо использовать при установке с жесткого или CD-диска. Помните, что в зависимости от навигатора, который вы используете, вам может оказаться необходимым предпринять специальные действия, чтобы получить его без ошибок. Например, если вы используете Netscape, вам необходимо удерживать клавишу shift при щелчке по ссылке на необходимый файл.

install.txt, install.html -- Руководство по установке
Этот файл вы сейчас читаете (в текстовом или HTML формате).

fdisk.txt cfdisk.txt
Инструкции по использованию существующих программ создания/удаления разделов на жестком диске.

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

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


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

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


5.3.1 Установка с раздела DOS

Если у вас уже есть раздел DOS на вашей машине, вы можете установить Debian с него. Есть два варианта: либо установка без дискет, либо загрузка со "спасательной" дискеты, но установка базовой системы с локального диска.

Для того, чтобы попробовать загрузку без дискет, выполните следующие рекомендации:

  1. Возьмите следующие файлы с ближайшего зеркала ftp-архива Debian и поместите их в какой-нибудь каталог DOS-раздела: resc1440.bin, drv1440.bin, base2_1.tgz, root.bin, linux, install.bat и loadlin.exe.
  2. Загрузите DOS (не Windows) без каких бы то ни было драйверов. Чтобы сделать это, нажмите F8 в нужный момент времени.
  3. Запустите командный файл install.bat из того каталога, куда вы поместили нужные файлы.
  4. Перейдите к Загрузка системы установки, Глава 6.

Если вы хотите загружаться с дискеты, а устанавливать базовую систему с раздела DOS, просто создайте "спасательную" дискету и дискету драйверов как описано в Создание дискет из образов дискет, Раздел 5.9. Скачайте и разместите где-нибудь на DOS-разделе файл base2_1.tgz.


5.3.2 Установка с раздела Linux

Вы можете установить Debian с ext2fs- или minix-раздела. Этот метод установки может вам подходить, если вы полностью заменяете ваш текущую Linux-систему на Debain, например.

Заметьте, что раздел, с которого вы производите установки, должен отличаться от того, на который вы устанавливаете Debian (например, /, /usr, /lib и все остальное).

Для того, чтобы установить Debian с существующего Linux-раздела, выполните следующие инструкции:

  1. Возьмите указанные файлы и поместите их в какой-нибудь каталог на вашем Linux-разделе. Используйте наибольший из доступных файлов для вашей платформы:
  2. Вы можете воспользоваться любым работающим методом загрузки при установке с диска. Нижеследующее предполагает, что вы загружаетесь с дискет; однако, любой метод загрузки может быть использован.
  3. Создайте "спасательную" дискета как описано в Создание дискет из образов дискет, Раздел 5.9. Заметьте, что вам не понадобится дискета драйверов.
  4. Вставьте "спасательную" дискету в дисковод и перезагрузите компьютер.
  5. Перейдите к Загрузка системы установки, Глава 6.


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

Если у вас есть CD-диск, позволяющий с него загружаться, а ваш компьютер поддерживает загрузку с CD-диска, вам не понадобятся никакие дискеты. Настройте ваше оборудование в соответствии с Выбор загрузочного устройства, Подраздел 3.3.2. Затем поместите CD-диск в дисковод и перезагрузите компьютер. Если ваша система требует использования загрузочных образов ``tecra'', поместите второй CD-диск (вместо первого) в дисковод и перезагрузите компьютер. Теперь вы можете продолжить чтение с Загрузка системы установки, Глава 6.

Если ваше оборудование не поддерживает загрузку с CD-дисков, вы должны загрузиться в DOS и исполнить командный файл boot.bat, который расположен в каталоге \boot на вашем CD-диске. Затем перейдите к Использование dbootstrap для начальной настройки системы, Глава 7.

Даже если вы не можете загрузиться с CD-диска, вы можете установить базовую систему с него. Просто загрузитесь используя один из оставшихся методов. Когда наступит время устанавливать базовую систему или дополнительные пакеты, просто укажите системе установки на CD-дисковод в соответствии с ``Установка базовой системы'', Раздел 7.14.


5.5 Установка по NFS

Этот метод позволяет установить только базовую систему. Вам понадобятся "спасательная" дискета и дискета драйверов (локально?? как описано в выше??). Для установки базовой системы по NFS, вам необходимо выполнить действия описанные в Использование dbootstrap для начальной настройки системы, Глава 7. Не забудьте установить модуль (драйвер) для вашей сетевой карточки и модуль файловой системы NFS.

Когда программа dbootstrap спросит вас где находится базовая система (``Установка базовой системы'', Раздел 7.14), вы должны указать NFS и следовать инструкциям на экране.


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

Загрузка с дискет -- это простой процесс. Вам необходимо создать "спасательную" дискету и дискету драйверов из их образов в соответствии с Создание дискет из образов дискет, Раздел 5.9. Если необходимо, вы можете изменить содержимое "спасательной" дискеты как описано в Замена ядра на "спасательной" дискете, Раздел 9.3.


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

ВНИМАНИЕ: мы не рекомендуем вам устанавливать Debian с дискеток, так как обычно дискеты наименее надежны из всех носителей. Этот способ можно рекомендовать только в случае, если у вас нет дополнительной, уже существующей файловой системы на любом из жестких дисков вашего компьютера.

Выполните эти шаги:

  1. Возьмите образы следующих дискет (подробно эти файлы описаны в Описание файлов системы установки, Раздел 5.2):
  2. Подготовьте достаточное количество дискет для всех образов, которые вам необходимо записать.
  3. Создайте дискеты как описано в Создание дискет из образов дискет, Раздел 5.9.
  4. Вставьте "спасательную" дискету в дисковод и перезагрузите компьютер.
  5. Перейдите к Загрузка системы установки, Глава 6.


5.8 Установка на систему с небольшой памятью

Если ваша система имеет меньше, чем 5MB памяти, вам понадобится образ специальной дискеты lowmem.bin. Этот образ должен быть записан на дискету, с которой вам следует загрузиться. Дополнительная информация дана в Загрузка компьютера с малым количеством оперативной памяти, Раздел 6.3.


5.9 Создание дискет из образов дискет

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

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

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


5.9.1 Создание дискет в среде Linux или других Unix-систем

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

     dd if=file of=/dev/fd0 bs=512 conv=sync ; sync

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

Некоторые системы пытаются автоматически монтировать дискету в момент, когда вы ее вставляете в дисковод. Для записи в raw mode вам понадобится запретить это свойство. К сожалению, то, как это можно сделать, зависит от вашей операционной системы. При работе под операционной системой Solaris, убедитесь, что программа vold не запущена. В случае других операционных систем спросите вашего системного администратора.


5.9.2 Создание дискет в среде DOS, Windows или OS/2

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

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

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

     rawrite2 -f file -d drive

где file название файла образа дискеты, а drive название дисковода (либо `a:', либо `b:'), в котором находится дискета, на которую вы пишете.


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

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

"Спасательная" дискета -- это дискета, с которой возникают наихудшие проблемы. Это связано с тем, что она читается непосредственно оборудованием, перед тем, как загрузится Linux. Часто оборудование не может читать ее так же надежно, как драйвер дисковода, и может просто остановиться без какого бы то ни было сообщения об ошибке, если данные были неверно прочитаны. Разумеется, проблемы могут возникнуть и с дискетами как драйверов так и базовой системы, но, обычно, они сопровождаются потоками сообщений об ошибках ввода-вывода.

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

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

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


[ назад ] [ Аннотация ] [ Заметка об авторских правах ] [ Содержание ] [ вперед ]
Установка Debian GNU/Linux для Intel x86
version 2.1.9, 03 Март, 1999
Bruce Perens
Sven Rudolph
Igor Grobman
James Treacy
Adam Di Carlo