Следующая процедура предполагает, что вы используете систему Linux и загрузили соответствующий образ ISO, описанный в Загрузка CentOS. В большинстве дистрибутивов Linux это будет работать без необходимости установки дополнительных пакетов.
Многие дистрибутивы Linux предоставляют собственные инструменты для создания загрузочных USB-накопителей, например, usb-creator в Ubuntu. Описание этих инструментов выходит за рамки данной книги; следующая процедура будет работать на большинстве систем Linux.
Создание USB-накопителя на Linux
- Подключите USB-накопитель к системе и выполните команду
dmesg
. Вы увидите журнал с информацией о всех последних событиях. В конце этого журнала вы увидите набор сообщений, вызванных подключенным USB-накопителем. Они будут выглядеть как набор строк, подобных следующим:[ 170.171135] sd 5:0:0:0: [sdb] Attached SCSI removable disk
Учтите имя подключенного устройства – в приведенном выше примере это имя
sdb
. - Войдите в систему как
root
:$ su -
Введите ваш пароль суперпользователя, когда вас попросят.
- Убедитесь, что устройство не смонтировано. Сначала используйте команду
findmnt
device и имя устройства, которое вы нашли на предыдущих шагах. Например, если имя устройства –sdb
, используйте следующую команду:# findmnt /dev/sdb
Если команда не выводит никакой информации, вы можете перейти к следующему шагу. Однако, если команда выдает информацию, это означает, что устройство было автоматически смонтировано и вам нужно отмонтировать его перед продолжением. Пример вывода будет выглядеть примерно следующим образом:
# findmnt /dev/sdb TARGET SOURCE FSTYPE OPTIONS /mnt/iso /dev/sdb iso9660 ro,relatime
Учтите столбец
TARGET
. Затем используйте командуumount
target для отмонтирования устройства:# umount /mnt/iso
- Используйте команду
dd
, чтобы записать образ установки ISO непосредственно на USB-устройство:# dd if=/image_directory/image.iso of=/dev/device bs=blocksize status=progress
Замените /image_directory/image.iso на полный путь к файлу образа ISO, который вы загрузили, device на имя устройства, которое было указано в команде
dmesg
ранее, и blocksize на разумный размер блока (например,512k
), чтобы ускорить процесс записи. Параметрbs
является необязательным, но он может существенно ускорить процесс.Убедитесь, что вы указываете имя устройства (например,/dev/sda
) в качестве выходного файла, а не имя раздела на устройстве (например,/dev/sda1
).Например, если образ ISO находится в
/home/testuser/Downloads/CentOS-server-x86_64-boot.iso
, а обнаруженное имя устройства –sdb
, команда будет выглядеть следующим образом:# dd if=/home/testuser/Downloads/CentOS-server-x86_64-boot.iso of=/dev/sdb bs=512k status=progress
- Дождитесь завершения записи образа на устройство с помощью команды
dd
. Обратите внимание, что индикатор прогресса не отображается; передача данных завершена, когда появляется приглашение#
. После появления приглашения выйдите из учетной записиroot
и отключите USB-накопитель.
В заключение
USB-накопитель готов к использованию в качестве загрузочного устройства. Вы можете продолжить сразу с Загрузкой установки на 64-битных AMD, Intel и ARM системах на 64-битных системах AMD, Intel и ARM, или с Загрузкой установки на серверах IBM Power Systems на серверах IBM Power Systems.
inst.stage2=
. Смотрите раздел Настройка системы установки в загрузочном меню для получения информации о параметре загрузки inst.stage2=
.