Documentation for a newer release is available. View Latest

Подготовка загрузочного медиа

Команда по документации Fedora Version unknown Last review: currently slightly out of date

Образы Fedora являются Hybrid ISOs и могут быть использованы для того, чтобы создать установочное медиа на оптических дисках и USB-устройствах для загрузки на системах как с BIOS, так и с UEFI.

Утилита Fedora Media Writer

Приложение Fedora Media Writer значительно улучшилось, и теперь оно является официальным, проверенным и поддерживаемым способом создать загрузочный диск. Fedora Media Writer поддерживает Linux, macOS и Windows. Это лёгкий способ создать загрузочный USB-диск для установки Fedora (или других операционных систем). Использование Fedora Media Writer наиболее предпочтительно, хотя другие программы для создания установочных USB-дисков тоже хорошо работают.

Одно из новых дополнений к Fedora Media Writer - это то, что издания Fedora Workstation и Server можно легко и быстро выбрать из списка на главном экране. Есть и другие опции, если выбрать пункт Custom image ниже. Здесь предлагается выбор из различных сред рабочего стола, таких как Xfce или Mate.

Исторически, универсальные инструменты для создания USB, такие как Unetbootin, являются популярным способом создать USB-установщики из ISO-образов, предназначенных для оптических дисков. Они обычно создают файловую систему на USB-устройстве путём распаковки файлов из образа и записи загрузчика syslinux на устройство.

Эти методы обходят конфигурацию загрузчика, встроенную в образы Fedora, которые уже разбиты на разделы и предназначены для загрузки на UEFI-системах с включённым SecureBoot также, как и на BIOS-системах, и именно поэтому они не дают одних и тех же результатов с образами Fedora, особенно на системах с UEFI.

Лучше всего результаты даются утилитами, которые используют метод прямой записи и не модифицируют образ Fedora.

Всегда думайте дважды перед тем, как записывать образ на устройство. Методы создания загрузочных дисков, описанных в данной статье, необратимы. Все данные на USB-флешке стираются во время процесса, поэтому заранее сохраните их копию в другом месте. Также внимательно проверяйте, что вы выбрали правильное устройство, на которое хотите записать образ!

Установка и запуск Fedora Media Writer

На Fedora

Начиная с Fedora 25, программа Fedora Media Writer доступна в основном репозитории. Вы можете воспользоваться dnf для установки пакета.

  1. Чтобы установить Fedora Media Writer:

    $ sudo dnf install mediawriter
  2. Чтобы запустить Fedora Media Writer:

    $ mediawriter

    или в Gnome 3 откройте Обзор и затем нажмите на программу Fedora Media Writer.

На других дистрибутивах Linux

Лучший способ установить Fedora Media Writer на различных дистрибутивах Linux - это воспользоваться уже собранным Flatpak-пакетом. Его можно получить из официального Flatpak-репозитория Flathub.org.

  1. Чтобы настроить Flatpak на вашей системе Linux, следуйте указаниям на странице Документация по Flatpak.

  2. Чтобы запустить программу:

    $ sudo mediawriter

На Windows

  1. Загрузите последнюю версию файла установщика Windows с fedoraproject.org.

  2. Запустите установку, дважды кликнув по установщику, и далее следуйте через мастер установки. Мастер позволит вам настроить установку программы, если это потребуется.

  3. Запустите программу, нажав на неё.

    В Windows 8 и 10, программа Fedora Media Writer будет размещена в меню Все приложения под буквой F. В Windows 10 вы можете написать Fedora Media Writer в поиске на панели задач.

На macOS

  1. Загрузите последний образ диска Macintosh (пакет будет иметь расширение .dmg) с fedoraproject.org.

  2. Откройте файл .dmg, затем нажмите и удерживайте клавишу kbd:[Ctrl], одновременно с этим нажав на приложение Fedora Media Writer.

  3. Нажмите “Open” в контекстном меню.

  4. Нажмите на кнопку “Open” в окне для подтверждения, если оно появится.

