Установка Debian GNU/Linux 4.0r9

Debian GNU/Linux 4.0 был заменён на Debian GNU/Linux 5.0 (lenny). Некоторые из этих установочных образов теперь могут быть недоступны, или могут не работать, и вместо них рекомендуется установить lenny.

Чтобы установить Debian GNU/Linux 4.0r9 (etch), загрузите какой-нибудь из следующих образов:

образ компакт-диска сетевой установки netinst CD (135-175 МБ)

образ компакт-диска минимальной установки businesscard ( 20-50 МБ)

другие образы (netboot, usb stick и др.)

Замечания

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

Если вы хотите прочитать только один документ перед установкой, прочтите Installation Howto, быстрый путеводитель по процессу установки. Другие полезные документы содержат:

Известные ошибки

Это список известных проблем в системе установки, идущей с Debian GNU/Linux 4.0r9. Если вы, устанавливая Debian, обнаружили проблему, которой здесь не описана, отправьте отчёт об установке с описанием проблемы, или посмотрите в вики другие известные проблемы.

Известные ошибки выпуска 4.0r3

В этом выпуске исправлены две приведённые ниже ошибки выпуска 4.0r2.

Известные ошибки выпуска 4.0r2

В этом выпуске исправлена проблема с настройкой последовательной консоли с GRUB, приведённая ниже для выпуска 4.0r0.

Из-за недосмотра установщик не использует версию ядра, выпущенную с 4.0r2, но несколько более старую (2.6.18.dfsg.1-13). Модули, загружаемые позже во время установки, могут иметь более позднюю версию (2.6.18.dfsg.1-16), но поскольку эти две версии ABI-совместимы, это не должно вызвать каких-либо проблем.

По той же причине добавленная поддержка машин Nevada SGI O2, указанная в анонсе выпуска, фактически отсутствует в этом выпуске.

Эти две проблемы будут исправлены в следующей редакции Etch.

Известные ошибки выпуска 4.0r1

В этом новом выпуске исправлено несколько проблем, присутствующих в изначальном выпуске 4.0r0. Теперь определяется большее количество CD-приводов, подключаемых по USB, а gksu корректно настраивается, если она устанавливается с отключённой учётной записью суперпользователя (режим sudo). Создание файловых систем ext2 на amd64 теперь возможно.

Обновлён список зеркал, также обновлены переводы программы разметки диска на каталанский и румынский языки.

В связи с обновлением ядра для этого выпуска, некоторые образы установщика, выпущенные изначально с etch 4.0r0 (образы для сетевой установки и образы дискет), больше не будут работать из-за несоответствия версий ядра. Полные установочные компакт-диски не подвержены этой проблеме.

Известные ошибки выпуска 4.0r0

