Handbook:IA64/Installation/Media

From Gentoo Wiki
Jump to:navigation Jump to:search
This page is a translated version of the page Handbook:IA64/Installation/Media and the translation is 100% complete.
IA64 Handbook
Установка
Об установке
Выбор подходящего источника для установки
Настройка сети
Подготовка дисков
Установка файла stage
Установка базовой системы
Настройка ядра
Настройка системы
Установка системных утилит
Настройка загрузчика
Завершение
Работа с Gentoo
Введение в Portage
USE-флаги
Возможности Portage
Система сценариев инициализации
Переменные окружения
Работа с Portage
Файлы и каталоги
Переменные
Смешение ветвей программного обеспечения
Дополнительные утилиты
Дополнительные репозитории пакетов
Расширенные возможности
Настройка сети OpenRC
Начальная настройка
Расширенная настройка
Модульное построение сети
Беспроводная сеть
Добавляем функциональность
Динамическое управление


Аппаратные требования

Прежде чем приступить к процессу установки, необходимо свериться с минимальными аппаратными требованиями, необходимыми для успешной установки Gentoo на компьютере с системной архитектурой ia64.


Практически любой компьютер с архитектурой IA64 может загрузить Gentoo. В данный момент для загрузки у нас есть только «живой» образ ISO, поэтому в компьютере должен быть установленный привод CD-ROM.


Установочный носитель Gentoo Linux

Совет
Хотя при установке рекомендуется использовать официальный загрузочный носитель Gentoo, можно использовать и другие среды установки. Однако нет никакой гарантии, что они будут содержать необходимые компоненты. При использовании других установочных носителей можно сразу перейти в раздел Подготовка дисков.

Минимальный установочный компакт-диск Gentoo

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

Названия выпусков минимального установочного диска следуют данному формату:

install-<архитектура>-minimal-<временная метка выпуска>.iso.

The Gentoo LiveGUI

Некоторые пользователи, возможно, предпочтут установить Gentoo через LiveGUI, в котором можно использовать среду рабочего стола KDE. LiveGUI также содержит больше модулей ядра и прошивок, что может помочь при использовании современных Wi-Fi чипсетов.

Заметка
USB-образ для Gentoo LiveGUI собирается еженедельно для архитектур amd64 и arm64.

Что такое stage-файлы?

Stage-файл — это архив с начальными для среды Gentoo файлами.

Stage3-файлы можно загрузить в каталоге releases/ia64/autobuilds/ на любом из официальных зеркал Gentoo. Stage-файлы часто обновляются, и поэтому их не включают в официальные установочные образы.
Совет
Пока что концепцию stage-файлов можно игнорировать. Они будут описаны более подробно позднее, когда в них возникнет необходимость.
Заметка
Когда-то в Руководстве Gentoo описывались шаги для установки с использованием stage-файлов версии ниже, чем 3 (т.е. stage1 и stage2, этапы 1 и 2). Эти файлы содержали среды, непригодные для обычной установки, и поэтому больше не описываются в Руководстве.

Скачивание

Получение образа

Основной установочный образ, используемый Gentoo Linux — это минимальный установочный CD, на котором находится очень маленькая загружаемая среда Gentoo Linux. Эта среда содержит все необходимые утилиты для установки Gentoo Linux. Сами образы можно скачать со страницы загрузки (рекомендуется) или самостоятельно найдя образ ISO, доступном на одном из множества зеркал.

Навигация по зеркалам Gentoo

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

  1. Подключитесь к зеркалу, обычно используется местное зеркало из списка source-зеркал Gentoo.
  2. Перейдите в каталог releases/.
  3. Выберите подходящую архитектуру (как архитектуру ia64/).
  4. Выберите каталог autobuilds/.
  5. Для архитектур amd64 и x86 выберите либо каталог current-install-amd64-minimal/, либо каталог current-install-x86-minimal/ (соответственно). Для всех других архитектур выберите каталог current-iso/.
Заметка
У некоторых архитектур, таких как arm, mips и s390, нет минимального установочного компакт-диска. На данный момент проект Gentoo Release Engineering не поддерживает сборку .iso файлой для данных архитектур.

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

