Главная страница

Руководство по установке Debian. Руководство по установки Debian. Руководство по установке Debian gnuLinux Copyright 2004 2019 Команда разработчиков программы установки Debian


Скачать 0.69 Mb.
НазваниеРуководство по установке Debian gnuLinux Copyright 2004 2019 Команда разработчиков программы установки Debian
АнкорРуководство по установке Debian
Дата23.12.2022
Размер0.69 Mb.
Формат файлаpdf
Имя файлаРуководство по установки Debian.pdf
ТипРуководство
#860938
страница7 из 14
1   2   3   4   5   6   7   8   9   10   ...   14

partman.
Если вы решили, что хотите что-то изменить в разделе, просто выберите раздел и попадёте обратно в меню настройки раздела. Так как это тоже самое меню что и для создания раздела, вы можете изменить тот же набор параметров. Одна вещь, которая может показаться, на первый взгляд, не очевидной: вы можете изменить размер раздела, выбрав элемент, отображающий размер раздела. Это работает, как минимум, на файловых системах fat16, fat32, ext2, ext3 и с разделом подкачки. Также, из этого меню можно удалить раздел.
Убедитесь, что создали, по крайнем мере, два раздела: один для корневой файловой системы (который
51

ГЛАВА 6. ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ
6.3. ПРИМЕНЕНИЕ ОТДЕЛЬНЫХ КОМПОНЕНТ
должен быть смонтирован как /) и один раздел подкачки. Если вы забыли указать точку монтирования кор- невой файловой системы, partman не разрешит вам продолжить, пока вы не исправите ошибку.
Если вы загрузились в режиме EFI, но забыли выбрать и отформатировать системный раздел EFI, partman
обнаружит это и не разрешит вам продолжить, пока вы не создадите такой раздел.
Возможности partman могут быть расширены модулями программы установки, но это зависит от архи- тектуры компьютера. Поэтому, если вы не найдёте всех обещанных свойств, проверьте, загрузили ли вы все требуемые модули (например, partman-ext3, partman-xfs или partman-lvm).
Для завершения работы по разметке, выберите Закончить разметку и записать изменения на диск из меню разметки. Вам покажут отчёт об изменениях, которые будут произведены на диске и попросят подтвердить,
что все представленные файловые системы должны быть созданы.
6.3.4.4
Настройка устройств Multidisk (программный RAID)
Если у вас более одного жёсткого диска

в компьютере, то можно воспользоваться программой mdcfg для увеличения производительности дисков и/или повышения надёжности хранения данных. В результате полу- чается так называемое устройство Multidisk (или другое, более известное название, программный RAID).
Основу MD составляют группы разделов, расположенные на различных дисках и объединённые вместе в
логическое устройство. Затем это устройство можно использовать как обычный раздел (то есть в partman вы можете отформатировать его, назначить ему точку монтирования и т.д.).
Получаемые преимущества зависят от типа создаваемого MD устройства. В данный момент поддержива- ются:
RAID0 Применяется где нужна производительность. RAID0 разбивает все входящие данные на полосы и равномерно распределяет их по дискам в массиве. Это может увеличить скорость операций чтения/- записи, но если один из дисков сломается, вы потеряете всё (часть информации всё ещё на исправных дисках(е), другая часть хранилась на сломавшемся диске).
Обычно, разделы RAID0 используют при редактировании видео.
RAID1 Используется там, где надёжность превыше всего. Он состоит из нескольких (обычно двух) одинако- вых по размеру разделов, и на каждом разделе хранятся одинаковые данные. В сущности, это означает три вещи. Первое: если один из дисков сломается, вы не теряете данные, так как они продублированы на оставшихся дисках. Второе: вам доступна только часть имеющегося объёма (более точно, размер са- мого маленького раздела в RAID). Третье: нагрузка при чтении файла сбалансированно распределяется по всем дискам, что может повысить производительность, например, файлового сервера, на котором операций чтения больше чем операций записи.
Также, вы можете иметь в массиве запасной диск, который включится в работу в случае неисправности одного из дисков.
RAID5 Хороший компромисс между скоростью, надёжностью и избыточностью. RAID5 разделяет все вхо- дящие данные на полосы и распределяет их пропорционально на все диски кроме одного (как и RAID0).
В отличие от RAID0, RAID5 вычисляет контрольную сумму, которую записывает на оставшийся диск.
Диск с контрольной суммой не статичен (тогда это был бы RAID4), а периодически изменяется, так что контрольная сумма распределяется по всем дискам. Когда один из дисков ломается, потерянную часть информации можно вычислить из оставшихся данных и её контрольной суммы. RAID5 должен состоять, как минимум из трёх активных разделов. Также, вы можете иметь в массиве запасной диск,
который включится в работу в случае неисправности одного из дисков.
Как видите, RAID5 имеет немного надёжности от RAID1, но это достигается с меньшей избыточно- стью. С другой стороны, он немного медленнее на операциях записи, чем RAID0 из-за вычислений контрольной суммы.
RAID6 Подобен RAID5, но контрольная сумма хранится на двух дисках, а не на одном.
Массив RAID6 останется рабочим даже после выхода из строя сразу двух дисков.
RAID10 В RAID10 используется чередование (как в RAID0) и зеркалирование (как в RAID1). В нём создаёт- ся
n
копий входящих данных, которые распределяются между разделами так, что все копии одинаковых данных хранятся на разных устройствах. По умолчанию
n
равно 2, но в режиме эксперта это можно изменить. Число задействованных разделов должно быть как минимум
n
. В RAID10 есть различные
⁵Если честно, вы можете собрать MD устройство даже из обычных разделов, расположенных на одном физическом жёстком диске,
но это не даст никакой выгоды.
52

