При установке Debian с нуля вам необходимо пройти через несколько этапов. Вот они по порядку:
Загрузка системы установки -- первый шаг -- обычно осуществляется либо со "спасательной" дискеты, либо непосредственно с 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, который вы выберете.
Сначала выберите носитель, с которого вы будете загружать систему установки. Затем выберите носитель, с которого вы будете устанавливать базовую систему.
Система установки может быть загружена со следующих носителей: дискеты, загружаемый CD-диск, или локальный жесткий диск (что требует использования не Linux загрузчика).
Загрузка с дискет поддерживается под большинством платформ. Использование дискет описано в Загрузка с дискет, Раздел 5.6.
Загрузка с CD-диска -- это самый простой способ установки. Если вам не повезло и ядро на CD-диске не работает, вам придется воспользоваться другим способом. Установка с CD-диска описана в Установка с CD-диска, Раздел 5.4.
Загрузка из-под существующей операционной системы чаще всего является наиболее удобным вариантом; для некоторых платформ этот метод является единственным возможным. Сам метод описан в Установка с жесткого диска, Раздел 5.3.
Базовая система может быть установлена со следующих носителей: с дискет (Установка базовой системы с дискет, Раздел 5.7), с CD-диска (Установка с CD-диска, Раздел 5.4), с NFS-сервера (Установка по NFS, Раздел 5.5) или с локального жесткого диска (Установка с жесткого диска, Раздел 5.3). Вам необходимо выбрать какой метод вам подходит больше всего.
Этот раздел содержит аннотированный список файлов, которые находятся в
каталоге 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
, -- базовая системаbase2_1.tgz
должен быть использован
при установке с других носителей: CD-диска, жесткого диска или NFS-сервера.
root.bin
-- образ корневой файловой системы
rawrite2.exe
loadlin.exe
-- программа загрузки Linux
install.bat
linux
-- ядро
install.txt
, install.html
-- Руководство по установке
fdisk.txt
cfdisk.txt
basecont.txt
md5sum.txt
md5sum
, вы можете удостовериться, что ваши файлы не повреждены,
выполнив команду md5sum -v -c md5sum.txt.
В некоторых случаях вы можете захотеть загрузиться из-поду существующей операционной системы. Вы также можете загрузить систему установки другим способом, а устанавливать базовую систему с жесткого диска.
Если у вас уже есть раздел DOS на вашей машине, вы можете установить Debian с него. Есть два варианта: либо установка без дискет, либо загрузка со "спасательной" дискеты, но установка базовой системы с локального диска.
Для того, чтобы попробовать загрузку без дискет, выполните следующие рекомендации:
resc1440.bin
,
drv1440.bin
, base2_1.tgz
, root.bin
, linux
, install.bat
и loadlin.exe
.
install.bat
из того каталога, куда вы поместили
нужные файлы.
Если вы хотите загружаться с дискеты, а устанавливать базовую систему с
раздела DOS, просто создайте "спасательную" дискету и дискету драйверов
как описано в Создание дискет из образов дискет, Раздел 5.9. Скачайте и разместите где-нибудь
на DOS-разделе файл base2_1.tgz
.
Вы можете установить Debian с ext2fs- или minix-раздела. Этот метод установки может вам подходить, если вы полностью заменяете ваш текущую Linux-систему на Debain, например.
Заметьте, что раздел, с которого вы производите установки, должен
отличаться от того, на который вы устанавливаете Debian (например,
/, /usr, /lib
и все остальное).
Для того, чтобы установить Debian с существующего Linux-раздела, выполните следующие инструкции:
base2_1.tgz
Если у вас есть CD-диск, позволяющий с него загружаться, а ваш компьютер поддерживает загрузку с CD-диска, вам не понадобятся никакие дискеты. Настройте ваше оборудование в соответствии с Выбор загрузочного устройства, Подраздел 3.3.2. Затем поместите CD-диск в дисковод и перезагрузите компьютер. Если ваша система требует использования загрузочных образов ``tecra'', поместите второй CD-диск (вместо первого) в дисковод и перезагрузите компьютер. Теперь вы можете продолжить чтение с Загрузка системы установки, Глава 6.
Если ваше оборудование не поддерживает загрузку с CD-дисков, вы должны
загрузиться в DOS и исполнить командный файл boot.bat
, который
расположен в каталоге \boot
на вашем CD-диске. Затем перейдите к
Использование dbootstrap
для начальной настройки
системы, Глава 7.
Даже если вы не можете загрузиться с CD-диска, вы можете установить базовую систему с него. Просто загрузитесь используя один из оставшихся методов. Когда наступит время устанавливать базовую систему или дополнительные пакеты, просто укажите системе установки на CD-дисковод в соответствии с ``Установка базовой системы'', Раздел 7.14.
Этот метод позволяет установить только базовую систему. Вам понадобятся
"спасательная" дискета и дискета драйверов (локально?? как описано в выше??).
Для установки базовой системы по NFS, вам необходимо выполнить действия
описанные в Использование dbootstrap
для начальной настройки
системы, Глава 7. Не забудьте установить модуль (драйвер)
для вашей сетевой карточки и модуль файловой системы NFS.
Когда программа dbootstrap
спросит вас где находится базовая
система (``Установка базовой системы'', Раздел 7.14), вы должны указать NFS и следовать
инструкциям на экране.
Загрузка с дискет -- это простой процесс. Вам необходимо создать "спасательную" дискету и дискету драйверов из их образов в соответствии с Создание дискет из образов дискет, Раздел 5.9. Если необходимо, вы можете изменить содержимое "спасательной" дискеты как описано в Замена ядра на "спасательной" дискете, Раздел 9.3.
ВНИМАНИЕ: мы не рекомендуем вам устанавливать Debian с дискеток, так как обычно дискеты наименее надежны из всех носителей. Этот способ можно рекомендовать только в случае, если у вас нет дополнительной, уже существующей файловой системы на любом из жестких дисков вашего компьютера.
Выполните эти шаги:
base14-1.bin
, base14-2.bin
, и т.д.
Если ваша система имеет меньше, чем 5MB памяти, вам понадобится
образ специальной дискеты lowmem.bin
. Этот образ должен быть записан
на дискету, с которой вам следует загрузиться. Дополнительная информация
дана в Загрузка компьютера с малым количеством оперативной памяти, Раздел 6.3.
Образы дискет -- это файлы, содержащие все то, что находится на дискете
в raw виде. Образы дискет, такие как, например, resc1440.bin
,
не могут быть просто скопированы на дискету. Для того, чтобы ими
воспользоваться вам необходима специальная программа, которая умеет
писать в raw режиме.
В зависимости от того, в какой среде вы собираетесь создавать дискеты, вы можете воспользоваться теми или иными методами. Этот раздел описывает, какие методы создания дискет существуют для разных платформ.
Независимо от того, какой именно метод вы будете использовать для создания дискет, после записи защитите дискету от записи: это позволит вам избежать случайной порчи дискеты.
Для записи образа дискеты на гибкий диск, вам, скорее всего, понадобятся права привилегированного пользователя. Вставьте хорошую чистую дискету в дисковод и исполните команду
dd if=file of=/dev/fd0 bs=512 conv=sync ; sync
где file имя образа дискеты, которую вы хотите создать.
/dev/fd0
-- обычно это имя устройства дисковода, которым вы
будете пользоваться, оно может быть разным на разных системах (например,
на Solaris это /dev/fd/0
). Команда может возвратить управление
интерпретатору командной строки раньше, чем операция записи будет завершена,
поэтому убедитесь, что лампочка дисковода погасла, а дискета перестала крутиться,
перед тем как ее вытаскивать из дисковода. На некоторых системах вам необходимо
исполнить команду для того, чтобы дисковод выпустил дискету (например, на Solaris
воспользуйтесь командой eject
).
Некоторые системы пытаются автоматически монтировать дискету в момент, когда вы
ее вставляете в дисковод. Для записи в raw mode вам понадобится
запретить это свойство. К сожалению, то, как это можно сделать, зависит от
вашей операционной системы. При работе под операционной системой Solaris,
убедитесь, что программа vold
не запущена. В случае других
операционных систем спросите вашего системного администратора.
Программа rawrite2.exe
находится в том же каталоге, что и образы
дискет. Прочитайте, пожалуйста, файл rawrite2.txt
, который содержит
инструкцию по использованию программы rawrite2
.
При записи образа дискеты на дискету убедитесь прежде всего, что вы
загрузились в DOS. Было зафиксирована очень много проблем при использовании
программы rawrite2
из-под DOS-бокса. Известно, что программа
rawrite2
не работает при запуске из Проводника. Если вы не
знаете как загрузиться в DOS, просто нажмите клавишу F8 при загрузке.
Как только вы загрузили обычный DOS, воспользуйтесь командой
rawrite2 -f file -d drive
где file название файла образа дискеты, а drive название дисковода (либо `a:', либо `b:'), в котором находится дискета, на которую вы пишете.
Наибольшую проблему для людей, устанавливающих Debian в первый раз, представляет собой надежность дискеты.
"Спасательная" дискета -- это дискета, с которой возникают наихудшие проблемы. Это связано с тем, что она читается непосредственно оборудованием, перед тем, как загрузится Linux. Часто оборудование не может читать ее так же надежно, как драйвер дисковода, и может просто остановиться без какого бы то ни было сообщения об ошибке, если данные были неверно прочитаны. Разумеется, проблемы могут возникнуть и с дискетами как драйверов так и базовой системы, но, обычно, они сопровождаются потоками сообщений об ошибках ввода-вывода.
Если процесс установки остановился на какой-то дискете, первое, что вы должны сделать, это снова скачать образ этой дискеты и записать его на другую дискету. Форматирования старой дискеты может оказаться недостаточным, даже если само форматирование и последующая запись прошли без ошибок. Иногда полезной может оказаться попытка записать дискету на другом компьютере.
Один пользователь рассказал, что ему пришлось три раза записать образы дискет на дискеты перед тем, как все заработало.
Некоторые пользователи сообщили, что иногда просто повторная загрузка несколько раз подряд приводит к успеху. Обычно это является результатом некорректно работающей аппаратуры или встроенной программы дисковода.