Установить linux 9 с флешки

Обновлено: 02.07.2024

В этой главе обсуждаются некоторые распространенные проблемы установки и их решения.

В целях отладки Anaconda записывает действия по установке в файлы в каталоге /tmp. Эти файлы перечислены в следующей таблице.

общие сообщения Anaconda

все внешние программы запускаются во время установки

обширная информация о модуле хранения

сообщения об установке пакетов yum и rpm

системные сообщения, связанные с оборудованием

В случае сбоя установки сообщения из этих файлов объединяются в /tmp/anaconda-tb-идентификатор , где идентификатор — это случайная строка.

После успешной установки эти файлы по умолчанию будут скопированы в установленную систему в каталог /var/log/anaconda/ . Однако, если установка не удалась или если при загрузке системы установки используются параметры inst.nosave=all или inst.nosave=logs, эти журналы будут существовать только на RAM-диске программы установки. Это означает, что они не сохраняются постоянно и будут потеряны после отключения питания системы. Чтобы сохранить их на постоянной основе, скопируйте эти файлы в другую систему в сети с помощью команды scp в системе, где запущена программа установки, или скопируйте их на подключенное запоминающее устройство (например, на флэш-накопитель USB). Подробная информация о том, как передавать файлы журнала по сети, приведена ниже. Обратите внимание: если вы используете флэш-накопитель USB или другой съемный носитель, обязательно сделайте резервную копию всех данных на нем перед началом процедуры.

В системе, которую вы устанавливаете, нажмите Ctrl + Alt + F2, чтобы получить доступ к командной строке. Вы войдете в учетную запись root и получите доступ к временной файловой системе программы установки.

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

Обратите внимание на имя подключенного устройства — в приведенном выше примере это sdb .

Перейдите в каталог /mnt и там создайте новый каталог, который будет служить целью монтирования для USB-накопителя. Имя каталога не имеет значения; в этом примере используется имя usb .

Смонтируйте флэш-накопитель USB во вновь созданный каталог. Обратите внимание, что в большинстве случаев вы хотите монтировать не весь диск, а его раздел. Поэтому не используйте имя sdb — используйте имя раздела, в который вы хотите записывать файлы журнала. В этом примере используется имя sdb1.

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

Скопируйте файлы журнала на подключенное устройство.

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

Файлы журнала установки теперь сохраняются на USB-накопителе.

В системе, которую вы устанавливаете, нажмите Ctrl + Alt + F2, чтобы получить доступ к командной строке. Вы войдете в учетную запись root и получите доступ к временной файловой системе программы установки.

Перейдите в каталог /tmp, где находятся файлы журналов:

Скопируйте файлы журнала в другую систему в сети с помощью команды scp:

Замените user на действительное имя пользователя в целевой системе, address на адрес целевой системы или имя хоста, а path на путь к каталогу, в который вы хотите сохранить файлы журнала. Например, если вы хотите войти как john в систему с IP-адресом 192.168.0.122 и поместить файлы журналов в каталог /home/john/logs/ этой системы, команда будет иметь следующий вид:< /p>

При первом подключении к целевой системе клиент SSH просит вас подтвердить правильность отпечатка пальца удаленной системы и желание продолжить:

Введите yes и нажмите Enter, чтобы продолжить. Затем введите действительный пароль при появлении запроса. Файлы начнут передаваться в указанный каталог в целевой системе.

Файлы журнала установки теперь постоянно сохраняются в целевой системе и доступны для просмотра.

Проблемы с началом установки

Проблемы с загрузкой графической установки

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

Существует несколько возможных решений проблем с отображением, большинство из которых связано с указанием пользовательских параметров загрузки. Дополнительные сведения см. в разделе Настройка системы установки в меню загрузки.

Можно попытаться выполнить установку с помощью базового графического драйвера. Для этого либо выберите «Устранение неполадок» > «Установить CentOS в базовом графическом режиме» в меню загрузки, либо отредактируйте параметры загрузки программы установки и добавьте inst.xdriver=vesa в конце командной строки.

Если программе установки не удается определить разрешение экрана, вы можете отменить автоматическое определение и указать его вручную. Для этого добавьте параметр inst.resolution=x в меню загрузки, где x — разрешение вашего дисплея (например, 1024x768 ).

Вы также можете попытаться указать пользовательский видеодрайвер, игнорируя автоматическое определение программы установки. Чтобы указать драйвер, используйте параметр inst.xdriver=x, где x — драйвер устройства, который вы хотите использовать (например, nouveau ).

Если вышеуказанные варианты не помогли, вы можете использовать отдельную систему для доступа к графической установке по сети, используя протокол Virtual Network Computing (VNC). Подробнее об установке с помощью VNC см. в разделе Использование VNC.