КОД Примерный список скачиваемых файлов в каталоге releases/amd64/autobuilds/current-install-amd64-minimal/
[TXT]	install-amd64-minimal-20231112T170154Z.iso.asc	        2023-11-12 20:41        488
[TXT]	install-amd64-minimal-20231119T164701Z.iso.asc	        2023-11-19 18:41        488
[TXT]	install-amd64-minimal-20231126T163200Z.iso.asc	        2023-11-26 18:41        488
[TXT]	install-amd64-minimal-20231203T170204Z.iso.asc	        2023-12-03 18:41        488
[TXT]	install-amd64-minimal-20231210T170356Z.iso.asc	        2023-12-10 19:01        488
[TXT]	install-amd64-minimal-20231217T170203Z.iso.asc	        2023-12-17 20:01        488
[TXT]	install-amd64-minimal-20231224T164659Z.iso.asc	        2023-12-24 20:41        488
[TXT]	install-amd64-minimal-20231231T163203Z.iso.asc	        2023-12-31 19:01        488
[ ]     install-amd64-minimal-20240107T170309Z.iso              2024-01-07 20:42        466M
[ ]     install-amd64-minimal-20240107T170309Z.iso.CONTENTS.gz	2024-01-07 20:42        9.8K
[ ]     install-amd64-minimal-20240107T170309Z.iso.DIGESTS      2024-01-07 21:01        1.3K
[TXT]   install-amd64-minimal-20240107T170309Z.iso.asc	        2024-01-07 21:01        488
[ ]     install-amd64-minimal-20240107T170309Z.iso.sha256       2024-01-07 21:01        660
[TXT]	latest-install-amd64-minimal.txt                        2024-01-08 02:01        653

В приведённом примере файл install-amd64-minimal-20240107T170309Z.iso и есть минимальный установочный компакт-диск. Но как можно увидеть, существуют и другие связанные с ним файлы:

  • Текстовый файл (сжатый при помощи gz) .CONTENTS.gz, содержащий список всех файлов на установочном образе. Данный файл может использоваться для проверки того, существует ли конкретная прошивка или конкретный драйвер на установочном образе без его загрузки.
  • Файл .DIGESTS, содержащий контрольные суммы файла ISO, с использованием различных форматов/алгоритмов хэширования. Данный файл можно использовать для проверки целостности файла ISO.
  • Файл .asc, содержащий криптографическую цифровую подпись файла ISO. Его можно использоваться для проверки целостности и подлинности образа; другими словами, для того, чтобы убедиться, что данная закачка действительно предоставлена командой Gentoo Release Engineering и не была подделана.

Пока не обращайте внимания на остальные файлы, находящиеся в данном каталоге — про них мы поговорим по мере установки системы. Скачайте файл .iso, и, если нужна проверка скачанных файлов, также соответствующий ему файл .iso.asc.

Совет
Для проверки файл .DIGESTS необязателен. Он нужен только в том случае, если цифровая подпись в файле .iso.asc не подтверждена.

Проверка скачанных файлов

Заметка
Это необязательный шаг и не требуется для установки Gentoo Linux. Однако его рекомендуется выполнить, чтобы удостовериться, что скачанный файл не поврежден и действительно был предоставлен командой Gentoo Infrastructure.

Файл .asc содержит криптографическую подпись для файла ISO. Проверив его, можно убедиться, что что установочный файл предоставлен командой Gentoo Release Engineering и он не повреждён или изменён.

Проверка на Microsoft Windows

Чтобы проверить криптографическую подпись, можно использовать такие программы, как GPG4Win. После установки необходимо импортировать открытые ключи команды Gentoo Release Engineering. Список ключей находится на странице сигнатур. После импорта пользователь может проверить подпись, указанную в файле .asc.

Проверка на Linux

На системе с Linux самым распространённым способом проверки криптографической подписи является использование программы app-crypt/gnupg. После установки данного пакета, можно использовать следующую команду для проверки криптографической подписи, указанной в файле .asc.