При перезагрузке могут измениться дисковые устройства
На системах с несколькими дисковыми контроллерами, ядро/udev при перезагрузке системы может назначить устройству другой номер, чем тот, что был использован во время установки, из-за различного порядка загрузки драйверов.
Это может привести к ошибке загрузки системы. В большинстве случаев это можно исправить, изменив настройки загрузчика и /etc/fstab, вероятно, используя режим восстановления, доступный в установщике.
Тем не менее, заметьте, что эта проблема может возникнуть снова при последующих перезагрузках. Исправление этой проблемы является приоритетом для следующего выпуска установщика Debian.
Изменение размера существующих разделов ext3 может не сработать
В настоящее время установщик не может изменить размер разделов ext3, на которых включены параметры dir_index и/или resize_inode. Это справедливо и для разделов ext3, создаваемых установщиком Etch.
Тем не менее, вы можете вручную изменить размер раздела ext3 во время установки. Дойдите до раздела о разметкой диска на разделы, используйте кнопку <Go Back>, чтобы выйти в главное меню, запустите оболочку командной строки и измените размер файловой системы и раздела, используя доступные в командной оболочке команды (fsck.ext3, resize2fs и проч. fdisk или parted). Если вы снова запустите partman после завершения операции по изменению размера, он должен будет показать новый размер раздела.
Ошибка при использовании шифрования loop-aes во время установки с hd-носителя
Если используется шифрование loop-aes во время установки с образа hd-носителя (напр., с карты USB), то это может привести к следующему (или похожему) сообщению об ошибке в syslog (#434027):
partman-crypto: ioctl: LOOP_SET_STATUS: Invalid argument, requested cipher or key length (256 bits) not supported by kernel.
Причиной этой проблемы является то, что во время установки сначала монтируется образ компакт-диска с параметром loop, и используется обычный модуль loop, что позже мешает загрузить модуль loop-aes.
Это можно обойти, если вручную отмонтировать образ компакт-диска, выгрузить модуль loop, загрузить модуль loop-aes и примонтировать образ компакт-диска заново.
Неполная установка задачи Desktop с полного образа CD
Полный образ CD слишком мал, чтобы содержать все пакеты, необходимые для установки полной задачи Desktop. Это означает, что если вы используете компакт-диск в качестве единственного источника пакетов, будет установлена лишь часть задачи Desktop.
Вы можете разрешить эту проблему либо во время установки выбрав использование сетевого зеркала в качестве источника для установки пакетов дополнительно к компакт-диску (не рекомендуется, у вас нет подходящего интернет-соединения), либо после перезагрузки в уже установленной системе, используя apt-cdrom для загрузки дополнительных компакт-дисков и затем снова выбрав задачу Desktop в aptitude.
Сетевые маршрутизаторы, работающие с ошибками, могут вызвать проблемы с сетью
Если вы испытываете проблемы с сетью во время установки, они могут быть вызваны сетевым маршрутизатором где-то между вами и зеркалом Debian, который неправильно обрабатывает динамическое согласование количества передаваемых данных в одном пакете. Подробности см. в #401435 и в этой статье на kerneltrap.
Вы можете обойти эту проблему, отключив динамическое согласование TCP. Зайдите в оболочку командной строки и введите следующую команду:
echo 0 > /proc/sys/net/ipv4/tcp_window_scaling
На установленной системе вам, вероятно, не следует полностью отключать динамическое согласование TCP. Следующая команда установит интервалы для чтения и записи, которые должны работать почти с любым маршрутизатором:
echo 4096 65536 65536 >/proc/sys/net/ipv4/tcp_rmem
echo 4096 65536 65536 >/proc/sys/net/ipv4/tcp_wmem
Общие проблемы после перезагрузки из-за использования UTF-8 по умолчанию
В установленной системе по умолчанию используется UTF-8. Тем не менее, пока не все приложения корректно поддерживают UTF-8, поэтому использование таких программ может привести к незначительным или значительным проблемам.
Проверьте, было ли сообщено о таких проблемах и, если нет, отправьте отчёт об ошибке в соответствующем пакете (не в установщике).
Ограниченная локализация установленной системы
В установщике для Sarge пакет localization-config был ответственен за локализацию установленной системы. Этот пакет был частью base-config, который был удалён в этом выпуске. Подготовка localization-config к запуску до перезагрузки входит в наш список запланированных исправлений, тем временем может оказаться так, что некоторые локализации не будут применены автоматически при установке на языках, отличных от английского.
Установка Sarge не поддерживается
В результате структурных изменений в установщике, установка Sarge (oldstable) не поддерживается.
Графический установщик
Графический установщик всё ещё имеет несколько известных проблем (см. также руководство по установке):
  • некоторые раскладки, отличные от US, поддерживаются не полностью (не работают мёртвые клавиши и комбинированные символы)
  • тачпады должны работать, но поддержка может быть неоптимальной; если вы испытываете проблемы, вам следует использовать внешнюю мышь
  • ограниченная поддержка создания шифрованных разделов
  • графический установщик должен работать почти на всех системах PowerPC с графическими картами ATI, скорее всего не будет работать на остальных системах PowerPC
Ложное предупреждение об отсутствии раздела подкачки во время установки задачи laptop
Когда устанавливается задача laptop, появляется некорректное предупреждение от пакета uswsusp, что No swap partition found; userspace software suspend will not work. Это просто неправильное предупреждение, перевод в спящий режим должен работать корректно. Также см. ошибку #427104.
Сломан сетевой драйвер sky2
В ядре (2.6.18.dfsg.1-11) сломан сетевой драйвер sky2, используемый в установщике, это может вызывать панику ядра. См., напр., #404107. #411115 содержит серию заплат, которые могут исправить проблему.
i386/amd64: настройка последовательной консоли с GRUB
В том, как установщик настраивает GRUB для использования последовательной консоли, имеются некоторые проблемы. Подробности можно найти в сообщении об ошибке #416310. Коротко говоря, эти проблемы могут быть решены путём проверки того, что параметры parity и bits передаются в определении console=.
Для большинства людей это означает, что вместо загрузки установщика с console=ttyS0,9600 вам следует использовать console=ttyS0,9600n8.
i386: загрузка установщика может выполниться на некоторых старых системах
Из-за регресса в загрузчике syslinux, используемом в большинстве образов установщика, некоторые очень старые системы могут не загрузить установщик. Если загрузка останавливается после отображения Loading initrd.gz...., вам следует попробовать один из альтернативных образов, который использует более старую версию syslinux. См. также сообщение об ошибке #415992.
amd64: форматирование файловой системы ext2 невозможно (исправлено в 4.0r1)
Поскольку модуль ext2 ядра не доступен, нельзя создать файловую систему ext2. Это будет исправлено в следующем обновлении установщика Etch.
powerpc: различные проблемы
Перенос на PowerPC имеет некоторые проблемы в этом выпуске:
  • установка с дискет на OldWorld PowerMac не работает, поскольку не создаётся файл устройства для модуля swim3, и поскольку отсутствует miboot
  • модуль snd-powermac больше не загружается по умолчанию, поскольку это приводит к зависанию некоторых систем; вам следует добавить его в /etc/modules вручную
sparc: установки с компакт-дисков на sparc32 может быть неудачной
Модуль драйвера esp ядра сломан, что означает, что установка с CD-ROM не работает для большинства систем sparc32. Мы предлагаем вам использовать метод установки с загрузкой по сети (netboot).
sparc: установщик зависает во время загрузки
Имеется две ситуации, когда установщик зависает во время загрузки после отображения Booting Linux.... Первый случай — когда имеется два графических контроллера (эта проблема описана в руководстве по установке). Вторая возникает из-за ошибки в драйвере кадрового буфера ATI и возникает только на некоторых графических картах ATI.
В обоих случаях проблему можно обойти, используя при загрузке установщика параметр video=atyfb:off.
s390: неподдерживаемые возможности
  • поддержка дисциплины DASD DIAG в настоящий момент недоступна
  • сетевые интерфейсы LCS более не поддерживаются