Последовательная консоль не обнаружена

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

Если вы хотите выполнить текстовую установку на последовательной консоли, используйте параметры загрузки inst.text и console=. Дополнительные сведения см. в разделе Параметры загрузки.

Проблемы во время установки

Диски не обнаружены

В нижней части экрана «Место установки» может появиться следующее сообщение об ошибке: «Диски не обнаружены». Выключите компьютер, подключите хотя бы один диск и перезагрузите компьютер, чтобы завершить установку.

Сообщение указывает на то, что Anaconda не нашла доступных для записи устройств хранения для установки. В этом случае сначала убедитесь, что к вашей системе подключено хотя бы одно запоминающее устройство.

Если в вашей системе используется аппаратный RAID-контроллер, убедитесь, что контроллер правильно настроен и работает. Инструкции см. в документации вашего контроллера.

Если вы выполняете установку на одно или несколько устройств iSCSI и в системе нет локального хранилища, убедитесь, что все необходимые LUN ​​(логические номера устройств) представлены соответствующему HBA ( адаптер главной шины). Дополнительные сведения об iSCSI см. в разделе Диски iSCSI.

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

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

Создание предустановочных файлов журнала

Чтобы отладить проблемы установки, вы можете установить параметр inst.debug для создания файлов журнала из среды до начала установки. Эти файлы журнала содержат, например, текущую конфигурацию хранилища.

Чтобы установить параметр в загрузочном меню установки CentOS:

Выберите запись «Установить CentOS 7».

Нажмите клавишу Tab, чтобы изменить параметры загрузки.

Добавить inst.debug к параметрам. Например:

Подробнее см. в разделе Параметры загрузки.

Нажмите Enter, чтобы начать настройку.

Система сохраняет файлы журналов перед установкой в ​​каталоге /tmp/pre-anaconda-logs/ перед запуском Anaconda. Чтобы получить доступ к файлам журнала:

Перейдите в каталог /tmp/pre-anaconda-logs/:

Проблемы после установки

Вы не можете загрузиться с вашей карты RAID?

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

Некоторые типы BIOS не поддерживают загрузку с карт RAID. После завершения установки и первой перезагрузки системы может появиться только текстовый экран с приглашением загрузчика (например, grub> ) и мигающий курсор. В этом случае вы должны переразметить систему и переместить раздел /boot и загрузчик за пределы RAID-массива. Раздел /boot и загрузчик должны находиться на одном диске.

После внесения этих изменений вы сможете завершить установку и правильно загрузить систему. Дополнительные сведения о разделении см. в разделе Место установки (x86).

Проблема с графической последовательностью загрузки

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

Включите компьютер и подождите, пока не появится меню загрузчика. Если вы установили период ожидания загрузчика равным 0, удерживайте нажатой клавишу Esc, чтобы получить к нему доступ.

Когда появится меню загрузчика, используйте клавиши курсора, чтобы выделить запись, которую вы хотите загрузить, и нажмите клавишу e, чтобы изменить параметры этой записи.

В списке опций найдите строку ядра, то есть строку, начинающуюся с ключевого слова linux (или, в некоторых случаях, linux16 или linuxefi ). В этой строке найдите параметр rhgb и удалите его. Параметр может быть не виден сразу; используйте клавиши курсора для прокрутки вверх и вниз.

Нажмите F10 или Ctrl + X, чтобы загрузить систему с измененными параметрами.

Если система успешно запустилась, вы можете войти в нее обычным образом. Тогда вам нужно будет навсегда отключить графическую загрузку — иначе вам придется выполнять предыдущую процедуру каждый раз при загрузке системы. Чтобы навсегда изменить параметры загрузки, сделайте следующее.

Войдите в учетную запись root с помощью команды su -:

Используйте инструмент grubby, чтобы найти ядро ​​GRUB2 по умолчанию:

Используйте инструмент grubby, чтобы удалить параметр загрузки rhgb из ядра по умолчанию, определенного на последнем шаге, в вашей конфигурации GRUB2. Например:

После завершения этой процедуры вы можете перезагрузить компьютер. CentOS больше не будет использовать графическую последовательность загрузки. Если вы хотите включить графическую загрузку в будущем, выполните ту же процедуру, заменив параметр --remove-args="rhgb" на параметр --args="rhgb". Это восстановит параметр загрузки rhgb к ядру по умолчанию в вашей конфигурации GRUB2.

Дополнительную информацию о работе с загрузчиком GRUB2 см. в Руководстве системного администратора Red Hat Enterprise Linux 7.

