Fedora liveUSB как загрузить в оперативную память?

Вопрос или проблема

Я в основном использую Linux Mint в качестве ОС. Я хотел попробовать больше использовать Fedora. Я хотел загрузить liveUSB в ОЗУ, знакомый toram параметр для передачи ядру (хотя это не параметр ядра, насколько мне известно, он передается дальше в процессе загрузки) не сработал. Я попытался найти информацию в интернете и, к моему удивлению, наиболее подходящий (на мой взгляд) результат для загрузки в ОЗУ был в этом посте без ответов: https://forums.fedoraforum.org/showthread.php?324932-Fedora-33-boot-live-to-ram

опция rd.live.ram, похоже, больше не работает. Есть какой-либо способ загрузить живое изображение в ОЗУ?

Это однозначно – нет поддержки загрузки в ОЗУ для недавних версий? Есть ли исторические причины, почему это было отменено? Меня это особенно удивило, так как я узнал о swap в ОЗУ в Fedora, о чем, я не помню, читал для Linux Mint / Ubuntu.

Я только что скачал XFCE-версию для Fedora 35 (Fedora-Xfce-Live-x86_64-35-1.2.iso), и опция есть, однако, похоже, что есть ошибка, и использование этой опции (rd.live.ram=1) приводит к зависанию системы в VirtualBox:

загрузка с rd.live.ram=1

Возможно, это затрагивает только XFCE-версию. Я подал отчет об ошибке: https://bugzilla.redhat.com/show_bug.cgi?id=2035641

Ответ или решение

Чтобы загрузить Fedora с LiveUSB в оперативную память, вам нужно использовать параметр rd.live.ram=1. Однако, как вы правильно заметили, в некоторых версиях Fedora может возникнуть проблема с этой функцией, особенно если вы используете виртуальную машину, такую как VirtualBox.

Вот подробная инструкция по загрузке Fedora LiveUSB в RAM:

  1. Создание LiveUSB:
    Убедитесь, что вы создали LiveUSB с помощью инструмента, такого как dd, Rufus или UNetbootin. Это обеспечит корректную запись образа Fedora на USB-накопитель.

  2. Загрузка с LiveUSB:
    Подключите ваш LiveUSB к компьютеру и перезагрузите систему. Вам нужно будет зайти в BIOS/UEFI вашей системы (обычно для этого нужно нажать клавишу F2, F12, Esc или Del во время загрузки) и настроить его на загрузку с USB-устройства.

  3. Добавление параметров загрузки:
    Во время загрузки Fedora, когда вы увидите меню GRUB, нажмите e на строке, которая содержит параметры загрузки для Fedora. Это позволит вам редактировать параметры загрузки.

  4. Изменение параметров:
    Найдите строку, начинающуюся с linux или linux16, и добавьте rd.live.ram=1 в конец строки. Убедитесь, что в том же месте нет других параметров, мешающих загрузке.

  5. Загрузка системы:
    После добавления параметра нажмите Ctrl + X или F10 для загрузки с новыми параметрами. Если всё прошло успешно, система должна загрузиться в оперативную память.

  6. Проблемы с VirtualBox:
    Как вы заметили, загрузка с rd.live.ram=1 может вызвать проблемы, особенно в VirtualBox. Это может быть связано с несовместимостью параметров виртуализации. В таком случае, попробуйте загрузить Fedora на реальном железе или использовать другую виртуализационную платформу, такую как VMware.

  7. Отчеты о баге:
    Вы правильно сделали, что сообщили о возникшей проблеме через Red Hat Bugzilla. Это поможет разработчикам исправить ошибки в будущих версиях.

  8. Альтернативные методы:
    Если по какой-либо причине загрузка в RAM не работает, вы можете рассмотреть использование других дистрибутивов, таких как Linux Mint, которые имеют встроенную поддержку этой функции.

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

Оцените материал
Добавить комментарий

Капча загружается...