Совет
При импортировании ключей Gentoo убедитесь, что отпечатки (BB572E0E2D182910) совпадают.

Ключи Gentoo могут быть скачаны с hkps://keys.gentoo.org, используя отпечатки, доступные на странице сигнатур:

user $gpg --keyserver hkps://keys.gentoo.org --recv-keys 13EBBDBEDE7A12775DFDB1BABB572E0E2D182910
gpg: создан каталог '/root/.gnupg'
gpg: создан щит с ключами '/root/.gnupg/pubring.kbx'
gpg: /root/.gnupg/trustdb.gpg: создана таблица доверия
gpg: ключ BB572E0E2D182910: импортирован открытый ключ "Gentoo Linux Release Engineering (Automated Weekly Release Key) <releng@gentoo.org>"
gpg: Всего обработано: 1
gpg:                  импортировано: 1

Либо вы можете использовать WKD для скачивания ключа:

user $gpg --auto-key-locate=clear,nodefault,wkd --locate-key releng@gentoo.org
gpg: ключ 9E6438C817072058: импортирован открытый ключ "Gentoo Linux Release Engineering (Gentoo Linux Release Signing Key) <releng@gentoo.org>"
gpg: ключ BB572E0E2D182910: импортирован открытый ключ "Gentoo Linux Release Engineering (Automated Weekly Release Key) <releng@gentoo.org>"
gpg: Всего обработано: 2
gpg:                  импортировано: 2
gpg: абсолютно доверенных ключей не найдено
pub   dsa1024 2004-07-20 [SC] [   годен до: 2025-07-01]
      D99EAC7379A850BCE47DA5F29E6438C817072058
uid         [ неизвестно ] Gentoo Linux Release Engineering (Gentoo Linux Release Signing Key) <releng@gentoo.org>
sub   elg2048 2004-07-20 [E] [   годен до: 2025-07-01]

Если вы используете официальный установочный носитель Gentoo, вы можете импортировать ключ /usr/share/openpgp-keys/gentoo-release.asc (предоставляется пакетом sec-keys/openpgp-keys-gentoo-release):

user $gpg --import /usr/share/openpgp-keys/gentoo-release.asc
gpg: создан каталог '/home/larry/.gnupg'
gpg: создан щит с ключами '/home/larry/.gnupg/pubring.kbx'
gpg: ключ DB6B8C1F96D8BF6D: 2 подписи не проверены за отсутствием ключа
gpg: /home/servers/.gnupg/trustdb.gpg: создана таблица доверия
gpg: ключ DB6B8C1F96D8BF6D: импортирован открытый ключ "Gentoo ebuild repository signing key (Automated Signing Key) <infrastructure@gentoo.org>"
gpg: ключ 9E6438C817072058: 3 подписи не проверены за отсутствием ключа
gpg: ключ 9E6438C817072058: импортирован открытый ключ "Gentoo Linux Release Engineering (Gentoo Linux Release Signing Key) <releng@gentoo.org>"
gpg: ключ BB572E0E2D182910: 1 подпись не проверена за отсутствием ключа
gpg: ключ BB572E0E2D182910: импортирован открытый ключ "Gentoo Linux Release Engineering (Automated Weekly Release Key) <releng@gentoo.org>"
gpg: ключ A13D0EF1914E7A72: 1 подпись не проверена за отсутствием ключа
gpg: ключ A13D0EF1914E7A72: импортирован открытый ключ "Gentoo repository mirrors (automated git signing key) <repomirrorci@gentoo.org>"
gpg: Всего обработано: 4
gpg:                  импортировано: 4
gpg: абсолютно доверенных ключей не найдено

Далее проверьте криптографическую подпись:

user $gpg --verify install-ia64-minimal-20240107T170309Z.iso.asc
gpg: assuming signed data in 'install-ia64-minimal-20240107T170309Z.iso'
gpg: Signature made Sun 07 Jan 2024 03:01:10 PM CST
gpg:                using RSA key 534E4209AB49EEE1C19D96162C44695DB9F6043D
gpg: Good signature from "Gentoo Linux Release Engineering (Automated Weekly Release Key) <releng@gentoo.org>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 13EB BDBE DE7A 1277 5DFD  B1BA BB57 2E0E 2D18 2910
     Subkey fingerprint: 534E 4209 AB49 EEE1 C19D  9616 2C44 695D B9F6 043D

