Product SiteDocumentation Site

Глава 2. Получение Fedora

2.1. Загрузка Fedora
2.1.1. Как загрузить установочные файлы?
2.1.2. Как узнать архитектуру моего компьютера?
2.1.3. Какие файлы нужно загрузить?
2.1.4. Как можно создать установочный носитель Fedora?
2.2. Получение Fedora на CD/DVD
В этой главе рассказывается, как получить файлы, необходимые для установки Fedora и ее успешного функционирования. Вы познакомитесь с некоторыми новыми аспектами, особенно если это ваш первый опыт работы с открытой операционной системой. Если же у вас останутся вопросы после прочтения этой главы, помощь можно найти на форуме Fedora по адресу http://www.fedoraforum.org/.
Проект Fedora предоставляет множество способов получения дистрибутива, в большинстве своем, бесплатных и открытых для загрузки. Наиболее распространенный способ установки — с помощью CD или DVD, включая:
Обычно пользователи предпочитают прибегать к помощи Live-образов или полных комплектов CD/DVD. Сокращенные загрузочные образы подходят для установки Fedora на одном компьютере при наличии быстрого соединения с Интернетом. Диски с исходным кодом не используются для установки Fedora, а служат лишь источником кода для опытных пользователей и программистов.
Пользователи с доступом к широкополосному Интернету могут загрузить ISO-образы дисков CD/DVD или USB-носителей. ISO-образ представляет собой копию целого диска в формате, достаточном для прямой записи на CD или DVD. Образ USB — копия, готовая для записи на флэш-накопитель.
Раздел 2.1.4, «Как можно создать установочный носитель Fedora?» содержит более подробную информацию о создании дисков CD и DVD.
Раздел 2.2, «Получение Fedora на CD/DVD» содержит информацию о других способах получения Fedora.

2.1. Загрузка Fedora

2.1.1. Как загрузить установочные файлы?

Ссылки для загрузки

В Интернете помощь по загрузке образов можно найти на сайте http://get.fedoraproject.org/. Раздел 2.1.2, «Как узнать архитектуру моего компьютера?» поможет определиться, файлы какой архитектуры нужно загрузить.
Программное обеспечение Fedora доступно для бесплатной загрузки. Способы:

2.1.1.1. Зеркало

Установочные файлы Fedora можно бесплатно получить с различных веб-серверов, расположенных по всему миру. Такие серверы называются зеркалами. При попытке открыть ссылку http://download.fedoraproject.org/ вы будете автоматически перенаправлены на сервер, который сможет обеспечить наиболее оптимальную скорость загрузки. Зеркало также можно выбрать самостоятельно. Так на странице http://mirrors.fedoraproject.org/publiclist зеркала упорядочены по их географическому расположению. Наиболее близкий к вам по расположению сервер, скорее всего, обеспечит наиболее быструю скорость загрузки файлов. Максимальной скорости загрузки можно достичь в случае, если зеркальный сервер предоставлен вашим Интернет-провайдером.
Иерархия файлов программного обеспечения Fedora на зеркальных серверах организована достаточно эффективно. Например, дистрибутив Fedora 12 обычно расположен в каталоге fedora/linux/releases/12/, который содержит отдельные подкаталоги для всех поддерживаемых архитектур. Файлы образов CD/DVD хранятся в каталоге iso/. Таким образом, найти DVD-образ Fedora 12 для компьютеров x86_64 можно в каталоге fedora/linux/releases/12/Fedora/x86_64/iso/Fedora-12-x86_64-DVD.iso.

2.1.1.2. BitTorrent

BitTorrent позволяет загрузить файлы при взаимодействии с другими компьютерами. Каждый компьютер в группе получает информацию по частям от раздающих компьютеров. Если загрузка данных завершена, то компьютер переходит на сторону раздачи, то есть предоставляет эти данные другим компьютерам для загрузки.
При загрузке торрентов нет необходимости в поиске подходящего зеркала, так как протокол BitTorrent обеспечивает взаимодействие вашего компьютера с ближайшими узлами. На странице http://torrent.fedoraproject.org/ можно найти ссылки для загрузки торрентов Fedora.

Минимальные загрузочные образы