ГЛАВА 6. ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ
6.3. ПРИМЕНЕНИЕ ОТДЕЛЬНЫХ КОМПОНЕНТ
схемы распределения копий. По умолчанию используется схема близкого (near) распределения. При этом все одинаковые копии располагаются на дисках по одинаковому смещению. Далёкие (far) копии имеют разные смещения на дисках. Смещение копий относится ко всей полосе, а не к отдельной копии.
RAID10 может использоваться для достижения надёжности и избыточности без трат на подсчёты кон- трольных сумм.
Итог:
Тип
Минимум
устройств
Запасное
устройство
Сохранятся ли
данные при
отказе диска?
Доступное
пространство
RAID0 2
нет нет
Размер самого маленького раздела умноженный на число устройств в
RAID
RAID1 2
необязательно да
Размер самого маленького раздела в RAID
RAID5 3
необязательно да
Размер самого маленького раздела умноженный на
(число устройств в RAID минус один)
RAID6 4
необязательно да
Размер самого маленького раздела умноженный на
(число устройств в RAID минус два)
RAID10 2
необязательно да
Общее количество всех разделов,
поделённое на число полос копий (по умолчанию два)
Если вы хотите узнать больше о программном RAID, смотрите
Software RAID HOWTO
Для создания MD устройства нужно пометить желаемые разделы как используемые в RAID. (Это делается в partman из меню Настройки раздела, где вы должны выбрать Использовать как:
Использовать раздел как устройство RAID.)
Замечание
Убедитесь, что система может загружаться с планируемой вами схемы раз- метки. Обычно, требуется создать отдельную файловую систему для /boot,
если в качестве корневой файловой системы (/) используется RAID. Большин- ство загрузчиков (включая lilo и grub) поддерживают зеркало (без чередова- ния!) RAID1, так что решением может стать, например,RAID5 для / и RAID1
для /boot.
Далее, вы должны выбрать Настройка программного RAID из главного меню partman. (Меню появится только после того как вы отметите хотя бы один раздел используемый как физический том для RAID.)На
53

ГЛАВА 6. ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ
6.3. ПРИМЕНЕНИЕ ОТДЕЛЬНЫХ КОМПОНЕНТ
первом экране mdcfg просто выберите Создать MD устройство. Вам будет предложен список поддерживае- мых типов MD устройств, из которого вы должны выбрать один (например, RAID1). Дальнейшие действия зависят от типа выбранного MD.
• RAID0 очень прост — вам предложат список доступных разделов RAID, а вашей задачей будет выбор разделов, из которых вы хотите сформировать MD.
• С RAID1 немного сложнее. Во-первых, вас попросят ввести количество активных устройств и коли- чество запасных устройств, из которых будет формироваться MD. Далее, вам потребуется выбрать из списка доступных разделов RAID те, которые будут активными и затем, те которые будут запасными.
Число выбранных разделов должно быть равно числу, введённому несколькими секундами ранее. Не волнуйтесь. Если вы ошибётесь и выберете неверное число разделов, debian-installer не позво- лит вам продолжить, пока вы не исправите ошибку.
• Создание RAID5 напоминает процедуру RAID1 за исключением того, что вам нужно использовать как минимум три активных раздела.
• Создание RAID6 напоминает процедуру RAID1 за исключением того, что вам нужно использовать как минимум четыре активных раздела.
• Создание RAID10 также похоже на процедуру создания RAID1, если это происходит не в режиме экс- перта. В экспертном режиме debian-installer попросит указать схему распределения. В схеме задаётся два параметра. Первый — это тип схемы. Его значение может быть n (для близких копий), f
(для далёких копий), или o (смещение копий). Вторым параметром задаётся число копий с данными.
Оно должно быть равно, как минимум, числу активных дисков, чтобы было возможно распределить все копии по разным дискам.
Можно иметь несколько типов MD одновременно. Например, если вы имеете три жёстких диска по 200 ГБ
выделенных под MD, каждый из которых разбит на два 100 ГБ раздела, можно объединить первые разделы трёх дисков в RAID0 (быстрый 300 ГБ раздел для редактирования видео) и использовать оставшиеся три раздела (2 активных и 1 запасной) для RAID1 (вполне надёжный 100 ГБ раздел для /home).
После настройки MD устройств в соответствии с вашими желаниями, вы можете выбрать Закончить
mdcfg и вернуться в partman, чтобы создать файловые системы на новых MD устройствах и назначить им обычные атрибуты типа точек монтирования.
6.3.4.5
Настройка менеджера логических томов (LVM)
Если вы работаете с компьютером на уровне системного администратора или «продвинутого» пользователя,
то, определённо, попадали в ситуацию, когда на дисковом разделе (обычно на самом важном) заканчивалось место, а соседний раздел был почти пуст и вы выбирались из этой ситуации переносом данных с одного раздела на другой, созданием символических ссылок и т.д.
Чтобы избежать описанной ситуации вы можете воспользоваться менеджером логических томов (LVM).
Проще говоря, с помощью LVM вы можете объединить разделы (физические тома в терминах LVM) в вир- туальный диск (так называемую группу томов), который затем можно поделить на виртуальные разделы (ло-
гические тома). Выгода в том, что логические тома (и, конечно, содержащие их группы томов) можно рас- пределить по нескольким физическим дискам.
Теперь, когда вы поняли, что вам нужно ещё место на имеющемся 160ГБ /home разделе, вы можете просто добавить новый 300ГБ диск в компьютер, объединить его с существующей группой томов и затем из- менить размер логического тома, который содержит файловую систему с /home и вуаля, ваши пользователи имеют дополнительное место на новом 460ГБ разделе. Этот пример, конечно, сильно упрощён. Дополнитель- ную информацию вы найдёте в
LVM HOWTO
Настройка LVM в debian-installer очень проста и полностью поддерживается partman Во-первых,
отметьте раздел(ы), которые будут использоваться в качестве физических томов LVM. Это делается с в меню
Настройки раздела, где вы должны выбрать Использовать как:
физический том для LVM.
54

