Gentoo Logo

[ << ] [ < ] [ В начало ] [ > ] [ >> ]


2. Выбор подходящего источника для установки

Содержание:

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

Введение

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

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

Машины Apple NewWorld с микропроцессорами Power/PowerPC (G3, G4, G5), например iMac, eMac, iBook PowerBook, Xserver, PowerMac
Компьютеры Apple OldWorld машины Apple с Open Firmware редакции ниже 3, например серии Beige G3, PCI PowerMac и PCI PowerBook. Должны также поддерживаться клоны Apple, основанные на PCI
Genesi's Pegasos Pegasos I/II, Open Desktop Workstation
IBM RS/6000, iSeries, pSeries
Память Не менее 64 МБ
Дисковое пространство 1,5 ГБ (исключая пространство подкачки)
Пространство подкачки Не менее 256 МБ

Обязательно прочтите распространенные вопросы о Gentoo PPC для помощи в частых вопросах по установке, или если вы не уверены, что именно находится внутри машины PowerPC, за которой вы прямо сейчас сидите.

2.b. Установочные компакт-диски Gentoo

Введение

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

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

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

Вот два установочных компакт-диска, которые мы в настоящее выпускаем:

  • Минимальный установочный компакт-диск Gentoo, маленький, сугубо деловой, загрузочный диск, единственное назначение которого — загрузить систему, подготовить подключение к сети и перейти к установке Gentoo.
  • Универсальный установочный диск Gentoo - загрузочный компакт-диск с теми же возможностями, что и у минимального диска. Дополнительно, он содержит несколько архивов третьей стадии (stage3), оптимизированных для отдельных разновидностей различных архитектур.

Чтобы помочь решить, какой из них вам нужен, мы выписали главные преимущества и недостатки каждого диска.

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

Минимальный установочный диск называется install-ppc-minimal-2006.0.iso и занимает всего 52 МБ. Gentoo можно устанавливать с этого диска только при постоянном наличии работоспособного подключения к интернету.

Минимальный установочный диск За и против
+ наименьший объем загрузки из сети
- не содержит ни архив stage3, ни снимкок Portage, ни готовые двоичные пакеты, и поэтому не подходит для установки без сети

Универсальный установочный диск Gentoo

Универсальный диск называется install-ppc-universal-2006.0.iso и занимает около 578 МБ. C этого диска вы сможете установить Gentoo даже без исправного подключения к интернету, на случай, если в процессе установки Gentoo на свой компьютер вам захочется принести его еще и на соседний :)

Универсальный установочный диск Gentoo За и против
+ Содержит все, что потребуется. Можно выполнить установку даже без сетевого подключения.
- Огромный объем загрузки.

Другие компакт-диски

На наших зеркалах вы можете обнаружить компакт-диск с пакетами (Package CD). Это не установочный диск, а дополнительный ресурс, который можно использовать при установке без сети. На нем содержатся готовые бинарные пакеты (также известные как GRP-набор), позволяющие после бессетевой установки Gentoo легко и быстро устанавливать дополнительные приложения, такие как OpenOffice.org, KDE, GNOME и т.д.

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

Stage3-файл

Архив третьей стадии — stage3 — это файл, содержащий минимальную среду Gentoo, пригодную для продолжения установки Gentoo в соответствии с инструкциями, данными в этом руководстве. Когда-то в Настольной книге Gentoo описывалась установка с использованием файла одной из трех стадий создания системы. Несмотря на то, что в Gentoo до сих предлагаются файлы stage1 и stage2, в официальном способе установки используется архив stage3. Если вас интересует установка Gentoo из файлов stage1 или stage2, пожалуйста, обратитесь к списку распространенных вопросов по Gentoo, раздел как установить Gentoo, используя файлы Stage1 или Stage2?

2.c. Скачиваем, прожигаем и загружаемся с установочного диска Gentoo

Скачивание и прожиг дисков

Итак, вы выбрали нужный установочный диск Gentoo. Начнем с его загрузки из сети и прожига. Ранее обсуждались варианты доступных дисков, но где их взять?