Загрузка в графическую среду

Если вы установили систему X Window, но не видите графическую среду рабочего стола после входа в систему, вы можете запустить ее вручную с помощью команды startx. Однако обратите внимание, что это одноразовое исправление, которое не меняет процесс входа в систему для будущих входов.

Чтобы настроить систему таким образом, чтобы вы могли войти в систему с помощью графического экрана входа, вы должны изменить цель systemd по умолчанию на graphical.target . Когда закончите, перезагрузите компьютер. Вам будет представлено графическое приглашение для входа в систему после перезапуска системы.

Откройте командную строку. Если вы находитесь в своей учетной записи, станьте пользователем root, введя команду su -.

Измените цель по умолчанию на graphical.target . Для этого выполните следующую команду:

Графический вход в систему теперь включен по умолчанию — после следующей перезагрузки вам будет предложено графическое приглашение для входа в систему. Если вы хотите отменить это изменение и продолжать использовать текстовое приглашение для входа в систему, выполните следующую команду от имени пользователя root :

Дополнительную информацию о целях в systemd см. в Руководстве системного администратора Red Hat Enterprise Linux 7.

Графический интерфейс пользователя отсутствует

Если у вас возникли проблемы с запуском X (системы X Window), возможно, она не установлена. Некоторые из предустановленных базовых сред, которые вы можете выбрать во время установки, такие как Минимальная установка или Веб-сервер, не включают графический интерфейс — его необходимо установить вручную.

Сбой X-сервера после входа пользователя

Если у вас возникли проблемы со сбоем X-сервера при входе пользователя в систему, возможно, одна или несколько ваших файловых систем заполнены или почти заполнены. Чтобы убедиться, что это проблема, с которой вы столкнулись, выполните следующую команду:

Вывод поможет вам диагностировать, какой раздел заполнен — в большинстве случаев проблема будет в разделе /home. Ниже приведен пример вывода команды df:

В приведенном выше примере видно, что раздел /home заполнен, что приводит к сбою. Вы можете освободить место на разделе, удалив ненужные файлы. Освободив место на диске, запустите X с помощью команды startx.

Дополнительную информацию о df и описание доступных параметров (например, параметр -h, использованный в этом примере) см. на справочной странице df(1).

Ваша оперативная память не распознается?

В некоторых случаях ядро ​​не распознает всю вашу память (ОЗУ), из-за чего система использует меньше памяти, чем установлено. Вы можете узнать, сколько оперативной памяти используется, используя команду free -m.Если отображаемый общий объем памяти не соответствует вашим ожиданиям, вероятно, по крайней мере один из ваших модулей памяти неисправен. В системах на основе BIOS вы можете использовать утилиту Memtest86+ для проверки системной памяти — подробности см. в разделе Загрузка режима тестирования памяти.

В некоторых аппаратных конфигурациях часть оперативной памяти системы зарезервирована и недоступна для основной системы. Примечательно, что портативные компьютеры со встроенными графическими картами будут резервировать часть памяти для графического процессора. Например, на ноутбуке с 4 ГиБ ОЗУ и встроенной видеокартой Intel будет доступно примерно 3,7 ГиБ доступной памяти.

Кроме того, механизм создания дампа ядра при сбое kdump, включенный по умолчанию в большинстве систем CentOS, резервирует часть памяти для вторичного ядра, используемого в случае сбоя основного ядра. Эта зарезервированная память также не будет отображаться как доступная при использовании команды free. Подробнее о kdump и требованиях к памяти см. в Руководстве по аварийному дампу ядра Red Hat Enterprise Linux 7.

Если вы убедились, что с вашей памятью проблем нет, вы можете попробовать установить объем памяти вручную, используя параметр ядра mem=.

Включите компьютер и подождите, пока не появится меню загрузчика. Если вы установили период ожидания загрузчика равным 0, удерживайте нажатой клавишу Esc, чтобы получить к нему доступ.

Когда появится меню загрузчика, используйте клавиши курсора, чтобы выделить запись, которую вы хотите загрузить, и нажмите клавишу e, чтобы изменить параметры этой записи.

В списке параметров найдите строку ядра, то есть строку, начинающуюся с ключевого слова linux (или, в некоторых случаях, linux16). Добавьте следующий параметр в конец этой строки:

Замените xx объемом оперативной памяти в МиБ.

Нажмите F10 или Ctrl + X, чтобы загрузить систему с измененными параметрами.

Подождите, пока система загрузится, и войдите в систему. Затем откройте командную строку и снова выполните команду free -m. Если общий объем оперативной памяти, отображаемый командой, соответствует вашим ожиданиям, добавьте следующее к строке, начинающейся с GRUB_CMDLINE_LINUX в ​​файле /etc/default/grub, чтобы сделать изменение постоянным:

Замените xx объемом оперативной памяти в МиБ.

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

В /etc/default/grub приведенный выше пример будет выглядеть следующим образом:

Дополнительную информацию о работе с загрузчиком GRUB2 см. в Руководстве системного администратора Red Hat Enterprise Linux 7.

Отображает ли ваша система ошибки Signal 11?

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

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

Если вы выполнили проверку носителя без каких-либо ошибок, но у вас все еще есть проблемы с ошибками сегментации, это обычно означает, что в вашей системе произошла аппаратная ошибка. В этом случае проблема скорее всего в системной памяти (ОЗУ). Это может быть проблемой, даже если вы ранее использовали другую операционную систему на том же компьютере без каких-либо ошибок. В системах на основе BIOS вы можете использовать модуль тестирования памяти Memtest86+, включенный в установочный носитель, для тщательного тестирования памяти вашей системы. Дополнительные сведения см. в разделе Загрузка режима тестирования памяти.

Вся документация по CentOS доступна по лицензии CC-BY-SA 3.0.

Эта страница была создана с использованием модифицированной версии пользовательского интерфейса Antora по умолчанию. Исходный код этого пользовательского интерфейса распространяется на условиях лицензии MPL-2.0.


Стартовые наборы создаются на базе стабильного репозитория ALT; они предназначены для опытных пользователей, предоставляя им удобный способ взглянуть на DE/WM, с которым они еще не работали, или развернуть другую систему, потратив разумное [1] количество времени на ее настройку.

Это не полные дистрибутивы: никаких специальных документов для каждого релиза не пишется, дизайн простой и общий для всех сборок — есть ли смысл красить стены только для того, чтобы их перекрасили поселенцы? :)

Включено не слишком много пакетов: мы решили, что лучше установить LibreOffice в другой раз, чем каждый раз загружать его [2] .

Каждый стартовый комплект в целом доступен по лицензии GPL.

Ежеквартальные выпуски ожидаются в марте, июне, сентябре и 12 декабря, а бета-версия будет доступна 5-го числа этих месяцев.

Изображения публикуются как официальные релизы после более широкого тестирования.

Также доступны предыдущие серии: p9/ветвь, p8/ветвь, p7/ветвь); обратите внимание, что они уже считаются заархивированными.

Ароматы

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

Наборы делятся на следующие категории:

  • спасательное изображение;
  • устанавливаемые LiveCD с различными DE/WM;
  • классические установщики (Xfce, серверные и JeOS [3] "пустые");
  • Кэш шаблона OpenVZ (архив chroot без ядра);
  • облачные образы KVM для OpenStack [4] и OpenNebula; LiveCD.

Образы созданы для архитектур i586, x86_64, aarch64, armh, e2k и e2kv4 [5] . Все 64-битные гибридные загрузочные ISO-образы x86, кроме jeos, включают поддержку UEFI и должны загружаться с включенным SecureBoot [6] . Используйте dd(1), чтобы записать их на USB-накопитель.

Эти образы также тестируются на виртуальных машинах с 2 ГБ ОЗУ и 32 ГБ свободного места на жестком диске, что достаточно для выполнения/установки любого из них (нижний порог для "легких" вариантов составляет около 512 МБ ОЗУ, это можно уменьшить до 256 МБ, оптимизировав конфигурацию ядра для небольших систем, если это необходимо).

По умолчанию ISO загружаются на английском языке [7] . Нажмите F2 и при необходимости выберите другой язык из поддерживаемых; Ctrl-Shift для переключения раскладки.

Обратите внимание, что экспериментальная поддержка вьетнамского, корейского и китайского методов ввода в разновидностях Cinnamon и LXDE с 2015 0912; добавьте "lang=vi_VN", "lang=ko_KR" или "lang=zh_CN" в параметры загрузки ядра вручную и запустите ibus -setup после загрузки рабочего стола.

Прямые ссылки для скачивания

Обратите внимание: ссылки ведут на довольно большие файлы [8] ; вы также можете просмотреть каталог, и вот зеркало, когда основной сайт слишком занят. Если вам нужна ссылка на них, используйте постоянные ссылки: i586, x86_64, aarch64, armh.

Обратите внимание на советы по использованию подходящих утилит для записи гибридного образа ISO на загрузочный носитель; пожалуйста, не используйте UNetbootin, Rufus или UltraISO, так как они, к сожалению, испортят результат.

Спасите LiveCD

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

Устанавливаемые LiveCD

Эти сборки в основном используют systemd в качестве инициализации; gnustep, icewm и wmaker используют sysvinit [9] .