ГЛАВА 6. ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ
6.3. ПРИМЕНЕНИЕ ОТДЕЛЬНЫХ КОМПОНЕНТ
Внимание
Внимание: настройка нового LVM уничтожит все данные на всех разделах, по- меченных кодом с типом LVM. Поэтому, если у вас уже есть LVM на каких-то дисках, и вы хотите дополнительно установить Debian на эту машину, то ста- рый (существующий) LVM будет стёрт! Это же относится и к разделам, которые
(по какой-то причине) обманчиво помечены кодом с типом LVM, но содержат что-то другое (например, зашифрованный том). Вам необходимо удалить такие диски из-системы до выполнения новой настройки нового LVM!
После того как вы вернётесь в главное меню partman, вы увидите новый пункт Настройка менеджера логических томов (LVM). Выбрав его, сначала вас попросят подтвердить сделанные изменения (если есть)
в таблице разделов, а затем будет показано меню настройки LVM. Сверху меню кратно показана настройка
LVM. Сам состав меню зависит от выбранных настроек и содержит только допустимые действия. Возможные действия:
• Показать настройку подробней: показывает структуру LVM устройства, имена и размеры логических томов и т.д.
• Создать группу томов
• Создание логических томов
• Удалить группу томов
• Удаление логических томов
• Расширить группу томов
• Уменьшить группу томов
• Закончить: вернуться в главное меню partman
С помощью этого меню сначала создайте логическую группу, а затем внутри неё логические тома.
После возвращения в главное меню partman, вы должны увидеть все созданные логические тома, как обычные разделы (и настраиваются они одинаково).
6.3.4.6
Настройка шифрованных томов
debian-installer позволяет настраивать шифрованные разделы. Каждый файл, записываемый на такой раздел, немедленно сохраняется на устройстве в шифрованном виде. Доступ к шифрованным данным раз- решается только после ввода ключевой фразы, которая задаётся при создании шифрованного раздела. Эта возможность полезна для защиты конфиденциальных данных на ноутбуке или жёстком диске при краже. Вор может получить физический доступ к жёсткому диску, но не зная правильной ключевой фразы, данные на диске выглядят как случайный набор символов.
Два наиболее важных раздела для шифрования: раздел /home, где хранятся ваши личные данные, и раздел подкачки, куда важные данные могут временно попасть во время работы с ними. Естественно, нет никаких препятствий, чтобы зашифровать любые другие разделы, которые могут представлять интерес. Например,
/var, где сервера баз данных, почтовые сервера или сервера печати хранят свои данные, или /tmp, который используется разными программами для хранения потенциально важных временных файлов. Некоторые лю- ди могут захотеть зашифровать всю систему. Исключение составляет лишь раздел /boot, который должен остаться не шифрованным, так как пока нельзя загрузить ядро с шифрованного раздела.
Замечание
Заметим, что производительность шифрованных разделов будет меньше чем не шифрованных, так как при каждом чтении и записи данных происходит шифрование и дешифрование. Производительность зависит от быстродей- ствия процессора, выбранного алгоритма шифрования и длины ключа.
55

ГЛАВА 6. ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ
6.3. ПРИМЕНЕНИЕ ОТДЕЛЬНЫХ КОМПОНЕНТ
Для использования шифрования создайте новый раздел выделив свободное пространство в главном ме- ню разметки. Также можно выбрать уже существующий раздел (например, обычный раздел, логический том
LVM или том RAID). В меню Настройки раздела для Использовать как: нужно выбрать физический том для шифрования. После этого в меню для раздела появятся несколько параметров шифрования.
Поддерживаемый debian-installer метод шифрования: dm-crypt (включён в новых ядрах Linux,
доступен для физических томов LVM узла).
Давайте рассмотрим возможные параметры, если в качестве метода шифрования выбран Device-mapper
(dm-crypt). Как и всегда: если не знаете, используйте значения по умолчанию, так как они вдумчиво вы- бирались исходя из соображений безопасности.
Шифрование: aes Этот параметр позволяет выбрать алгоритм шифрования (шифр), который будет ис- пользоваться для шифрования данных раздела. debian-installer поддерживает следующие блоч- ные шифры: aes, blowfish, serpent и twofish. Здесь не будет обсуждаться стойкость этих алгоритмов,
однако, при выборе вам наверно будет небезынтересно узнать, что в 2000 году AES был выбран На- циональным Институтом Стандартизации США в качестве стандартного алгоритма шифрования для защиты конфиденциальной информации в 21-ом веке.
Размер ключа: 256 Здесь вы можете указать длину ключа шифрования. С увеличением размера ключа стойкость шифрования обычно усиливается. С другой стороны, увеличение длины ключа обычно нега- тивно сказывается на производительности. Допустимые размеры ключа зависят от шифра.
IV алгоритм: xts-plain64 Вектор инициализации или IV алгоритм используется в криптографии для того, чтобы при шифровании одного и того же обычного текста одинаковым ключом всегда получался уникальный шифрованный текст. Это было введено для того, чтобы при взломе шифра предотвратить нахождение повторяющихся участков в шифрованных данных.
Из предлагаемых возможностей, значение по умолчанию xts-plain64 является на сегодняшний мо- мент наименее уязвимым к известным атакам. Используйте альтернативы только когда это нужно для совместимости с раннее установленной системой, в которой невозможно задействовать новые алгорит- мы.
Ключ шифрования: ключевая фраза Здесь можно ввести тип ключа шифрования для этого раздела.
Ключевая фраза Ключ шифрования будет создан

на основе ключевой фразы, которую вы сможете ввести позже.
Произвольный ключ Новый ключ шифрования будет генерироваться из произвольных данных вся- кий раз при монтировании раздела. Другими словами: при каждом выключении машины содер- жимое раздела теряется, так как ключ удаляется из памяти. (Естественно, вы можете попробовать найти ключ перебором всех вариантов, но если в алгоритме шифрования нет неизвестных уязви- мостей, это недостижимо за нашу продолжительность жизни.)
Произвольные ключи полезны для разделов подкачки, так как вам не нужно запоминать ключевую фразу из вычищать конфиденциальную информацию из раздела подкачки перед выключением компьютера. Однако, это также означает, что вы не сможете использовать функцию «suspend-to- disk» из новых ядер Linux, так как невозможно (во время последующей загрузки) восстановить приостановленные данные записанные в раздел подкачки.
Стереть данные: да Задаёт, нужно ли перезаписать содержимое раздела произвольными данными перед настройкой шифрования. Это рекомендуется делать, так как иначе это может позволить злоумышлен- нику разгадать какие части раздела используются, а какие нет. Также, это усложнит процесс восстанов- ления любых оставшихся от предыдущей установки данных