Чтобы быть абсолютно уверенным в том, что всё верно, сверьте указанные отпечатки с отпечатками на странице сигнатур Gentoo.

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

Запись загрузочного носителя

Конечно, запустить установку Gentoo Linux, имея только загруженный ISO-файл просто так не получится. Файл ISO необходимо записать на загрузочный носитель. Обычно для этого содержимое образа извлекают в файловую систему или записывают непосредственно на устройство.

Запись загрузочного USB

Большинство современных систем поддерживают загрузку с USB-устройств.

Запись в Linux

dd (как правило) имеется в большинстве дистрибутивов Linux и может быть использован для записи загрузочного носителя Gentoo на USB-накопитель.

Определение пути к USB-устройству

Перед записью необходимо определить путь к нужному накопителю.

dmesg отобразит подробную информацию об устройстве хранения данных в момент его подключения к системе:

root #dmesg
[268385.319745] sd 19:0:0:0: [sdd] 60628992 512-byte logical blocks: (31.0 GB/28.9 GiB)

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

root #lsblk
sdd           8:48   1  28.9G  0 disk
├─sdd1        8:49   1   246K  0 part
├─sdd2        8:50   1   2.8M  0 part
├─sdd3        8:51   1 463.5M  0 part
└─sdd4        8:52   1   300K  0 part

После того как имя устройства было определено, его нужно добавить к префиксу пути /dev/, чтобы получить путь к устройству /dev/sdd.

Совет
Рекомендуется использовать путь к самому устройство, т.е. sdd, а не к одному из его разделов по типу sdd1, потому что загрузочный носитель Gentoo содержит полную GPT разметку.
Запись с помощью dd
Предупреждение
Обязательно проверьте путь к цели (of=target) перед выполнением dd, так как она будет перезаписана.

После получения пути к устройству (/dev/sdd) и загрузочного носителя install-amd64-minimal-<временная метка выпуска>.iso выполните:

root #dd if=install-amd64-minimal-<временная метка выпуска>.iso of=/dev/sdd bs=4096 status=progress && sync
Заметка
if= обозначает входящий файл (input file), of= обозначает выходной файл (output file), в нашем случае устройство.
Совет
Параметр bs=4096 используется для того, чтобы ускорить передачу в большинстве случаев, а status=progress показывает статистику и прогресс передачи.

Запись диска

См. также
Более подробные инструкции можно найти в CD/DVD/BD_writing#Image_writing.

Прожиг в Microsoft Windows 7 и выше

Microsoft Windows версии 7 и выше могут как монтировать, так и записывать ISO-образы на оптические носители без использования стороннего программного обеспечения. Просто вставьте записываемый диск, перейдите к загруженным файлам ISO, щелкните правой кнопкой мыши файл по файлу и выберите "Записать образ диска".

Прожиг в Linux

В Linux ISO-образы можно записать командой cdrecord из пакета app-cdr/cdrtools.

Чтобы прожечь файл ISO на CD в устройстве /dev/sr0 (это первое устройство для CD в системе — замените его на правильное, если необходимо):

user $cdrecord dev=/dev/sr0 install-ia64-minimal-20141204.iso

Пользователи, которые предпочитают графический интерфейс, могут использовать K3B из пакета kde-apps/k3b. В K3B перейдите в раздел Tools и выберите Burn CD Image.

Загрузка

Загрузка с установочного компакт-диска

Как только вы записали установочный компакт-диск, пришло время с него загрузиться. Удалите все компакт-диски из приводов, и вставьте установочный компакт-диск Gentoo. Перезагрузите систему, и подождите, пока прошивка EFI загрузится на консоли. Опция, которую необходимо выбрать, различается в зависимости от оборудования.

В большинстве реализаций опция будет присутствовать непосредственно в первом меню (Менеджер загрузки EFI, EFI Boot Manager). Слова могут быть разными, но обычно будет что-либо вроде "CD Boot", "Removable Media Boot" или "Internal Bootable DVD". Выберите данную опцию.