Меню загрузочного USB-накопителя Ventory

Ventoy — относительно новый инструмент с открытым исходным кодом для создания загрузочных USB-накопителей с использованием ISO-файлов Linux или Microsoft Windows. Вы устанавливаете этот инструмент на USB-накопитель, затем просто копируете некоторые файлы ISO на USB-накопитель, и вы можете загружаться с него без каких-либо других изменений (таким образом, вам не нужно переформатировать USB-накопитель каждый раз, когда вы хотите создать загрузочный USB-накопитель, и без необходимости извлечения содержимого файла ISO).

Приложение доступно для Microsoft Windows и Linux. Он имеет графический пользовательский интерфейс только в Windows; в Linux вам нужно будет использовать его из командной строки. [[Изменить]] В Ventoy 1.0.52 приложение поставляется с графическим интерфейсом для Linux (у него уже был такой для Windows).

При копировании нескольких файлов ISO на USB-накопитель Ventoy предоставляет меню при загрузке, из которого вы можете выбрать, какой ISO загружать. Вы даже можете создать мультизагрузочный USB-накопитель, добавив ISO-файлы для некоторых дистрибутивов Linux и ISO-файлы Windows на один и тот же USB-накопитель, как показано на снимке экрана в верхней части этой страницы.

Стоит отметить, что вы можете продолжать использовать USB-накопитель для других целей. После установки Ventoy на USB-накопитель этот USB-накопитель можно использовать для загрузки файлов ISO, которые вы копируете на него, но вы также можете копировать на него другие файлы, и это не повлияет на работу Ventoy.

Чтобы использовать весь USB-накопитель для других целей, его не нужно форматировать. Удалите с него все файлы ISO и используйте его как обычный USB-накопитель (Ventoy занимает всего несколько МБ места и не виден при монтировании USB-накопителя). Если вы хотите использовать этот же USB-накопитель для загрузки ISO-образа, все, что вам нужно сделать, это скопировать файл ISO (или несколько ISO-образов) на USB-накопитель и загрузиться с него.

Ventoy поддерживает как традиционную, так и UEFI безопасную загрузку и была протестирована с более чем 260 файлами ISO, включая Debian, Ubuntu (и его разновидности), CentOS, RHEL, Deepin, Fedora, SLES, openSUSE, MX Linux. , Manjaro, Linux Mint, Elementary OS, Pop!_OS, Solus OS, Zorin OS, Arch Linux, Puppy Linux, Tails, Slax, Kali Linux, Mageia, Slackware, Gentoo, NixOS, ALT Linux, KDE Neon и многие другие Linux дистрибутивов, а также Windows 7, Windows 8/8.1, Windows 10 и Windows Server 2012/2012 RS, 2016 и 2019.

Другие функции Ventoy:

  • Постоянная поддержка Ubuntu, MX Linux, Linux Mint, Elementary OS и Zorin OS
  • Автоматическая установка — должна работать с Windows и любым дистрибутивом Linux, поддерживающим автоматическую установку, но она была протестирована только с RHEL7/CentOS7/Fedora, Debian/Ubuntu Server и SUSE.
  • Поддерживается загрузка файлов WIM (устаревшие версии + UEFI)
  • Поддерживает файлы ISO размером более 4 ГБ.
  • Обновите установку Ventoy на USB-накопителе без форматирования USB-накопителя.

Относится к загрузочному USB-накопителю:

Скачать и установить Ventoy на USB-накопитель


Кнопка загрузки выше содержит ссылки на исполняемые файлы Ventoy для Microsoft Windows и Linux. Если вы хотите собрать его из исходного кода, см. эту страницу.

Установите Venty на USB-накопитель с помощью графического интерфейса (Windows и Linux)

В Windows Ventoy поставляется с графическим пользовательским интерфейсом, поэтому использовать его довольно просто. Чтобы использовать его, распакуйте загруженный ZIP-файл Ventoy, затем запустите исполняемый файл Ventoy2Disk.

Выберите USB-накопитель из списка устройств, при необходимости включите поддержку безопасной загрузки (в меню «Параметры»), затем нажмите кнопку «Установить», чтобы установить Ventoy на USB-накопитель. Теперь, когда Ventoy установлен на вашем USB-накопителе, вы можете создать загрузочный USB-накопитель, просто скопировав некоторые файлы ISO на USB, независимо от того, являются ли они ISO-образами дистрибутива Linux или ISO-файлами Windows 10/8/7.