После выбора желаемых параметров для шифруемых разделов, вернитесь обратно в главное меню размет- ки. Там должен появиться новый пункт Настроить шифрование для томов. После того как вы его выберете,
вас попросят подтвердить удаление данных на разделах, помеченных на стирании и возможно, другие дей- ствия, типа записи новой таблицы разделов. Для огромных разделов это может занять некоторое время.
Затем вас попросят ввести ключевую фразу для разделов, настроенные на её использование. Хорошие ключевые фразы должны быть больше 8 знаков, должны содержать вперемешку буквы, числа и другие сим- волы и не должны содержать общеупотребительных словарных слов или информации, которая как-то отно- сится к вам лично (например, дни рождения, хобби, имена домашних животных, имена родственников и тому
⁶Использование ключевой фразы в качестве ключа означает, что раздел будет настроен с помощью
LUKS
⁷Однако, есть мнение, что ребята из служб на три буквы могут восстанавливать данные даже после их неоднократной перезаписи на магнитооптических носителях.
56

ГЛАВА 6. ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ
6.3. ПРИМЕНЕНИЕ ОТДЕЛЬНЫХ КОМПОНЕНТ
подобное).
Внимание
Перед вводом ключевых фраз вы должны убедиться, что клавиатура настрое- на правильно и генерирует ожидаемые символы. Если вы не уверены, можно переключиться на вторую виртуальную консоль и попробовать ввести текст.
Это застрахует вас от неожиданностей в последствии, например, если вы вво- дите ключевую фразу на клавиатуре с раскладкой qwerty, а во время уста- новки вы использовали раскладку azerty. Такая ситуация может случиться по нескольким причинам. Вы могли переключиться на другую раскладку клавиа- туры во время установки, или выбранная раскладка ещё не активирована ко времени ввода ключевой фразы для корневой файловой системы.
Если для создания ключей шифрования вы выбрали использование методов без ключевой фразы, то они будут сгенерированы. Так как ядро могло не собрать достаточное количество энтропии на данной ранней стадии установки, процесс может занять продолжительное время. Вы можете ускорить процесс генерации энтропии: например, нажимая произвольные клавиши, или переключиться в оболочку командной строки на второй виртуальной консоли и создать некоторый обмен данными по сети или с диском (загрузив какие- то файлы, скопировать большие файлы в /dev/null и т.д.). Это нужно сделать для каждого шифруемого раздела.
После возвращения в главное меню разметки, вы увидите все шифрованные тома как дополнительные разделы, которые можно настраивать как обычные разделы. В следующем примере показан том, зашифро- ванный с помощью dm-crypt
Encrypted volume (sda2_crypt) - 115.1 GB Linux device-mapper
#1 115.1 GB
F ext3
Теперь можно назначить точки монтирования и изменить тип файловых систем, если значения по умолчанию чем-то не устраивают.
Запишите где-нибудь информацию о соответствии идентификаторов в скобках (
sda2_crypt
в данном случае) и точках монтирования, которые вы назначили шифрованным томам. Эти данные вам потребуются позже при загрузки новой системы. Различия между обычным процессом загрузки и загрузки с шифрованием описаны далее в Раздел
7.2
После того как вас полностью устроит схема разметки, продолжайте установку.
6.3.5
Установка базовой системы
Хотя эта стадия наименее проблематична, она занимает наибольшую часть времени установки, потому что загружается, проверяется и распаковывается вся базовая система. Если у вас медленный компьютер или се- тевое соединение, это может занять определённое время.
Во время установки базовой системы сообщения о распаковке и настройке пакетов переправляются на
tty4. Вы можете перейти на этот терминал, нажав левый Alt-F4; чтобы вернуться обратно в основной про- цесс установки нажмите левый Alt-F1.
Сообщения распаковки/настройки во время этого этапа сохраняются в файле /var/log/syslog. Вы можете посмотреть их, если установка выполняется через консоль на последовательном порту.
В одной из частей установки выполняется установка ядра Linux. С приоритетом по умолчанию программа установки выберет ядро наиболее подходящее для вашего оборудования. В режимах с низким приоритетом,
это предложат сделать вам из списка доступных ядер.
При установке пакетов с помощью системы управления пакетами по умолчанию также производится уста- новка пакетов, рекомендуемых устанавливаемыми пакетами. Рекомендуемые пакеты не требуются для рабо- тоспособности основных возможностей выбранного ПО, но они добавляют новые возможности этому ПО и должны, по мнению сопровождающих, обычно устанавливаться вместе с этим ПО.
57

ГЛАВА 6. ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ
6.3. ПРИМЕНЕНИЕ ОТДЕЛЬНЫХ КОМПОНЕНТ
Замечание
По техническим причинам, пакеты, устанавливаемые во время установки ба- зовой системы, устанавливаются без их «Рекомендуемых» пакетов. Правило,
описанное выше, действует только после данного этапа процесса установки.
6.3.6 Установка дополнительного программного обеспечения
На этом этапе уже есть рабочая, но ограниченная по возможностям система. Большинство пользователей хотело бы добавить дополнительное программное обеспечение в систему, чтобы решать свои задачи, и про- грамма установки позволяет это сделать. Этот этап может продлиться дольше чем установка базовой системы,
если у вас медленный компьютер или соединение с сетью.
6.3.6.1
Настройка apt
Одним из инструментов для установки пакетов в систему Debian GNU/Linux является программа apt из паке- та apt

. Также используются другие инструменты для управления пакетами, например, aptitude и synaptic.
Эти программы рекомендуются для новичков, так как они объединяют в себе несколько дополнительных свойств (поиск пакетов и отображение состояния) в отличном интерфейсе пользователя.
Пакету apt нужно указать откуда получать пакеты. Результат настройки сохраняется в файле /etc/apt/
sources.list. Вы можете проверить и изменить его по желаю после завершения установки.
Если вы выполняете установку с приоритетом по умолчанию, то программа установки выполнит боль- шую часть настройки автоматически, основываясь на используемом методе установки и, возможно, на от- ветах, указанных вами ранее. В большинстве случаев программа установки автоматически добавит зеркало безопасности и, если вы используете стабильный дистрибутив, зеркало сервиса «stable-updates».
Если вы производите установку с низким приоритетом (например, в экспертном режиме), то вы сможете принять больше решений самостоятельно. Вы сможете выбрать использовать ли сервисы обновлений без- опасности и/или stable-updates, а также добавлять ли секции пакетов «contrib» и «non-free».
6.3.6.1.1
Установка с нескольких CD или DVD дисков
Если вы производите установку с одного CD или DVD из набора дисков, то программа установки спросит,
хотите ли вы просканировать дополнительные CD или DVD диски. Если у вас есть дополнительные диски CD
или DVD, то вы, вероятно, захотите это сделать для того, чтобы программа установки могла использовать пакеты с этих дисков.
Если у вас нет дополнительных дисков, это не проблема: их наличие не требуется. Если у вас также нет доступа к сетевому серверу-зеркалу пакетов (описано в следующей разделе) то, возможно, не все пакеты из выбранных на следующем этапе задач смогут быть установлены.
Замечание
Пакеты распределяются по дискам CD (и DVD) согласно популярности. Это значит, что для большинства людей хватит первого CD из набора, и только некоторые люди на самом деле используют пакеты с последнего CD-диска.
Это также означает, что покупка или загрузка и прожиг полного набора CD пу- стая трата денег, так как большинство дисков просто не будут использовать- ся. В большинстве случаев достаточно получить только первые от 3 до 8 CD, а устанавливать нужные дополнительные пакеты можно из Интернет с сервера- зеркала. Тоже касается и DVD наборов: первого DVD или, может быть, первых двух DVD хватит для большинства задач.
⁸Заметим, что программа, которая в действительности устанавливает пакеты, называется dpkg. Однако, это более низкоуровневая утилита. apt — утилита более высокого уровня, так как вызывает dpkg при необходимости. Она знает как получить пакет с CD, по сети или как-то ещё. Также, она может автоматически установить другие пакеты, которые нужны для работы пакету, который вы пытаетесь установить.
58