Образы минимальных загрузочных CD и USB недоступны в сети BitTorrent.

2.1.2. Как узнать архитектуру моего компьютера?

Архитектура, по большому счету, определяет тип процессора. Ниже приведена таблица, которая поможет узнать архитектуру компьютера исходя из типа процессора, который, в свою очередь, можно определить, обратившись к документации его производителя.
Производитель процессора и его модель Тип архитектуры для Fedora
Intel (за исключением Atom 230, Atom 330, Core 2 Duo, Centrino Core2 Duo, vintage Xeon); AMD (за исключением Athlon 64, Athlon x2, Sempron 64, Opteron); VIA C3, C7 i386
Intel Atom 230, Atom 330, Core 2 Duo, Centrino Core 2 Duo, Xeon; AMD Athlon 64, Athlon x2, Sempron64, Opteron; Apple MacBook, MacBook Pro, MacBook Air x86_64
Apple Macintosh G3, G4, G5, PowerBook и другие не-Intel модели ppc
Таблица 2.1. Типы процессоров и архитектур

Архитектуры Intel Atom могут отличаться

Серии N и Z процессоров Atom основаны на i386, а 230 и 330 — на архитектуре x86_64. Подробную информацию можно найти на странице http://ark.intel.com/cpugroup.aspx?familyID=29035.

2.1.3. Какие файлы нужно загрузить?

Ниже будут рассмотрены способы загрузки Fedora.
Имя каждого доступного для загрузки образа включает тип архитектуры. Так, DVD-образ Fedora 12 для x86_64 будет иметь имя Fedora-12-x86_64-DVD.iso. Раздел 2.1.2, «Как узнать архитектуру моего компьютера?» поможет определить тип архитектуры.
  1. Полный дистрибутив на DVD
    Если в вашем распоряжении есть быстрое Интернет-соединение, свободное время и желание получить максимальную свободу в выборе программ, загрузите полную DVD-версию. Создайте загрузочный диск, записав полученный образ на DVD. В случае проблем этот диск также может служить как восстанавливающий. Полную версию можно загрузить с зеркального сервера или через BitTorrent.
  2. Live-образ
    Если вы сначала хотите попробовать поработать с Fedora, прежде чем установить ее на свой компьютер, загрузите образ Live. Если компьютер поддерживает загрузку с CD или USB, можно загрузить операционную систему без необходимости ее непосредственной установки. После загрузки образа Live на рабочем столе будет доступен ярлык Установить на жесткий диск. Просто щелкните на нем, чтобы установить Fedora на жесткий диск. Live-образ можно загрузить с зеркального сервера или через BitTorrent.
  3. Минимальный загрузочный носитель
    Если у вас есть быстрое Интернет-соединение, но вы не ходите загружать весь дистрибутив, можно загрузить загрузочный образ CD для минимального окружения Fedora, позволяющего выполнить сетевую установку. И хотя этот метод подразумевает загрузку достаточно большого объема информации, он все же не превысит размер полного дистрибутива. По желанию, программы можно добавить или удалить после установки.

    Размер загрузки

    Установка стандартного набора пакетов Fedora по Интернету требует больше времени чем образ Live, но меньше чем целый дистрибутив на DVD. Конечно, влияние окажет и сетевой трафик, и программное обеспечение, которое вы выбрали для установки.
В приведенной ниже таблице перечислены образы с файлами на зеркальном сервере. Вместо архитектура укажите архитектуру компьютера.
Тип носителя Расположение файлов
Полный дистрибутив на DVD fedora/linux/releases/12/Fedora/архитектура/iso/Fedora-12-архитектура-DVD.iso
Live-образ fedora/linux/releases/12/Live/архитектура/iso/Fedora-12-архитектура-Live.iso, fedora/linux/releases/12/Live/архитектура/iso/Fedora-12-KDE-архитектура-Live.iso
Минимальный загрузочный CD fedora/linux/releases/12/Fedora/архитектура/os/images/boot.iso
Таблица 2.2. Расположение файлов

2.1.4. Как можно создать установочный носитель Fedora?

ISO-файл можно записать на CD или DVD. А файлы образов Live можно также сохранить на CD, DVD или USB-устройство.