Вы можете загрузить любой из установочных дисков (а при желании — заодно и диск пакетов) с одного из наших зеркал. Диски расположены в каталоге releases/ppc/2006.0/ppc32/installcd.

В этом каталоге находятся ISO-файлы. Это полные образы компакт-дисков, которые можно записать на CD-R.

В случае, если не уверены, не искажен ли загруженный файл, то можете вычислить и сверить его контрольную сумму MD5 с нашей (например, install-ppc-minimal-2006.0.iso.DIGESTS). Вычислить контрольную сумму MD5 можно программой md5sum в Linux/Unix, или md5sum для Windows. Если md5sum в Mac OS X недоступна, обратитесь за помощью в Gentoo PPC FAQ.

Другой способ проверить пригодность загруженного файла — с помощью GnuPG сверить криптографическую подпись с хранящейся у нас (файл, заканчивающийся .asc). Загрузите файл подписи, затем получите общественный ключ:

Листинг 3.1: Получение публичного ключа

$ gpg --keyserver subkeys.pgp.net --recv-keys 17072058

Теперь сверьте подпись:

Листинг 3.2: Сверка криптографической подписи

$ gpg --verify <signature file> <downloaded iso>

Для записи скачанных ISO-образов, необходимо установить «сырой» способ прожига. Как это сделать, сильно зависит от используемой программы. Здесь мы обсудим cdrecord и K3B. Дополнительные сведения находятся в нашем списке распространенных вопросов.

  • При использовании cdrecord, просто введите cdrecord dev=/dev/hdc <скачанный iso-файл> (замените /dev/hdc на путь к вашему устройству CD-RW)
  • При использования K3B, выберите Tools > CD > Burn Image (Инструменты > Компакт-диск > Прожечь образ). Затем укажите ваш ISO-файл в области 'Image to Burn'. В завершение нажмите Start (Запуск).

По умолчанию: загрузка установочного диска с помощью Yaboot

На компьютерах NewWorld поместите установочный диск в привод компакт-дисков и перезагрузите систему. Когда прозвучит сигнал запуска системы, просто удерживайте «C» до тех пор, пока не загрузится установочный диск.

После загрузки установочного диска вы увидите дружеское приветствие и строку boot: внизу экрана.

Мы предоставляем одно универсальное ядро, ppc32. Это ядро собрано с поддержкой многопроцессорных машин, но так же хорошо загружается на однопроцессорных.

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

Загрузочный параметр Описание
video Этот параметр может принимать одно из приведенных значений: nvidiafb, radeonfb, rivafb, atyfb, aty128 или ofonly. Вслед за этим значением можно указать разрешение и частоту кадров, которые вам нужны. Например, video=radeonfb:1280x1024@75-32 установит кадровый буфер ATI Radeon в разрешение 1280x1024 с частотой кадров 75Гц и цветностью 32 бита. Если вы не уверены, что выбрать, и установка по умолчанию не работает, укажите ofonly: это почти наверняка сработает.
nol3 Отключает кэш третьего уровня, необходимо на некоторых PowerBook (по крайней мере, для 17-дюймомой модели)
dofirewire Включает поддержку устройств IEEE1394 (FireWire), например, внешних жестких дисков
dopcmcia Этот параметр необходимо включить, если вы собираетесь использовать устройства PCMCIA (например, сетевые карты PCMCIA) в процессе установки

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

Альтернатива: загрузка с установочного диска на Pegasos

Для Pegasos просто вставьте компакт-диск, и в ответ на загрузочный запрос SmartFirmware наберите boot cd /boot/menu. Это вызовет открытие маленького загрузочного меню, в котором вы сможете выбрать из нескольких готовых вариантов конфигурации монитора. Если требуются особые параметры загрузки, их можно добавить в командную строку так же, как для Yaboot выше. Например, boot cd /boot/pegasos video=radeonfb:1280x1024@75 mem=256M. Значения параметров ядра по умолчанию (на случай, если что-то не так и вам это потребуется) таковы: console=ttyS0,115200 console=tty0 init=/linuxrc looptype=squashfs loop=/livecd.squashfs udev nodevfs cdroot root=/dev/ram0.