ГЛАВА 6. ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ
6.3. ПРИМЕНЕНИЕ ОТДЕЛЬНЫХ КОМПОНЕНТ
Если вы просканируете несколько CD или DVD-дисков, программа установки будет выдавать сообщение при необходимости смены CD/DVD в приводе. Заметим, что должны сканироваться CD или DVD из одно- го набора. Порядок сканирования значения не имеет, но сканирование по порядку уменьшает вероятность сделать ошибку.
6.3.6.1.2
Использование сетевого сервера-зеркала пакетов
Один из часто задаваемых вопросов: использовать или нет сетевой сервер-зеркало в качестве источника па- кетов. В большинстве случаев значение ответа по умолчанию вполне приемлемо, но не всегда.
Если вы не устанавливаете систему с полного CD или DVD диска или с полного образа CD/DVD, то вы определённо должны использовать зеркала из сети, иначе в конце установки получится очень ограниченная по возможностям система. Однако, если у вас дорогое или медленное подключение к Интернет, то лучше не
выбирать задачу рабочий стол на следующем шаге установки.
Если вы устанавливаете систему с одного полного CD-диска или с полного образа CD, то использование зеркала не обязательно, но настоятельно рекомендуется, так как на одном CD содержится совсем немного пакетов. Если у вас дорогое или медленное подключение к Интернет, то пока лучше не выбирать сетевое зеркало, а закончить установку с доступного CD и установить дополнительные пакеты после установки (то есть после перезагрузки в новую систему).
Если вы производите установку с DVD диска или образа, то все нужные для установки пакеты будут на первом DVD. Все пакеты также доступны, если вы просканируете несколько CD-дисков, как это описывалось в предыдущем разделе. Использовать сетевой сервер-зеркало в данном случае необязательно.
Преимуществом добавления сетевого зеркала является то, что обновления пакетов, произошедшие с мо- мента прожига CD/DVD дисков, становятся доступными сразу во время установки, что расширяет срок служ- бы вашего набора CD/DVD без ущерба безопасности или стабильности устанавливаемой системы.
Итог: выбор сетевого сервера-зеркала обычно хорошая идея, если у вас хорошее соединение с Интер- нет. Если нужная версия пакета есть на CD/DVD, то программа установки будет всегда использовать этот носитель. Размер данных, которые требуется скачать, если вы выбрали зеркало, зависит от
1. задач, которые вы выберете на следующем этапе установки,
2. пакетов, которые необходимы для этих задач,
3. какие из этих пакетов есть на просканированных CD/DVD, и
4. есть ли обновлённые версии пакетов, имеющихся на CD или DVD, на сервере-зеркале (или на обычном зеркале пакетов, или на зеркалах обновлений безопасности или stable-updates).
Заметим, что даже если вы выберете не использовать сетевое зеркало, некоторые пакеты могут всё равно быть скачаны из Интернет, если для них есть, согласно сервису безопасности или stable-updates, новые версии,
и если эти были сервисы настроены.
6.3.6.1.3
Выбор сетевого сервера-зеркала пакетов
Если при установке вы выбрали использование сетевого сервера-зеркала пакетов (необязательно при установ- ке с CD/DVD, обязательно для образов netboot), вам будет показан список ближайших к вам географически сетевых зеркал (и, скорее всего, более быстрых) на основе ранее указанной вами страны. Предлагаемый выбор по умолчанию, обычно, работает хорошо.
Зеркало также можно задать вручную выбрав «ввести информацию вручную». После этого вы можете ука- зать имя узла-зеркала и необязательный порт. Как в Wheezy, он может быть подобен URL, т. е. при указании адреса IPv6 вокруг можно ввести квадратные скобки, например «[2001:db8::1]».
Если ваш компьютер имеет только адрес IPv6 (что, вероятно, не так, для подавляющего большинства пользователей), указанное по умолчанию зеркало для вашей страны может не работать. Все зеркала из списка доступны по адресам IPv4, и только некоторые из них имеют адреса IPv6. Доступность отдельных зеркал может с течением времени меняться, эта информация недоступна программе установки. Если для вашей страны зеркало по умолчанию недоступно через IPv6, то вы можете попробовать другое зеркало или «ввести информацию вручную». При этом в качестве имени зеркала вы можете указать «ftp.ipv6.debian.org», которое является псевдонимом зеркала, доступного по IPv6, хотя оно не будет таким быстрым.
Другой возможностью выбора зеркала вручную является ввод «http.debian.net». Именем «httpredir.debian.org»
адресуется не физический сервер-зеркало, а служба перенаправления, которая автоматически перенаправит вашу систему на ближайшее к вам с точки зрения сетевой топологии реально существующее зеркало. Она учитывает протокол подключения, то есть, если вы используете IPv6, то она перенаправит вас на ближайшее зеркало, поддерживающее IPv6.
59

ГЛАВА 6. ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ
6.3. ПРИМЕНЕНИЕ ОТДЕЛЬНЫХ КОМПОНЕНТ
6.3.6.2
Выбор и установка программного обеспечения
Во время процесса установки вам будет предложено выбрать дополнительное программное обеспечение для установки. Вместо выбора каждой программы из 84902 доступных пакетов, этот этап позволяет сосредото- читься на выборе и установке заранее подготовленных наборов ПО, чтобы быстро настроить компьютер на выполнение определённых задач.
В общем, под задачей подразумеваются какие-то работы или задания, которые вы хотите выполнять на компьютере, например, использовать его как «среду рабочего стола», чтобы он служил в качестве «веб- сервера» или «сервера печати»