2.1.4.1. Создание дисков CD/DVD

To learn how to turn ISO images into CD or DVD media, refer to http://docs.fedoraproject.org/readme-burning-isos/.

2.1.4.2. Создание USB-носителя

Создать загрузочный USB-носитель в системе Windows или Linux можно с помощью образа Fedora Live.

При создании USB-образа данные сохраняются

При записи образа Live на USB-носитель существующие на нем данные останутся нетронутыми.
На всякий случай рекомендуется создать резервную копию важных данных, прежде чем приступить к выполнению критических операций.
Сначала убедитесь, что USB-устройство обладает достаточным объемом свободного пространства. При этом нет необходимости в повторном форматировании или разбиении его на разделы. Рекомендуется создать резервную копию важных данных, прежде чем приступить к выполнению критических операций.
2.1.4.2.1. Создание образа USB в Windows
  1. Загрузите программу создания LiveUSB для Windows с сайта http://fedorahosted.org/liveusb-creator.
  2. Программа создания LiveUSB позволяет загрузить образ и создать носитель на его основе (см. Раздел 2.1.3, «Какие файлы нужно загрузить?»). Выполните следующее:
    • Нажмите кнопку Обзор под текстом Использовать существующий LiveCD и выберите предварительно загруженный ISO-образ.
    • В окне программы создания LiveUSB выберите ISO-образ Fedora Live из выпадающего меню, которое расположено под текстом Загрузить Fedora. Обратите внимание, что размер образа достаточно большой, поэтому не стоит загружать файл при отсутствии широкополосного доступа к Интернету.
  3. Нажмите Создать Live USB.
2.1.4.2.2. Создание образа USB в Linux
USB-носители чаще всего представляют собой флэш-устройства или подключенный внешний диск. Обычно на таких устройствах создана файловая система vfat. В целом, их можно отформатировать как ext2, ext3, vfat.

Btrfs

Загрузчик GRUB не поддерживает файловую систему btrfs. Поэтому использовать загрузочный USB-носитель с btrfs нельзя.

Нестандартные USB-носители

Иногда при наличии USB-носителей с нестандартным форматированием и схемой разделов запись образа может завершиться неудачей.
В зависимости от используемого дистрибутива Linux, выберите один из следующих способов создания LiveUSB:
2.1.4.2.2.1. Создание LiveUSB в Fedora, Red Hat Enterprise Linux и аналогичных дистрибутивах Linux
Для создания LiveUSB в Fedora и Red Hat Enterprise Linux можно использовать графические или текстовые утилиты.

Red Hat Enterprise Linux и аналогичные системы