Если реализация EFI не предоставляет такой опции, загрузитесь с компакт-диска, используя консоль EFI. Все реализации имеют опцию для того, чтобы войти в консоль из меню менеджера загрузки. Выберите данную опцию. Консоль EFI покажет список блочных устройств, которые можно использовать (blkn:), а также список файловых систем, к которым консоль EFI может получить доступ (fsn:)

В большинстве случаев необходимо выбрать fs0:. Если система опознала CD-привод, то будет присутствовать одна запись fsn для привода компакт-дисков (путь устройства для компакт-диска в EFI будет содержать в себе слово CD-ROM). Введите fsn:, заменив n на необходимое число, и не забыв про двоеточие, а затем нажмите клавишу Enter. Затем просто введите elilo, и нажмите клавишу Enter.

Появится загрузочное сообщение ELILO и попросит ввести ядро для загрузки, а также дополнительные параметры для передачи командной строке ядра. В большинстве случаев просто нажмите клавишу Enter или подождите пять секунд. На загрузочном компакт-диске IA64 поставляется только одно ядро - ядро Gentoo.

Представлены также несколько псевдонимов для ядра, которые добавляют некоторые опции в командную строку ядра. Их можно использовать вместо ядра Gentoo по умолчанию, в зависимости от оборудования:

  • Опция gentoo-serial включает последовательную консоль на первом последовательном порту (ttyS0) на скорости 9600 бод. Это может быть необходимым на некоторых старых реализациях EFI, где ядро не может определить, какую консоль использовать. Попробуйте использовать данную опцию, если при загрузке с ядром Gentoo по умолчанию на вывод ничего не попадает, или если используется последовательная консоль. Если последовательная консоль подсоединена не к первому последовательному порту, выберите консоль вручную, набрав gentoo console=ttyS#,9600 где # это номер последовательного порта.
  • Опция gentoo-ilo включает последовательную консоль на последовательном порту ttyS3 со скоростью 9600 бод. Этот вариант необходимо использовать при установке с использованием возможности удаленной консоли HP iLO.
  • Опция gentoo-sgi включает последовательную консоль на последовательном порту ttySG0 на скорости 115200 бод. Это необходимо только на компьютерах SGI; если консоль правильно выбрана в настройках EFI по умолчанию, либо если используется видео-консоль, данная опция не требуется.

Также возможно использование дополнительных опций ядра. Они представляют из себя необязательные настройки, чтобы (де)активировать что-либо по вашему желанию.