. В таблице Раздел
D.2
показано необходимое пространство для доступных задач.
Некоторые задачи могут быть уже выбраны в зависимости от характеристик компьютера на который про- изводится установка. Если вы не согласны с таким выбором, то можете отменить лишние задачи. Вы даже можете вообще ничего не устанавливать с помощью задач.
Подсказка
В стандартном пользовательском интерфейсе программы установки для выбо- ра/отмены задач используется клавиша пробел.
Замечание
По задаче «Окружение рабочего стола» будет установлено графическое окру- жение рабочего стола.
По умолчанию debian-installer устанавливает окружение рабочего стола
Gnome . Во время установки возможно выбрать другое окружение рабочего стола. Также возможно установить несколько окружений, но некоторые ком- бинации не могут быть установлены одновременно.
Заметим, что это сработает, если доступны все пакеты, необходимые для же- лаемого рабочего стола. Если вы производите установку только с одного пол- ного CD образа, то пакеты нужно скачивать с сервера-зеркала, так как боль- шинство необходимых пакетов включены только на следующих CD-дисках.
Установка любого окружения рабочего стола таким способом замечательно работает при использовании образа DVD или другого метода установки.
Согласно различным серверным задачам будет установлено ПО, указанное ниже. Веб-сервер: apache2;
сервер печати: cups; сервер SSH: openssh.
По задаче «Стандартная система» установятся все пакеты с приоритетом «стандарт». Сюда входит множе- ство общих утилит, которые есть в любой Linux или Unix системе. Вы должны оставить эту задачу выбранной,
если вы новичок и не хотите получить действительно минимально работоспособную систему.
Если в следствии выбора языка локаль по умолчанию стала отличаться от локали «C», то tasksel проверит,
определены ли какие-либо задачи локализации для этой локали, и автоматически попытается установить под- ходящие пакеты локализации. Например, к таким пакетам относятся пакеты со словарями или специальными шрифтами для вашего языка. Если выбрана установка окружения рабочего стола, то также будут установлены соответствующие пакеты локализации (если есть).
После выбора задач нажмите Continue. Теперь apt начнёт установку пакетов, которые являются частью указанных задач. Если какой-то программе нужна дополнительная информация от пользователя, то она за- даст её во время данного процесса.
Хотим сообщить, что есть очень большие задачи, особенно Рабочий стол. Если установка происходит с обычного CD-ROM и с зеркала пакетов, которых нет на CD-ROM, то программе установки может потребо- ваться получить много пакетов из сети. Если у вас медленное соединение с интернет, то это займёт много
⁹Вы должны знать, что для предоставления этого списка программа установки просто вызывает программу tasksel. Её можно за- пустить в любое время после установки, чтобы установить (или удалить) некоторые пакеты, или же вы можете воспользоваться другим более точным инструментом aptitude. Если вам нужен какой-то определённый пакет, то после завершения установки просто запустите
aptitude install
пакет
, где
пакет
— это имя требуемого пакета.
60

ГЛАВА 6. ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ
6.3. ПРИМЕНЕНИЕ ОТДЕЛЬНЫХ КОМПОНЕНТ
времени. После начала установки пакетов её никак нельзя прервать.
Даже если пакеты есть на CD-ROM, программа установки всё равно может скачивать пакеты с зеркала,
если на зеркале есть более новая версия пакета, чем на CD-ROM. Если вы устанавливаете стабильную вер- сию дистрибутива, такое может происходить после обновления выпуска (обновление первого стабильного выпуска); если вы устанавливаете тестируемую версию, то это может происходить, если у вас устаревший образ.
6.3.7 Установка и настройка системного загрузчика
Если вы выполняете установку на бездисковую рабочую станцию, очевидно, что загрузка с локального диска не нужна, и этот шаг можно пропустить.
6.3.7.1
Обнаружение операционных систем
Перед установкой системного загрузчика программа установки попытается обнаружить другие операционные системы, установленные на машине. Если она обнаружит поддерживаемую операционную систему, то это будет отражено на этапе установки системного загрузчика, и компьютер сможет загружать эту операционную систему в дополнении к Debian.
Надо заметить, что загрузка множества операционных систем на одной машине всё ещё напоминает чёр- ную магию. Автоматическая поддержка обнаружения и настройки системных загрузчиков на загрузку раз- личных операционных систем различается на разных архитектурах и даже субархитектурах. Более подробную информацию можно найти в документации по менеджеру загрузки.
6.3.7.2
Установка системного загрузчика Grub на жёсткий диск
Основной системный загрузчик для i386 называется «grub». Grub — гибкий и понятный системный загрузчик и является хорошим выбором по умолчанию для новичков и опытных пользователей.
По умолчанию, grub будет установлен в главную загрузочную запись (MBR), где будет полностью кон- тролировать процесс загрузки. Если хотите, можете установить его в другое место. Полную информацию смотрите в руководстве по grub.
Если вы не хотите устанавливать grub, нажмите кнопку Go Back, чтобы перейти в главное меню, и там выберите системный загрузчик, который вы хотите использовать.
6.3.7.3
Установка системного загрузчика LILO на жёсткий диск
Второй системный загрузчик для i386 называется «LILO». Это старая сложная программа с множеством функций, включая управление загрузкой DOS, Windows и OS/2. Внимательно прочитайте инструкции из ка- талога /usr/share/doc/lilo/, если вам нужны эти функции; также посмотрите
LILO mini-HOWTO
Замечание
В данный момент установка LILO только создаст пункты меню для других опе- рационных систем, если они могут быть загружены по цепочке. Это значит,
что вы сможете вручную добавить пункты меню для операционных систем, на- пример, GNU/Linux и GNU/Hurd после установки.
debian-installer предлагает три места, куда можно установить системный загрузчик LILO:
Главная загрузочная запись (MBR) Отсюда LILO будет полностью контролировать процесс загрузки.
новый раздел Debian Выберите это место, если хотите использовать другой менеджер загрузки. Загруз- чик LILO будет установлен в начало раздела, созданного для Debian и будет играть роль вторичного системного загрузчика.
Другой Полезен для опытных пользователей, которые хотят установить LILO куда-то ещё. Вас попросят указать желаемое размещение. Вы можете использовать традиционные имена устройств типа /dev/
sda.
61