В Linux извлеките файл Ventoy .tar.gz, и вы найдете несколько сценариев и исполняемых файлов. Чтобы запустить графический интерфейс Ventoy для Linux (добавлен в Ventoy 1.0.52), все, что вам нужно сделать, это дважды щелкнуть исполняемый файл VentoyGUI, соответствующий архитектуре вашей ОС (если вы пользователь настольного компьютера, скорее всего, вы используете x86_64). архитектуры, поэтому дважды щелкните VentoyGUI.x86_64 ).

Чтобы установить Ventoy на USB-накопитель, выберите USB-накопитель в списке устройств, при необходимости включите поддержку безопасной загрузки (в меню «Параметры»), затем нажмите кнопку «Установить».

Установите Ventoy на USB-накопитель с помощью командной строки (Linux)

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

<р>1. Узнайте имя устройства USB-накопителя и доступные разделы

Подключите USB к компьютеру, затем выполните в терминале следующую команду (вместо этого вы также можете использовать lsblk или sudo fdisk -l или использовать Gparted, если предпочитаете графический интерфейс):

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

Пример с командой parted -l, показывающей USB-накопитель, подключенный к моему компьютеру:

В этом примере вы можете найти имя USB-устройства, заглянув в раздел Диск, поэтому в моем случае это /dev/sdd .

Разделы перечислены под флагами диска, поэтому в этом примере есть 2 раздела: 1 и 2 (поскольку имя устройства — /dev/sdd , разделы — /dev/sdd1 и /dev/sdd2 ).< /p> <р>2. Размонтируйте все смонтированные разделы USB-накопителя

Если на USB-накопителе есть смонтированные разделы, размонтируйте их, прежде чем продолжить (иначе вы не сможете установить Ventoy на USB, а это необходимо для создания загрузочного USB-накопителя), открыв терминал и используя этот команда:

Замените /dev/sdXN на разделы USB-устройства. Обязательно размонтируйте все смонтированные разделы диска.

В моем примере имя устройства USB-накопителя — /dev/sdd , а его разделы — /dev/sdd1 и /dev/sdd2 , поэтому в этом случае команды для их размонтирования будут следующими:

<р>3. Установите Ventoy на USB-диск

Важно отметить, что все данные на диске, на который вы устанавливаете Ventoy, будут потеряны! Убедитесь, что имя USB-устройства указано правильно, чтобы случайно не потерять данные с жесткого диска.

Чтобы иметь возможность создавать загрузочные USB-накопители, просто скопировав файлы ISO на USB-накопитель, вам необходимо установить Ventoy на USB-накопитель. Откройте терминал и перейдите в папку, в которую вы распаковали Ventoy (папка, содержащая скрипт Ventoy2Disk.sh).

Затем, чтобы установить Ventoy на USB-диск без поддержки Secure Boot, используйте:

Или, чтобы установить Ventoy на USB-диск с поддержкой безопасной загрузки, используйте:

В обеих этих командах вам нужно заменить /dev/sdX именем USB-устройства, которое вы узнали на шаге 1.

Вас дважды попросят подтвердить правильность имени USB-устройства. Введите y и нажмите клавишу Enter, чтобы продолжить.

Теперь, когда Ventoy установлен на вашем USB-накопителе, вы можете создать загрузочный USB-накопитель, просто скопировав некоторые файлы ISO на USB, независимо от того, являются ли они ISO-образами дистрибутива Linux или ISO-файлами Windows 10 / 8 / 7.

Загрузитесь с этого USB-накопителя, и вы увидите список доступных на нем файлов ISO. Щелкните любой из них, и вы загрузите выбранный файл ISO с возможностью установки дистрибутива Linux или версии Windows, которую вы скопировано на USB-накопитель.

Как создать загрузочный USB-накопитель с сохранением с помощью Ventoy

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

Ventoy поддерживает создание загрузочного USB-накопителя с поддержкой сохранения. Среди дистрибутивов Linux, для которых Ventoy поддерживает постоянство, — Ubuntu, MX Linux, Linux Mint, Elementary OS и Zorin OS, хотя они, скорее всего, работают, но не тестировались. Как правило, любой дистрибутив Linux, основанный на Ubuntu, должен работать.

Следующие инструкции предполагают, что вы уже загрузили, распаковали и установили Ventoy на USB-устройство (см. инструкции выше). Стоит отметить, что для этого требуется сценарий CreatePersistentImg.sh, доступный только при загрузке Ventoy Linux (аналогичного решения нет в Ventoy для Windows).

<р>1. Создайте постоянный файл изображения

Чтобы создать постоянный загрузочный USB-накопитель, первым делом необходимо создать файл внутреннего образа. Это простой образ диска с меткой. Вы можете использовать сценарий CreatePersistentImg.sh, доступный в папке, в которую вы распаковали Ventoy для Linux, чтобы создать этот файл образа.