Опции железа
acpi=on Это загружает поддержку ACPI, а также запускает демон acpid при загрузке. Это необходимо только если ваша система требует ACPI для нормальной работы. Это не необходимо для поддержки Hyperthreading.
acpi=off Полностью отключает ACPI. Это полезно на некоторых старых системах, а также необходимо для использования APM. Это также отключит любую поддержку HyperThreading вашего процессора.
console=X Эта опция устанавливает доступ по последовательной консоли. Первая опция это устройство, обычно ttyS0 на x86, за которой следуют любые опции соединения, разделенные запятами. Опции по умолчанию 9600,8,n,1.
dmraid=X Это позволяет передавать опции в устройство-распределяющую RAID-подсистему. Опции должны находиться в кавычках.
doapm Это загружает поддержку APM драйвера. Для этого вы также должны использовать acpi=off.
dopcmcia Это загружает поддержку для PCMCIA и железа Cardbus, а также запускает cardmgr для PCMCIA при загрузке. Это необходимо только при загрузке с устройств PCMCIA/Cardbus.
doscsi Это загружает поддержку для большинства SCSI-контроллеров. Также это требование для загрузки большинства USB-устройств, так как они используют подсистему SCSI ядра.
sda=stroke Это позволяет вам распределять место на всем жестком диске, даже если BIOS не поддерживает большие диски. Данная опция используется только на машинах со старым BIOS. Замените sda на устройство, для которого нужно включить данную опцию.
ide=nodma Это заставляет отключить DMA в ядре, что необходимо некоторым чипсетам IDE, а также некоторым устройствам CDROM. Если ваша система испытывает трудности при чтении с вашего IDE CDROM, попробуйте данную опцию. Кроме того, это также отключает выполнение настроек hdparm по умолчанию.
noapic Это отключает Advanced Programmable Interrupt Controller (APIC), который присутствует на новых материнских платах. Известно, что это вызывает некоторые проблемы на старом железе.
nodetect Это отключает все автоопределение, проводимое при загрузке с CD, включая автоопределение устройств и опрос DHCP. Это полезно для выполнения отладки неработающего CD или драйвера.
nodhcp Это отключает опрос DHCP на найденных сетевых картах. Это полезно в сетях только со статическими адресами.
nodmraid Отключает поддержку устройство-распределителя RAID, такого, который используется для IDE/SATA RAID-контроллеров.
nofirewire Это отключает загрузку модулей Firewire. Это должно быть необходимо только если ваше железо FireWire вызывает проблемы при загрузке с CD.
nogpm Это отключает поддежку мыши в консоли, gpm.
nohotplug Это отключает загрузку инициализационных скриптов hotplug и coldplug при загрузке. Это полезно для выполнения отладки неработающего CD или драйвера.
nokeymap Это отключает выбор раскладки клавиатуры, используемой для выбора не-US раскладок.
nolapic Это отключает локальный APIC на однопроцессорных ядрах.
nosata Это отключает загрузку модулей Serial ATA. Это используется, если ваша система испытывает проблемы с подсистемой SATA.
nosmp Это отключает SMP, или Symmetric Multiprocessing, на ядрах, которые поддерживают SMP. Это полезно для отладки проблем, связанных с SMP на некоторых драйверах и материнских платах.
nosound Это отключает поддержку звука и настроек громкости. Это полезно для систем где поддержка звука вызывает проблемы.
nousb Это отключает автозагрузку USB-модулей. Это полезно для отладки проблем с USB.
slowusb Это добавляет некоторые дополнительные паузы в процесс загрузки для медленных USB-CDROM'ов, например в IBM BladeCenter.
Работа с томом/устройством
dolvm Данная опция включает поддержку Linux's Logical Volume Management (LVM).
Другие опции
debug Включает отладочный код. Это может стать проблемой, так как выводит множество данных на экран.
docache Это кэширует всю запускаемую часть CD в ОЗУ, что позволяет вам размонтировать /mnt/cdrom, и смонтировать другой CDROM. Данная опция требует, чтобы у вас было по крайней мере в два раза больше памяти, чем размер CD.
doload=X Это заставляет начальный рамдиск загрузить любой обозначенный модуль, а также его зависимости. Замените X на имя модуля. Несколько модулей можно задать через запятую.
dosshd Запускает при загрузке sshd, что полезно для автоматических установок.
passwd=foo Устанавливает то, что следует за знаком равенства как пароль root, что необходимо для dosshd, так как по умолчанию выбирается случайный пароль root.
noload=X Это заставляет начальный рамдиск пропустить загрузку любого обозначенного модуля который может вызывать проблемы. Синтаксис совпадает с опцией doload.
nonfs Отключает запуск portmap/nfsmount при загрузке.
nox Это заставляет LiveCD, в котором есть X-сервер не запускать X автоматически, а перейти в командную строку.
scandelay Это заставляет CD остановиться на 10 секунд в некоторых местах загрузочного процесса, чтобы позволить медленным устройствам инициализироваться и быть доступными для использования.
scandelay=X Это позволяет вам задать некоторую задержку, в секундах, которую нужно добавить в некоторые места загрузочного процесса, чтобы позволить медленным устройствам инициализироваться и быть доступными для использования. Замените X на число секунд для паузы.
Заметка
Компакт-диск будет проверять опции no* до опций do*, так что опции можно задавать в порядке, в котором они приведены выше.