Запись образа ISO на USB-устройство.

  1. Вставьте USB-диск, на который вы хотите записать загрузочный образ.

  2. Выберите источник образа (скачать автоматически) и редакцию Fedora, для которой вы хотите создать загрузочный USB-накопитель.

    Изображение главного экрана Fedora Media Writer
    Figure 1. Выберите вашу редакцию Fedora

    Основной выбор позволяет вам выбрать одну из стандартных редакций Fedora: Fedora Workstation или Server. Fedora Media Writer отображает более подробную информацию о редакции, прежде чем вы сможете продолжить загрузку образа и создание USB-накопителя. Выберите «Next», чтобы продолжить.

  3. Чтобы записать образ на носитель, нажмите кнопку Загрузить и записать.

    Изображение экрана Fedora Media Writer с информацией о дистрибутиве
    Figure 2. Fedora Media Writer Информация о дистрибутиве

    Программа Fedora Media Writer автоматически скачает файл ISO. Если у вас уже есть скачанный файл ISO, размещённый в директории Загрузки, он будет доступен для использования.

    Изображение автоматического скачивания через Fedora Media Writer
    Figure 3. Fedora Media Writer Автоматическое скачивание
    Изображение красной кнопки записи на устройство в Fedora Media Writer
    Figure 4. Fedora Media Writer Запись на USB устройство

Другие способы создать загрузочный USB

Использование Fedora Media Writer рекомендуется для всех, так как программа предоставляет надёжный метод создания загрузочной USB флешки для установки Fedora.

Тем не менее, некоторые опытные пользователи могут предпочитать делать это вручную. Если вы решили сделать также, вам потребуется скачать установочные образы и использовать программу для записи их на USB-флешку.

Если вы вручную скачали и проверили установочные образы, вы всё ещё можете записать их на USB-флешку, используя Fedora Media Writer.

Скачивание загрузочных и установочных образов

Fedora Project предлагает различные издания, заточенные под определённые задачи. Выбирайте то издание, которое больше всего вам подходит. Также вы можете собрать своё собственное издание путём кастомизации Fedora после установки или используя файл Kickstart, как это описано в разделе Создание файла Kickstart.

Установка через Kickstart требует тип образа netinstall, либо прямую установку путём загрузки через PXE; кикстарты не поддерживаются загрузочными образами.

Прочесть больше о Fedora Workstation, Fedora Cloud, Fedora Server и о других доступных типах медиа можно в разделе Скачивание Fedora.

Также вы можете выбрать Fedora Spin с альтернативной средой рабочего стола или инструментами под различные задачи по ссылке https://spins.fedoraproject.org.

Проверка загруженного образа

Поскольку проблемы с передачей файлов или иные могут повредить скачанный образ Fedora, важно проверить целостность файла. После создания образов производится операция над файлом, которая создаёт значение под названием checksum (контрольная сумма), используя комплексный математический алгоритм. Сама операция очень комплексная, поскольку любое изменение в оригинальном файле произведёт другую контрольную сумму.

Рассчитав checksum (контрольную сумму) образа на вашем компьютере и сравнив его с оригинальной checksum (контрольной суммой), вы можете удостовериться в отсутствии повреждений или изменений в образе. Оригинальные значения контрольной суммы предоставлены по ссылке https://fedoraproject.org/security/ и подписаны gpg, чтобы продемонстрировать их целостность.

Проверка контрольной суммы на системах с Windows

  1. Загрузите выбранный образ Fedora с https://fedoraproject.org/ и соответствующий файл контрольных сумм (используйте кнопку Проверить рядом с иконкой загрузки).

  2. Откройте сессию powershell.

  3. Зайдите в директорию, содержащую скачанные файлы.

    > cd $HOME\Downloads\
    > ls
    
    Directory: C:\Users\Pete\Downloads
    
    Mode                LastWriteTime         Length  Name
    ----                -------------         ------  ----
    -a---        11/25/2014  12:39 PM            272  Fedora-Server-21-x86_64-CHECKSUM
    -a---        11/25/2014  12:39 PM     2047868928  Fedora-Server-DVD-x86_64-21.iso
  4. Загрузите ресурсы, необходимые для вычисления контрольной суммы.

    > $image = "Fedora-Server-DVD-x86_64-21.iso"
    > $checksum_file = "Fedora-Server-21-x86_64-CHECKSUM"
    > $sha256 = New-Object -TypeName System.Security.Cryptography.sha256CryptoServiceProvider
    > $expected_checksum = ((Get-Content $checksum_file | Select-String -Pattern $image) -split " ")[0].ToLower()
  5. Вычислите контрольную сумму загруженного образа. Это может занять время!

    > $download_checksum = [System.BitConverter]::ToString($sha256.ComputeHash([System.IO.File]::ReadAllBytes("$PWD\$image"))).ToLower() -replace '-', ''
  6. Сравните вычисленную контрольную сумму с ожидаемой контрольной суммой.

    > echo "Контрольная сумма загрузки: $download_checksum"
    > echo "Ожидаемая контрольная сумма: $expected_checksum"
    > if ( $download_checksum -eq "$expected_checksum" ) {
    echo "Проверка контрольной суммы пройдена!"
    } else {
    echo "Проверка контрольной суммы не пройдена."
    }