Включите репозиторий дополнительных пакетов EPEL (Extra Packages for Enterprise Linux) (см. http://fedoraproject.org/wiki/EPEL/FAQ#howtouse).
2.1.4.2.2.1.1. Создание LiveUSB в графическом режиме
  1. Установите пакет liveusb-creator с помощью графического менеджера пакетов или выполните команду установки:
    su -c 'yum -y install liveusb-creator'
    
  2. Подключите USB-носитель.
  3. Запустите программу создания LiveUSB. Для этого либо выберите ее в меню, либо просто выполните команду liveusb-creator. По запросу введите пароль root.
  4. Программа создания LiveUSB позволяет загрузить образ и создать носитель на его основе (см. Раздел 2.1.3, «Какие файлы нужно загрузить?»). Выполните следующее:
    • Нажмите кнопку Обзор под текстом Использовать существующий LiveCD и выберите предварительно загруженный ISO-образ.
    • В окне программы создания LiveUSB выберите ISO-образ Fedora Live из выпадающего меню, которое расположено под текстом Загрузить Fedora. Обратите внимание, что размер образа достаточно большой, поэтому не стоит загружать файл при отсутствии широкополосного доступа к Интернету.
  5. Нажмите Создать Live USB.
2.1.4.2.2.1.2. Создание LiveUSB в текстовом режиме
  1. Install the livecd-tools package on your system with your graphical package manager, or the following command:
    su -c 'yum -y install livecd-tools'
    
  2. Подключите USB-носитель.
  3. Определите имя устройства для USB-носителя. Если имя носителя представляет собой имя тома, то имя устройства можно найти в /dev/disk/by-label или выполнить команду
    su -c 'findfs LABEL="моя_метка"'
    
    Если вы не уверены или имя носителя не является именем тома обратитесь к журналу /var/log/messages:
    su -c 'less /var/log/messages'
    
  4. Для записи образа на носитель используется команда livecd-iso-to-disk:
    su -c 'livecd-iso-to-disk the_image.iso /dev/sdX1'
    
    Замените sdX1 именем устройства USB-носителя. Большинство флэш-накопителей и внешних жестких дисков использует всего один раздел. Если по какой-то причине вы это изменили или используется нестандартная схема разделов, надо будет дополнительно изучить, как именно с этим работать.
2.1.4.2.2.2. Создание LiveUSB в других дистрибутивах Linux
Для создания LiveUSB Fedora на компьютере с системе Linux, но не Fedora или Red Hat Enterprise Linux, можно использовать либо графическое приложение дистрибутива, либо уже описанную последовательность действий в текстовом режиме.
UNetbootin — свободное графическое приложение создания LiveUSB на основе файловых образов в большинстве дистрибутивов Linux. Проект Fedora не включает UNetbootin в свой дистрибутив, но его можно загрузить с сайта http://unetbootin.sourceforge.net/. Там же можно найти подробное описание этой утилиты и инструкции по ее использованию.
Последовательность действий при создании LiveUSB Fedora в командной строке:
  1. Загрузите ISO-образ Fedora Live (см. Раздел 2.1.3, «Какие файлы нужно загрузить?»
  2. Подключите USB-носитель.
  3. Определите имя устройства для USB-носителя. Если имя носителя представляет собой имя тома, то имя устройства можно найти в /dev/disk/by-label или выполнить команду
    su -c 'findfs LABEL="моя_метка"'
    
    Если вы не уверены или имя носителя не является именем тома обратитесь к журналу /var/log/messages:
    su -c 'less /var/log/messages'
    
  4. Обычно дистрибутивы Linux автоматически монтируют USB-устройства при их подключении. В этом случае отсоедините устройство. Действия при этом могут отличаться для разных дистрибутивов. Общая последовательность такова:
    • Если появилось окно с содержимым накопителя, выберите Файл > Отключить.
    • Откройте контекстное меню, щелкнув правой клавишей мыши на значке устройства, и выберите Отключить.
    • Щелкните на значке, который позволяет извлечь накопитель — обычно выглядит как треугольник.
  5. В командной строке выполните su - для перехода в режим root, введите пароль root.
  6. Создайте точку подключения (монтирования) для загруженного Live-образа. Например, выполните команду mkdir /tmp/livecd для подключения образа в точку /tmp/livecd.
  7. Смонтируйте Live-образ: mount -o loop /путь/к/файлу/образа/файл.iso /путь/к/точке, где /путь/к/файлу/образа/ — расположение файла образа, файл.iso — сам файл, а /путь/к/точке — созданная точка подключения.
  8. Перейдите в смонтированный каталог. Например, для перехода в LiveOS выполните команду cd /tmp/livecd/LiveOS.
  9. Выполните команду ./livecd-iso-to-disk /путь/к/файлу/образа/файл.iso устройство, где /путь/к/файлу/образа/ — расположение файла образа, файл.iso — сам файл, а устройство — USB-устройство.
Образ Fedora-12-i686-Live.iso загружен в каталог Downloads в домашнем каталоге. Флэш-накопитель подключен к компьютеру как /dev/sdc1.
Перейдите в режим root:
su -
Создайте точку для подключения образа:
mkdir /mnt/livecd
Подключите образ:
mount -o loop /home/пользователь/Downloads/Fedora-12-i686-Live.iso /mnt/livecd
Перейдите в каталог LiveOS образа:
cd /mnt/livecd/LiveOS
Выполните команду livecd-iso-to-disk для переноса образа на флэш-накопитель и сделайте его загрузочным:
./livecd-iso-to-disk /home/пользователь/Downloads/Fedora-12-i686-Live.iso /dev/sdc1
Пример 2.1. Монтирование образа Fedora Live и создание LiveUSB с помощью livecd-iso-to-disk