Альтернатива: загрузка установочного диска с BootX

Если у вас OldWorld Mac, воспользоваться загрузочной областю диска невозможно. Наиболее простое решение — использовать MacOS для начальной загрузки в среду Linux с помощью утилиты BootX.

Прежде всего, скачайте BootX и распакуйте архив. Скопируйте BootX Extension из распакованного архива в папку Extensions, а BootX App Control Panel — в Control Panels, (обе папки находятся в системной папке MacOS). Затем создайте в системной папке подпапку с именем «Linux Kernels» и скопируйте в нее ядро ppc32 с компакт-диска. Наконец, скопируте ppc32.igz из папки boot установочного диска в системную папку MacOS.

Чтобы подготовить BootX, запустите BootX App Control Panel. Сначала выберите диалог «Options», отметьте Use Specified RAM Disk и укажите на ppc32.igz из системной папки. Вернитесь назад и убедитесь, что размер RAM-диска не меньше 32000. В завершение, установите параметры ядра, как показано ниже:

Листинг 3.3: Параметры ядра BootX

cdroot root=/dev/ram0 init=linuxrc loop=image.squashfs looptype=squashfs console=tty0 nodevfs udev

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

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

И когда вы загрузитесь...

Вас встретит приглашение («#») в текущей консоли. В другие консоли можно переключаться, нажимая ALT-F2, ALT-F3 и ALT-F4. Вернуться в первоначальную консоль можно нажатием ALT-F1. Из-за раскладки клавиатуры, на компьютерах Apple вам может потребоваться нажимать Alt-fn-Fx.

Если вы устанавливаете Gentoo на систему, раскладка клавиатуры которой отличается от раскладки для США, чтоды загрузить раскладку для своей клавиатуры, используйте loadkeys. Для просмотра списка имеющихся раскладок запустите ls /usr/share/keymaps/i386. На компьютерах NewWorld или Pegasos не используйте раскладки ppc или mac, так как они предназначены для компьютеров OldWorld с шиной ADB.

Листинг 3.4: Просмотр имеющихся раскладок

(в большинстве систем PPC используются раскладки x86. Раскладки mac/ppc,
 имеющиеся на установочном диске, являются раскладками ADB и непригодны для
 использования ядром с установочного диска)
# ls /usr/share/keymaps/i386

Теперь загрузите выбранную раскладку:

Листинг 3.5: Загрузка раскладки

# loadkeys be-latin1

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

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

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

В следующем примере мы попробуем загрузить модуль airport. Этот модуль поддерживает только старые платы Airport (802.11b). AirportExtreme (802.11g) не поддерживается на установочном диске из-за ограничений требований по распространению микропрограммы:

Листинг 3.6: Загрузка модуля airport

# modprobe airport

На старых iMac сетевая плата иногда определяется некорректно. Здесь следует использовать драйвер BMAC:

Листинг 3.7: Загрузка модуля bmac

	
# modprobe bmac	

Дополнительно: настройка скорости жесткого диска

Если вы опытный пользователь, вы, возможно, захотите настроить скорость жесткого диска IDE с помощью программы hdparm. Указав параметр -tT, можно замерить скорость вашего диска (для уточнения значений запустите программу несколько раз подряд):

Листинг 3.8: Тестирование производительности диска

# hdparm -tT /dev/hda

Для настройки вы можете использовать любой из приведенных примеров (или поэкспериментировать самостоятельно), где в качестве диска указано устройство /dev/hda (замените на название вашего диска):

Листинг 3.9: Настройка скорости жесткого диска

Включение DMA:                                   # hdparm -d 1 /dev/hda
Включение DMA и безопасных скоростных настроек:  # hdparm -d 1 -A 1 -m 16 -u 1 -a 64 /dev/hda 

Дополнительно: учетные записи пользователей

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

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

Листинг 3.10: Изменение пароля сверхпользователя

# passwd
New password: (введите новый пароль)
Re-enter password: (введите новый пароль еще раз)

Для создания учетной записи пользователя сначала нужно задать его реквизиты, а затем задать пароль. Для этого служат программы useradd и passwd. В следующем примере мы создадим пользователя "john":

Листинг 3.11: Создание учетной записи пользователя

# useradd -m -G users john
# passwd john
New password: (введите новый пароль для john)
Re-enter password: (введите новый пароль Джона еще раз)

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

Листинг 3.12: Изменение идентификатора пользователя

# su - john

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

Если вам нужна возможность просмотра Настольной книги Gentoo в процессе установки (не важно, из сети или с компакт-диска), убедитесь, что вы создали учетную запись обычного пользователя (см. дополнительно: учетные записи пользователей). Затем нажмите ALT-F2 для перехода в другой терминал, и войдите в систему.

Для чтения документации c компакт-диска, вы можете сразу запустить links:

Листинг 3.13: Просмотр документации с CD диска

# links /mnt/cdrom/docs/handbook/html/index.html 

Однако, лучше открывать Настольную книгу Gentoo из сети, потому что она новее, чем находящуаяся на компакт-диске. Для ее чтения можно также пользоваться links, но только после выполнения настройки сети (иначе вы не сможете выйти в интернет, чтобы прочесть документ):

Листинг 3.14: Просмотр документации в сети

 
# links http://www.gentoo.org/doc/ru/handbook/handbook-ppc.xml

Вы можете переключаться на исходный терминал нажатием ALT-F1.

Дополнительно: запуск демона SSH

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

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

Листинг 3.15: Запуск демона SSH

# /etc/init.d/sshd start

Чтобы использовать sshd, сначала требуется настроить сеть. Переходите к главе Настройка сети.


[ << ] [ < ] [ В начало ] [ > ] [ >> ]


Для печати

View all

Обновлено 27 февраля 2006

Исходный документ обновлен 5 августа 2009

Аннотация: Gentoo можно устанавливать по-разному. Здесь описывается, как установить Gentoo с минимального установочного диска. Способ подходит и для установки с универсального установочного диска.

Sven Vermeulen
автор

Roy Marples
автор

Daniel Robbins
автор

Chris Houser
автор

Jerry Alexandratos
автор

Seemant Kulleen
разработчик Gentoo x86

Tavis Ormandy
разработчик Gentoo Alpha

Jason Huebel
разработчик Gentoo AMD64

Guy Martin
разработчик Gentoo HPPA

Pieter Van den Abeele
разработчик Gentoo PPC

Joe Kallar
разработчик Gentoo SPARC

John P. Davis
редактор

Pierre-Henri Jondot
редактор

Eric Stockbridge
редактор

Rajiv Manglani
редактор

Jungmin Seo
редактор

Stoyan Zhekov
редактор

Jared Hudson
редактор

Colin Morey
редактор

Jorge Paulo
редактор

Carl Anderson
редактор

Jon Portnoy
редактор

Zack Gilburd
редактор

Jack Morgan
редактор

Benny Chuang
редактор

Erwin
редактор

Joshua Kinard
редактор

Tobias Scherbaum
редактор

Xavier Neys
редактор

Joseph Jezak
Editor

Grant Goodyear
рецензент

Gerald J. Normandin Jr.
рецензент

Donnie Berkholz
рецензент

Ken Nowack
рецензент

Lars Weiler
участник

Антон Битков
переводчик

Андрей Бородай
переводчик

Василий Голубев
переводчик

Алексей Глазунов
переводчик

Игорь Короть
переводчик

Сергей Кулешов
переводчик, редактор перевода

Игорь Наум
переводчик

Антон Филимонов
переводчик

Азамат Хакимов
переводчик, редактор перевода

Эльдар Цраев
переводчик

Analyzer
переводчик

Алексей Чумаков
ведущий переводчик, редактор перевода

Donate to support our development efforts.

Support OSL
Gentoo Centric Hosting: vr.org
Tek Alchemy
SevenL.net
Global Netoptex Inc.
Bytemark
Online Kredit Index
Copyright 2001-2009 Gentoo Foundation, Inc. Questions, Comments? Contact us.