ГЛАВА 6. ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ
6.3. ПРИМЕНЕНИЕ ОТДЕЛЬНЫХ КОМПОНЕНТ
Если вы не смогли загрузить Windows 9x (или DOS) после этого шага, то вам нужно воспользоваться загрузочной дискетой с Windows 9x (MS-DOS) и запустить команду fdisk /mbr для переустановки главной загрузочной записи MS-DOS — однако, это означает, что вам придётся искать какой-то другой способ, чтобы попасть обратно в Debian!
6.3.7.4
Продолжение без системного загрузчика
Эта опция может быть использована для завершения установки без установки системного загрузчика, если для этой архитектуры/субархитектуры его не существует или потому что, он вам не нужен (например, чтобы использовать существующий системный загрузчик).
Если вы планируете настройку системного загрузчика вручную, то должны узнать имя файла устанавли- ваемого ядра, которое лежит в каталоге /target/boot. Также, проверьте существование каталога initrd;
если он есть, то вероятно нужно указать это в системном загрузчике, чтобы он использовал его. Ещё вам по- требуется знать диск и раздел, который выбран в качестве / файловой системы и, если вы выбрали установку с отдельным разделом /boot, то также и раздел файловой системы с /boot.
6.3.8 Завершение установки
Это последний этап установки Debian в процессе которого программа установки выполнит ещё пару дей- ствий. В основном, это уборка за debian-installer.
6.3.8.1
Настройка системного времени
Программа установки может спросить вас показывают ли часы компьютера время по Гринвичу (UTC). Обыч- но этот вопрос, если возможно, не задаётся и программа установки решает, что часы показывают время по
Гринвичу, если на машине не установлено других операционных систем.
В экспертном режиме вы всегда можете выбрать установлены ли часы по Гринвичу или нет. В системах,
которые (также) работают под Dos или Windows, часы обычно настроены на местное время. Если хотите использовать мультизагрузку, выберите местное время вместо UTC.
На этом этапе debian-installer попытается сохранить текущее время в аппаратных часах системы.
Оно будет выставлено в UTC или местном времени, в зависимости от выбора, который вы недавно делали.
6.3.8.2
Перезагрузка системы
Вам предложат вынуть загрузочный носитель (CD, дискету, другой), который использовался для загрузки программы установки. После этого компьютер будет перезагружен в новую систему Debian.
6.3.9
Устранение проблем
Перечисленные в этом разделе компоненты обычно не используются в процессе установки, но они готовы прийти на помощь пользователю в случае, если что-то пойдёт не так.
6.3.9.1
Сохранение протокола установки
Если установка прошла успешно, файлы протокола установки, созданные во время процесса установки, будут автоматически записаны в /var/log/installer/ в новой системе Debian.
Выбор Сохранить файлы журнала с отладочной информацией из главного меню позволяет записать фай- лы протокола на дискету, через сеть, на жёсткий диск или другой носитель. Это может быть полезно, если вы обнаружили неустранимую проблему при установке и хотите изучить протокол на другой системе или послать его вместе с отчётом об ошибке.
6.3.9.2
Использование командной строки и просмотр журнальных файлов
Есть несколько способов перейти в оболочку командной строки во время выполнения установки. На боль- шинстве систем, и если вы не производите установку с консоли на последовательном порту, самый простой метод — это переключиться на вторую виртуальную консоль нажав левый Alt-F2
¹⁰
(на клавиатуре Mac:
Option-F2). Чтобы вернуться обратно в программу установки используйте левый Alt-F1.
Описание программы установки с графическим интерфейсом смотрите в Раздел
6.1.1
¹⁰То есть: нажмите клавишу Alt с левой стороны от клавиши пробел и функциональную клавишу F2 одновременно.
62

ГЛАВА 6. ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ
6.3. ПРИМЕНЕНИЕ ОТДЕЛЬНЫХ КОМПОНЕНТ
Если вы не можете переключаться между консолями, также есть пункт в меню Запуск оболочки, который запускает оболочку. Чтобы из большинства диалогов попасть обратно в главное меню нажмите кнопку Go
Back один или несколько раз. Чтобы вернуться обратно в программу установки, введите exit для заверше- ния оболочки.
В данный момент вы загрузились с RAM диска и имеете ограниченный набор Unix утилит. Вы можете выяснить какие утилиты доступны с помощью команды ls /bin /sbin /usr/bin /usr/sbin или набрав help. Клон
Bourne оболочки командной строки называется ash и имеет некоторые полезные свойства,такие как автодо- полнение и история команд.
Для редактирования и просмотра файлов имеется текстовый редактор nano. Журнальные файлы системы установки можно найти в каталоге /var/log.
Замечание
Хотя вы и можете делать в оболочке в помощью команд всё что угодно, не забы- вайте, что оболочка, прежде всего, предназначалась для отладки и если что-то заработает неправильно.
Выполнение команд в оболочке может повлиять на процесс установки и приве- сти к ошибкам или неполной установке. В частности, вы всегда должны позво- лить программе установки активировать раздел подкачки и не выполнять это самостоятельно из оболочки командной строки.
6.3.10
Установка по сети
Одной из наиболее интересных компонент является network-console. Она позволяет выполнить огромную часть процесса установки через сеть по протоколу SSH. Чтобы использовать сеть, вам нужно выполнить пер- вые шаги установки из консоли, по крайней мере настройку сети. (Хотя вы можете автоматизировать и эту часть с помощью Раздел
4.6
.)
По умолчанию данная компонента не загружается в главное меню установки, поэтому вам потребует- ся явно указать это. Если для установки используется CD, вам нужно загрузиться со средним приоритетом или как-то иначе получить главное меню установки и выбрать Загрузка компонент программы установки с компакт-диска и в списке дополнительных компонент выбрать network-console: Continue installation remotely using SSH. При успешной загрузке в меню появится новый пункт Продолжение установки через SSH.
Далее после выбора данного пункта попросят ввести новый пароль и его подтверждение для подключе- ния к устанавливаемой системе. Это всё. Теперь вы должны увидеть инструкции по удалённому подключе- нию в качестве пользователя installer с только что введённым паролем. Также здесь будет показан отпечаток
(fingerprint) системы. Вам нужно передать этот отпечаток безопасным образом человеку, который будет про- должать установку удалённо.
Если вы решите продолжить установку локально, то всегда можете нажать клавишу Enter и вернуться обратно в меню чтобы выбрать другую компоненту.
Теперь давайте перейдём на другую сторону соединения. Здесь вам потребуется настроить терминал для работы с кодировкой UTF-8, потому что её использует устанавливаемая система. Если вы не можете этого сделать, удалённая установка всё ещё возможна, но в этом случае вы будете наблюдать на экране странные за- корючки вместо границ окон и не-ascii символов. Чтобы установить соединение с удалённой системой просто наберите:
$ ssh -l installer install_host
где
install_host
это имя или IP-адрес компьютера с запущенной программой установки. Перед пригла- шением в систему будет показан идентификатор машины (fingerprint), чтобы вы смогли убедиться, что это именно тот компьютер.
63