Откройте терминал, перейдите в папку, в которую вы распаковали Ventoy (которая должна содержать скрипт CreatePersistentImg.sh), и выполните эту команду, чтобы создать файл изображения размером 4 ГБ:

  • Для Ubuntu и дистрибутивов Linux на основе Ubuntu:
  • Для Arch Linux или Fedora:

При этом создается образ EXT4 размером 4 ГБ. 4096 представляет собой размер файла изображения в МБ. Если вы хотите увеличить или уменьшить размер, измените это число.

Команды различаются для Ubuntu и Fedora / Arch, потому что по умолчанию метка сохраняемости — casper-rw , и это нормально для дистрибутивов Linux на основе Ubuntu, но не для Arch / Fedora, которым необходимо использовать vtoycow в качестве ярлык.

Вы можете просмотреть все доступные параметры, запустив:

Для Debian, Kali, CloneZilla (и, возможно, других) вам потребуется создать файл с именем persistence.conf внутри образа сохранения, который содержит / union . Это можно сделать при создании образа сохраняемости, добавив -c persistence.conf . Итак, чтобы создать файл persistence.dat размером 4 ГБ и добавить в него этот файл, используйте:

<р>2. Скопируйте файл постоянного образа на USB-накопитель

Созданный файл образа называется persistence.dat и должен находиться в папке Ventoy (рядом со сценарием CreatePersistentImg.sh). Подключите USB-накопитель, на который вы установили Ventoy, и скопируйте этот файл persistence.dat на USB-накопитель.

[[Edit]] Файл сохранения первоначально назывался «persistance.img», но недавно был переименован в «persistence.dat». Вот почему на снимке экрана ниже этого порта вы увидите, что параметр называется «Загрузка с /persistance.img», а не «Загрузка с /persistance.dat».

<р>3. Создайте файл конфигурации Ventoy json, содержащий пути к файлам ISO и сохраняемости

На USB-накопителе, на котором вы установили Ventoy, создайте папку с именем ventoy. Внутри этой папки создайте файл с именем ventoy.json и откройте этот файл в текстовом редакторе.

Вставьте это внутрь файла:

Замените ISO-file-name.iso на имя файла ISO (и путь, если он не находится в корневом каталоге USB-накопителя), а persistence.dat — на имя файла образа сохраняемости и путь (в случае, если вы изменили имя и не поместил его в корень USB).

Например, если у вас есть ISO-образ с именем ubuntu-20.04-desktop-amd64.iso и файл постоянного образа с именем persistence.dat , оба находятся в корневом каталоге USB-накопителя (в каталоге самого нижнего уровня, который открывается при нажатии на значок USB-накопителя), файл ventoy.json будет выглядеть следующим образом:

При желании вы можете добавить несколько файлов ISO с сохранением, например:

Убедитесь, что пути и синтаксис верны на 100 %. Например, если вы пропустили (или поставили лишнюю) запятую или указали неверные пути, сохраняемость не сработает.

Подробнее об этом см. документацию по сохранению Ventoy.

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

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

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

Существует несколько способов создания загрузочного USB-накопителя Ubuntu (или другого Linux) для Mac. Вы можете пойти по бесплатному маршруту для простого варианта или потратить немного времени на создание диска самостоятельно с помощью терминала. Давайте рассмотрим оба метода.

Во-первых: подготовьте USB-накопитель

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

Для некоторых вариантов Linux могут потребоваться большие объемы, поэтому при загрузке обратите внимание на требования. Вообще говоря, все, что выше 4 ГБ, сделает эту работу. Другие не предъявляют строгих требований, но в любом случае лучше заранее отформатировать в FAT.

Внимание: при этом все содержимое вашего диска будет удалено!

  1. Вставьте USB-накопитель в компьютер Mac и запустите Дисковую утилиту (в разделе «Приложения» > «Утилиты» или выполните поиск с помощью Spotlight, нажав Cmd + пробел).
  2. Выберите свое USB-устройство в меню слева и нажмите «Стереть».
  3. Дайте ему имя и выберите MS-DOS (FAT) в разделе «Формат» и «Карта раздела GUID» в разделе «Схема».
  4. Нажмите "Стереть", чтобы применить изменения. В случае сбоя повторите попытку — иногда система не успевает размонтировать том, и процесс не может быть завершен.

Если у вас постоянно возникают проблемы, попробуйте другой USB-накопитель. Теперь загрузите дистрибутив Linux для установки на USB-накопитель, и вы готовы приступить к работе.

Создание загрузочного USB-накопителя Linux с помощью Etcher