Далее пользователь увидит экран загрузки и индикатор хода выполнения. Если установка происходит на системе, которая использует не американскую раскладку клавиатуры, сразу же нажмите Alt+F1 для переключения в расширенный режим, и следуйте инструкциям. Если за 10 секунд не было сделано никакого выбора, будет выбрана раскладка по умолчанию (US-клавиатура), и процесс загрузки продолжится. Как только процесс загрузки завершится, пользователь автоматически войдет в "живое" окружение Gentoo Linux как пользователь root, суперпользователь. Подсказка для пользователя root отображается на текущей консоли, а переключиться на другую консоль можно нажатием клавиш Alt+F2, Alt+F3, Alt+F4 и так далее. Вернитесь к той консоли, с которой вы начинали, нажав Alt+F1.


Дополнительная настройка оборудования

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

В следующем примере загружается модуль 8139too (который поддерживает определенные виды сетевых интерфейсов):

root #modprobe 8139too

Опционально: Учётные записи пользователей

Если другим людям необходим доступ к среде установки, или есть необходимость запускать команды без прав суперпользователя root на установочном образе (например, общаться с помощью irssi без прав суперпользователя по соображениям безопасности), то необходимо создать дополнительную учётную запись пользователя, а пользователю root задать сложный пароль.

Для изменения пароля root используйте утилиту passwd:

root #passwd
New password: (Enter the new password)
Re-enter password: (Re-enter the password)

Для создания учётной записи пользователя сначала введите учетные данные, следом задайте пароль аккаунту. Для этой задачи используйте команды useradd и passwd.

В следующем примере создаем пользователя с именем john:

root #useradd -m -G users john
root #passwd john
New password: (Enter john's password)
Re-enter password: (Re-enter john's password)

Для переключения с (текущего) пользователя root на вновь созданный аккаунт пользователя используйте команду su:

root #su - john

Опционально: Просмотр документации во время установки

TTY

Для просмотра Руководства Gentoo в TTY во время установки, необходимо сначала создать учётную запись пользователя, как описано выше, затем нажать Alt+F2 для перехода в новое окно терминала (TTY) и войти в только что созданного пользователя. Согласно принципу наименьшего допуска, рекомендуется избегать выполнения задач (к примеру, просмотр веб-страниц) в учётной запись с привилегиями выше необходимого. Учётная запись root обладает полным контролем над системой, и использовать её следует осторожно.

Во время установки можно использовать веб-браузер links для просмотра Руководства Gentoo — конечно, только с того момента, как заработает подключение к Интернету.

user $links https://wiki.gentoo.org/wiki/Handbook:IA64/ru

Чтобы вернуться к первоначальному терминалу, нажмите Alt+F1.

Совет
После загрузки в минимальное окружение/образ Gentoo (или версию для администраторов) будут доступны семь окон терминала (TTY). Их можно переключать, удерживая кнопку Alt, а затем нажимая одну из функциональных клавиш от F1 до F7 (по номеру терминала). Это может быть полезно для переключения в другой терминал во время ожидания завершения работы, для открытия документации и т.д.

GNU Screen

Утилита Screen по умолчанию установлена на официальном установочном носителе Gentoo. Для опытных пользователей Linux просмотр инструкций по установке будет более удобен в разных панелях screen, а в разных консолях TTY, как это было описано выше.

Опционально: Запуск демона SSH

Чтобы разрешить другим пользователям доступ к системе во время установки (возможно, для поддержки во время установки, или даже выполнить её удаленно), необходимо предварительно создать учётную запись пользователя (как описывалось ранее) и запустить службу SSH.

Чтобы запустить демон SSH, при использовании системы инициализации OpenRC, выполните следующую команду:

root #rc-service sshd start
Заметка
При входе пользователь увидит сообщение о необходимости подтвердить ключ узла этой системы (называемый отпечатком). Такое поведение вполне обычно и происходит при первом подключении к SSH-серверу. Однако позднее, когда когда система будет уже установлена, пользователь, ранее входивший в систему, при повторной попытке получит предупреждение о том, что ключ узла изменился. Это происходит потому, что с точки зрения SSH пользователь теперь входит в другой сервер (а именно в новую систему, а не в живое окружение, использованное при установке). Чтобы заменить ключ узла на клиентской системе, следуйте следующим инструкциям.

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