ГЛАВА 6. ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ
6.4. ЗАГРУЗКА ОТСУТСТВУЮЩИХ
Замечание
Сервер ssh из программы установки использует настройки по умолчанию, то есть не отправляет пакеты keep-alive. В принципе, соединение с системой,
будучи установленным, должно сохраняться открытым бесконечно. Однако, в некоторых ситуациях — в зависимости настроек вашей локальной сети — со- единение может быть потеряно после некоторого периода неактивности. Од- ним из случаев когда это случается — использование одной из форм трансля- ции сетевых адресов (NAT) где-то между клиентом и устанавливаемой систе- мой. В зависимости от этапа установки, при котором было разорвано соедине- ние, вы не всегда сможете продолжить установку после переподключения.
Чтобы избежать потери подключения,
добавьте параметр
-o ServerAliveInterval=
значение
при запуске соединения ssh, или добавьте этот параметр в свой файл настройки ssh. Заметим однако, что в некоторых случаях добавление этого параметра вообще может приво-
дить к потере соединения (например, если пакеты keep-alive посылались во время краткосрочных проблем в сети, хотя без параметра ssh сам бы восстановился), поэтому используйте это только когда очень нужно.
Замечание
Если вы производите установку на несколько компьютеров последовательно и так получилось, что они имеют одинаковый IP-адрес или имя, то ssh не будет подключаться к таким машинам. Причина в том, что они имеют разные отпечат- ки, что обычно указывает на атаку подмены. Если вы уверены, что это не так,
то вам нужно удалить соответствующую строку из

/.ssh/known_hosts
a
и попробовать подключиться ещё раз.
aДля удаления существующей записи об узле можно воспользоваться командой: ssh-keygen -R
<
имя_узла
|
IP-адрес
>.
После регистрации на удалённой системе вам предложат два варианта:Start menu и Start shell. Выбрав первый, вы попадёте в главное меню программы установки, откуда можно продолжить установку как обычно.
Во втором варианте запускается оболочка командной строки, из которой можно проверить и возможно, что- то исправить на удалённой системе. Разрешается запускать только одну сессию SSH для установочного меню и несколько для оболочки командной строки.
Внимание
После запуска установки через SSH, вы не должны возвращаться к установке с консоли, так как это может привести к порче базы данных, которая содержит настройки новой системы. Это, в свою очередь, может привести к неудачному завершению установки или проблемам в установленной системой.
6.4
Загрузка отсутствующих микропрограмм
Как описывалось в Раздел
2.2
, в некоторые устройства требуется загрузить микропрограмму. В большинстве случаев, устройство вообще не будет работать при отсутствии микропрограммы; иногда в устройстве всё-же работают базовые функции, а микропрограмма нужна только для предоставления дополнительных возмож- ностей.
Если драйвер устройства запрашивает микропрограмму, а она недоступна, то debian-installer вы- ведет окно диалога, предлагающее загрузить отсутствующую микропрограмму. Если ответить утвердитель- но, то debian-installer просканирует доступные устройства в поисках файлов или пакетов с нужной
64

ГЛАВА 6. ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ
6.4. ЗАГРУЗКА ОТСУТСТВУЮЩИХ
микропрограммой. Если файлы найдены, то микропрограмма будет скопирована в нужное место (/lib/
firmware) и будет предпринята попытка перезагрузки модуля с драйвером.
Замечание
Список сканируемых устройств и файловых систем зависит от архитектуры,
метода установки и этапа установки. На самых первоначальных этапах уста- новки успешная загрузка микропрограммы наиболее вероятна с дискет или
USB-носителей с файловой системой FAT. На i386 и amd64 микропрограмма также загружается с карт MMC или SD.
Заметим, что можно пропустить загрузку микропрограммы, если вы уверены, что устройство будет рабо- тать и без неё, или если устройство не требуется во время установки.
debian-installer запрашивает микропрограммы только к модулям ядра, которые необходимы для загрузки на время установки.Не все драйверы включены в debian-installer, в частности, отсутствует radeon, из чего следует, что возможности некоторых устройств могут не отличаться в конце установки от того,
какими они были в начале. Другими словами, возможности некоторых аппаратных компонентов могут ис- пользоваться не полностью. Если вы подозреваете, что это ваш случай, или просто из любопытства,проверьте вывод команды dmesg в только что загруженной системе и поищите «микропрограмму».
6.4.1 Подготовка носителя
В официальных образах CD не содержатся несвободные микропрограммы. Самым распространённым спосо- бом загрузки этих микропрограмм — с какого-нибудь сменного носителя, например, с карты памяти USB.
Также существуют неофициальные сборки CD с микропрограммами, которые можно найти в https://
cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/
. Чтобы под- готовить карту памяти USB (или другой носитель, например, раздел жёсткого диска или дискету) файлы или пакеты с микропрограммами должны быть размещены в корневом каталоге или каталоге с именем /firmware в файловой системе носителя. Рекомендуется использовать файловую систему FAT, так как она, скорее всего,
поддерживается на самых ранних этапах установки.
Tar-архивы и файлы zip с пакетами наиболее распространённых микропрограмм доступны здесь:

https://cdimage.debian.org/cdimage/unofficial/non-free/firmware/
Просто скачайте tar-архив или zip-файл под нужный выпуск и распакуйте его на файловую систему носителя.
Если требуемой микропрограммы нет в tar-архиве, то также вы можете скачать нужные пакеты с микро- программами из архива (из раздела non-free). Вот список наиболее скачиваемых пакетов микропрограмм, но он может быть не полон и также может содержать пакеты без микропрограмм:

https://packages.debian.org/search?keywords=firmware
Также, можно копировать на носитель отдельные файлы микропрограммы. Такие микропрограммы мож- но получить, например, из уже установленной системы или от поставщика оборудования.
6.4.2
Микропрограмма в установленной системе
Все микропрограммы, загруженные во время установки, будут автоматически скопированы в установлен- ную систему. В большинстве случаев это гарантирует, что устройство, которому требуется микропрограмма
, будет также работать правильно после перезагрузки компьютера в установленную систему. Однако, если установленная система работает на версии ядра, отличной от использованного в программе установки, есть небольшая вероятность, что микропрограмма не загрузится из-за изменений ядра.
Если микропрограмма загружена из пакета, то debian-installer также установит этот пакет в уста- навливаемую систему и автоматически добавит раздел non-free архива пакетов в APT-файл sources.list.
Это позволит автоматически обновлять микропрограмму при появлении новой версии.
Если загрузка микропрограммы была пропущена во время установки, то соответствующее устройство,
вероятно, не заработает в установленной системе пока микропрограмма (пакет) не будет установлена вруч- ную.
65

ГЛАВА 6. ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ
6.4. ЗАГРУЗКА ОТСУТСТВУЮЩИХ
Замечание
Если микропрограмма была загружена из отдельных файлов, то скопирован- ная в установленную систему микропрограмма не будет автоматически обнов- ляться, пока не не будет установлен соответствующий пакет с микропрограм- мой (если есть) после завершения установки.
66

1   2   3   4   5   6   7   8   9   10   ...   14


написать администратору сайта