Проверка контрольной суммы на системах с Linux и macOS

  1. Загрузите выбранный образ Fedora с https://fedoraproject.org/ и соответствующий файл контрольных сумм (используйте кнопку Проверить рядом с иконкой загрузки).

  2. Откройте окно с терминалом и зайдите в директорию с скачанными файлами.

    $ cd ~/Downloads
  3. Воспользуйтесь соответствующей утилитой для проверки контрольной суммы образа.

    • На Linux:

      $ sha256sum -c *CHECKSUM
    • На macOS:

      $ grep '^SHA256' *-CHECKSUM | awk -F '[()=]' '{ print $4 "  " $2 }' | shasum -a 256 -c

Запись образов на USB-устройство

Создание загрузочного медиа через утилиту GNOME Диски

  1. На системе с GNOME или с установленным пакетом gnome-disk-utility, откройте Диски, используя системное меню.

  2. Нажмите на ваше USB-устройство в левой колонке.

  3. Нажмите на иконку меню в правом верхнем углу окна и выберите пункт Восстановить образ диска.

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

Создание загрузочного USB через командную строку Linux

  1. Откройте окно с терминалом и вставьте ваше usb-устройство.

  2. Найдите device node, присвоенный диску. В примере, что дан ниже, диск обозначен как sdd.

    $ dmesg|tail
    [288954.686557] usb 2-1.8: New USB device strings: Mfr=0, Product=1, SerialNumber=2
    [288954.686559] usb 2-1.8: Product: USB Storage
    [288954.686562] usb 2-1.8: SerialNumber: 000000009225
    [288954.712590] usb-storage 2-1.8:1.0: USB Mass Storage device detected
    [288954.712687] scsi host6: usb-storage 2-1.8:1.0
    [288954.712809] usbcore: registered new interface driver usb-storage
    [288954.716682] usbcore: registered new interface driver uas
    [288955.717140] scsi 6:0:0:0: Direct-Access     Generic  STORAGE DEVICE   9228 PQ: 0 ANSI: 0
    [288955.717745] sd 6:0:0:0: Attached scsi generic sg4 type 0
    [288961.876382] sd 6:0:0:0: sdd Attached SCSI removable disk
  3. Воспользуйтесь утилитой dd для записи образа.

    # dd if=/path/to/Fedora-Live-Security-x86_64-21.iso of=/dev/sdd

    Особое внимание следует обратить на источник (if=) и целевое (of=) устройство. Команда dd уничтожает все данные на целевом устройстве. Если вы допустите ошибку, вы можете потерять все важные данные.

Создание загрузочного CD или DVD

В дополнение к созданию загрузочных USB-флешек, вы можете воспользоваться предоставленными файлами ISO, чтобы создать загрузочный оптический диск (CD или DVD). Этот подход может быть обязательным при установке Fedora на старых системах, неспособных загружаться с USB.

Конкретные шаги для записи CD или DVD с файла ISO могут различаться в зависимости от того, какой программой для прожига диска вы воспользуетесь. Эта процедура представляет собой только общий вид.

  1. Вставьте пустой CD или DVD в ваш системный привод.

  2. Откройте программу для записи оптических дисков - к примеру, Brasero на системах с Fedora и средой рабочего стола GNOME, или Nero на системах с Windows. В главном меню программы найдите пункт, который позволит вам записать образ ISO на диск. Например, в Brasero, эта опция называется Burn image и находится в левой стороне главного меню окна.

  3. Когда это запрашивается, выберите образ ISO с Fedora, который нужно прожечь, и CD/DVD привод с пустым диском внутри (если у вас имеется больше одного привода).

  4. Подтвердите ваш выбор и дождитесь, когда диск будет записан.