balenaEtcher – это бесплатный инструмент с открытым исходным кодом для записи образов дисков на USB-накопители и SD-накопители. Это делает создание загрузочных устройств полностью безопасным:

  1. Загрузите нужный образ Linux, затем загрузите Etcher и установите его.
  2. Вставьте USB-накопитель и запустите Etcher.
  3. Нажмите «Выбрать образ» и найдите загруженный образ Linux — Etcher поддерживает, среди прочего, форматы IMG, ISO и ZIP.
  4. Убедитесь, что выбрано правильное USB-устройство — нажмите «Изменить», чтобы увидеть список подключенных устройств.
  5. Завершите процесс, нажав Flash, и дождитесь его завершения.

Скорее всего, вы увидите сообщение об ошибке, предупреждающее о том, что ваш USB-накопитель несовместим с вашим Mac. Это нормально --- просто катапультируйтесь и уходите. Теперь ваш загрузочный USB-накопитель с Linux готов; теперь вы можете перейти к разделу «Загрузка USB-накопителя» ниже.

Создайте Live USB с помощью терминала

Если по какой-то причине вы не хотите использовать Etcher (возможно, вы используете несовместимую версию macOS), вы можете выполнить эту задачу с помощью командной строки. Это возможно с помощью терминала, встроенного интерфейса командной строки вашего Mac.

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

1. Конвертируйте свой ISO

Запустите Терминал и обратите внимание, где в Finder хранится образ вашего диска с Linux. Преобразуйте образ (обычно ISO) в файл IMG с помощью команды hdiutil convert:

Замените [/path/to/downloaded.iso] на местоположение вашего собственного ISO (вы можете перетащить его прямо в окно терминала, если хотите) и [/path/to/newimage] на то место, где вы хотите будет создан новый файл изображения.

Примечание. Современные версии macOS автоматически создают файл .DMG. Если ваша версия этого не делает, попробуйте добавить IMG в конец имени файла нового изображения, например [/path/to/newimage.img]

2. Запишите образ на USB

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

Скорее всего, вы сможете определить диск по его имени, формату и размеру, используя процесс исключения. Запишите список в столбце IDENTIFIER, а затем размонтируйте диск с помощью следующей команды:

Вам нужно будет заменить [ diskX ] на соответствующий номер, например disk3 --- в случае успеха Терминал сообщит, что диск был размонтирован. Если у вас возникли проблемы с размонтированием диска, вы можете запустить Дисковую утилиту, щелкнуть диск правой кнопкой мыши и выбрать «Размонтировать» (но не извлекать диск).

Последний шаг — записать образ на USB-накопитель с помощью команды dd:

Замените [/path/to/newimage.dmg] на путь к файлу, созданному на первом этапе (опять же, лучше всего работает перетаскивание), а [diskN] на расположение, указанное ранее. Сразу после этого вам потребуется авторизоваться с помощью пароля администратора, так как вы использовали команду sudo.

Теперь все готово, и ваш диск готов к загрузке.

Загрузка USB-накопителя

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

Чтобы получить доступ к меню загрузки вашего Mac, вам нужно будет удерживать клавишу Option (Alt) во время загрузки. Лучший способ сделать это — выключить компьютер, удерживать клавишу Option, запустить Mac и подождать. Если вы все сделали правильно, вы увидите несколько вариантов, включая встроенный жесткий диск и созданное ранее USB-устройство под названием EFI Boot.

Чтобы загрузиться в Linux, выберите USB-устройство и щелкните стрелку (или дважды щелкните ее). В зависимости от того, что вы используете, вы можете получить другое меню, которое действует как загрузчик для вашего конкретного варианта Linux.

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

Лучший способ попробовать Linux на вашем Mac

Предполагая, что все прошло хорошо, теперь на вашем Mac работает Linux, и вы можете протестировать его или сразу установить, если вам надоела macOS. У вас все еще есть раздел восстановления Apple, доступ к которому можно получить, удерживая Cmd + R во время загрузки компьютера. Это может помочь вам переустановить macOS (или применить другие исправления), если вы решите вернуться.

Есть и другие инструменты, которые, как утверждают, помогут вам в этом, но не все из них работают, а некоторые стоят денег. Unetbootin по-прежнему популярен среди пользователей Linux и Windows, но он не так хорош, как Etcher на Mac (и имеет некоторые проблемы с более новыми версиями macOS).

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

Чтобы узнать больше, узнайте, как установить macOS с USB-накопителя. А если вы предпочитаете установить Linux на свой внутренний диск, обязательно прочтите наше руководство по двойной загрузке Linux на вашем Mac.

Читайте также: