The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Gentoo представил официальные загрузочные образы в формате QCOW2

21.02.2025 09:22

Разработчики проекта Gentoo объявили о формировании официальных загрузочных образов в формате QCOW2, позволяющих получить полностью работающее системное окружение, готовое к запуску в виртуальных машинах. Образы обновляются раз в неделю, что позволяет использовать их для оценки текущего состояния дистрибутива. Ранее проектом распространялись только установочные образы и Live-сборка для загрузки с USB-устройств.

Предложено два варианта: образ без сетевых сервисов с пустым паролем root и образ с сетевыми сервисами, заблокированными учётными записями и поддержкой настройки через "cloud-init". Первый вариант предназначен для быстрого ознакомления и тестирования дистрибутива на локальной системе, а второй вариант для развёртывания в облачных окружениях. В качестве файловой системы используется XFS.

Образы формируются для архитектур amd64 (x86-64) и arm64 (aarch64) и поддерживают загрузку на системах с EFI (BIOS не поддерживается). В планах публикация образов для архитектур riscv64 и loongarch64. На основе доступных образов можно создавать загрузочные носители, используя команду "qemu-img convert" для преобразования формата qcow2 в дисковый образ.

  1. Главная ссылка к новости (https://www.gentoo.org/news/20...)
  2. OpenNews: Проект Gentoo опубликовал отчёт за 2024 год
  3. OpenNews: В Gentoo Linux реализована поддержка DTrace 2.0
  4. OpenNews: В Gentoo Linux значительно улучшена поддержка архитектур MIPS и Alpha
  5. OpenNews: Gentoo прекращает поддержку платформы IA-64 (Itanium)
  6. OpenNews: Эксперимент по переводу Gentoo на использование варианта Coreutils на языке Rust
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/62766-gentoo
Ключевые слова: gentoo, boot, qcow
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (46) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Смузихлеб забывший пароль (?), 09:40, 21/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    всё это может означать только одно. Но что ?
     
     
  • 2.17, Аноним (17), 11:31, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    У них нет более насущных проблем, чтоб руки занять? (Сомнительно)
     
     
     
    Часть нити удалена модератором

  • 4.23, Аноним (17), 12:23, 21/02/2025 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 3.24, bircoph (ok), 12:26, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там просто до власти добрались люди (и, конекретно, один поляк), которые хернёй занимаеются, хотя полезное тоже делали. Генту всё больше в сторону бинарных сборок смотрит и всё сильнее теряет себя.
     
     
  • 4.29, Аноним (29), 15:08, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Funtoo не взлетел с контейнеризацией, может здесь прокатит.
     
     
  • 5.53, Аноним (53), 14:33, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Funtoo вообще не взлетел, а теперь совсем на землю упал.
     
  • 4.47, anonymous (??), 00:35, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Он там у власти уже много лет, есичо.
     
     
  • 5.58, _ (??), 05:55, 24/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    И как успехи "есичо"(С)?
    Довел ли он Gentoo до самых высоких высот или уронил ниже 1% от 1% от 1% ?
     
  • 2.51, КО (?), 11:34, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что вырастить ботнет станет намного проще
     

  • 1.3, test (??), 09:46, 21/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    > Первый вариант предназначен для быстрого ознакомления и тестирования дистрибутива на локальной системе,

    А что kvm уже разучился грузиться с iso?

     
     
  • 2.31, zog (??), 16:44, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А что, ты не понимаешь разницу между загрузкой с iso и полноценной системой на диске в qcow2?
     

  • 1.4, Соль земли (?), 10:08, 21/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Никто не знает почему они так долго не делали облачный образ?
     
     
  • 2.9, test (??), 10:39, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это не облачный, облачный как правило контейнер.
     
     
  • 3.28, myster (ok), 14:08, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    нет такого.

    Под облачным обычно подразумевают образ для EC2-инстанса, в простонародье - для виртуалки / VM.  Serverless контейнерами в облаках пользуется малая часть пользователей это экзотика с которой никто не хочет связываться кроме каких-нибудь full-stack разработчиков, которым нужно на коленке кровь из носа поднять в облаке их шедевр. А для контейнеров, разумнее managed K8s (Kubernetes) поднять или Docker Compose на VM-ках, в итоге дешевле выйдет, чем использовать serverless конейнеры.

    * EC2 инстанс - терминология чисто AWS-овская, в других облаках VM-ки по-другому называют, конечно же, все страются своё название придумать для обычной VM. Более того, само понятие VM в облаках не подразумевает исключительно виртуталки, это может быть и bare metal инстанс в облаке (зависит от конфигурации), просто все по привычке называют их VM-ками.

    PS: образ QCOW2 можно конвертнуть в образ для облачной VM, но ИМХО, проще собрать свой, например, через Packer. Даже образ Gentoo легко собирается.

     
     
  • 4.34, Соль земли (?), 17:39, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Такими ответами ты скорее отпугнёшь людей от знаний.

    Облачный образ означает доработки обычного образа напильником для запуска в облачных оркестраторах (OpenStack, OpenNebula и другие). Из наиболее частых доработок: сервис cloud-init, ядро заменено на урезанное без драйверов и диск размечен одним последним разделом, чтобы легко расширялся скриптами.

     
     
  • 5.57, myster (ok), 14:11, 23/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Такими ответами ты скорее отпугнёшь людей от знаний.

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

    > OpenStack, OpenNebula

    Это self-hosted облака, не совсем корректное сравнение. Когда говорят про облака в первую очередь подразумевают облака на платформе у вендоров (облачных провайдеров), таких как: ЯО, AWS, Azure, Huawei Cloud, Cloud.ru (бывший SberCloud, они, кстати, технологии Huawei Cloud используют с примесью OpenStack), Digital Ocean, Google Cloud, Baidu Cloud и др.

    > Облачный образ означает доработки обычного образа напильником для запуска в облачных оркестраторах (OpenStack, OpenNebula и другие).

    Облачный образ в первую очередь означает AMI-шку.
    *AMI - тоже терминология чисто AWS-овская, это образ для VM в простанародье, не только Linux, но и Windows и других UNIX-like систем.

    Возьмём, к примеру, VK Cloud (он же бывший MCS (Mail.ru Cloud Solutions)), они используют OpenStack во всю. Ну давай допили напильником образ для их обачной платформы. Они настолько урезали функционал выбора образов для их OpenStack, что свой ты туда не загрузишь. А вот в AWS ты собирешь AMI-шку какую угодно. Так, что это всегда зависит от конкретного облачного провайдера.


    > Из наиболее частых доработок: сервис cloud-init, ядро заменено на урезанное без драйверов и диск размечен одним последним разделом, чтобы легко расширялся скриптами.

    звучит, как мартышкин труд, но в self-hosted облаках возможно, чем-то это оправдывают

    Обычно, если нам нужно при разворачивании VM инстанса выполнить скрипт, он просто прописывается user-data в tf ресурсе (пример для VK Cloud):
    '''hcl
    resource "vkcs_compute_instance" "compute" {
    ...
      user_data = ivkcs_agent_init.init.agent[<HOST_NUMBER>]
    }
    '''
    Дальше триггерится он через сloud-init или чем-то другим, инженера волновать не должно. Это не играет роли.

     
     
  • 6.59, Соль земли (?), 11:43, 24/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Облачный образ в первую очередь означает AMI-шку.

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

     

  • 1.7, Аноним (7), 10:31, 21/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Юзаю qemu уже 7 лет, а применение формату qcow пока не нашел.
     
     
  • 2.14, anonymous (??), 11:24, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Шутишь наверное. Этот формат поддерживает снапшоты.
     
     
  • 3.19, test (??), 11:48, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    он про то что даже lvm снапшоты поддерживает + еще много всего ...
     
     
  • 4.20, Аноним (-), 11:59, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    а без него lvm снапшоты нельзя делать? )
     
     
  • 5.30, вымя (?), 15:24, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А как вы делаете savevm, консистентный снапшоту lvm? (-;
     
  • 3.26, нах. (?), 13:25, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Шутишь наверное. Этот формат поддерживает снапшоты.

    и кому вот хоть какая-нибудь польза от тех снапшотов, которые поддерживает _формат_ (в отличие от тех которые поддерживает система виртуализации, но тем, в общем, все равно, какой формат у самих файликов - если ты не на голой куеме конечно ездишь)

     
     
  • 4.35, Соль земли (?), 17:42, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Снапшоты qcow2 сохраняют состояние ОЗУ. Можно сохранить и развернуть виртуалку в запущенном состоянии.
     
     
  • 5.36, нах. (?), 19:02, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ни разу. состояние озу сохраняет тебе среда виртуализации.
    Снапшоты qcow2 сохраняют - qcow2. Кстати, лоча при этом файлик. Единственная их ценность - что получившийся файл (один файл!) вместе со всеми снапшотами внутри можно передать кому-то еще, гарантированно ничего не просыпав при этом на пол. "но зачем?!"

    А все остальное за тебя делает виртуализационный бутерброд поверх (что уж у тебя там - virsh или что более продвинутое). А ему в общем все равно, и совершенно необязательно именно в этом формате.

     
     
  • 6.41, вымя (?), 21:09, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ни разу. состояние озу сохраняет тебе среда виртуализации.

    Харошь дезинформировать. Использую голый qemu без вечно отстающих по фичам и неудобных в использовании прослоек, savevm сохраняет мне дамп памяти и устройств именно в qcow2.

    (Лучше расскажи о том, что лично видел, а не на картинках в интернете: что сейчас кроме вечно поломанного демосовского фидогейта есть для чтения эх?)

     
     
  • 7.42, нах. (?), 21:34, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    что, прямо в образ диска гадит дампом памяти и хрен его знает чем еще?
    А если дисков два - в какой она нагадит?

    И что при этом qemu-img info про такой диск скажет?

    > Использую голый qemu без вечно отстающих по фичам и неудобных в использовании прослоек

    у тех хотя бы - документация есть. А где твой savevm документирован? Впрочем, видимо там же где вся консоль куемы - нигде.

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

    > что сейчас кроме вечно поломанного демосовского фидогейта есть для чтения эх?

    ничего. Какие тебе еще эхи, сдохло там все давно. ddt-то работает. Сети толком нет уже.

     
     
  • 8.43, вымя (?), 23:39, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, прикинь qemu-img info --output json main qcow2 snapshots ... текст свёрнут, показать
     
     
  • 9.44, вымя (?), 23:45, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    и это именно ответы на ответы, а начала не видать ... текст свёрнут, показать
     
     
  • 10.46, нах. (?), 00:32, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    ну так это типичное фидо Вопрос сдох вместе с хабом через который его отправлял... текст свёрнут, показать
     
  • 9.45, нах. (?), 00:28, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    если документацию надо искать гугляндексом - это значит что ее - нет Есть замет... текст свёрнут, показать
     
     
  • 10.48, вымя (?), 01:35, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Что значит 171 надо 187 Тебе никто не мешает читать usr share doc qemu sy... текст свёрнут, показать
     
     
  • 11.49, нах. (?), 09:54, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    ну я глянул - нет там нихрена В том что есть нет деталей, только сама команда ... текст свёрнут, показать
     
     
  • 12.56, вымя (?), 16:08, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    После либвирта снапшоты qemu кажутся мелочью send-key xxx KEY_LEFTALT KEY_SYSRQ... текст свёрнут, показать
     

  • 1.12, freehck (ok), 10:51, 21/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А что там внутри образов, чисто 3rd stage с cloud-init?
    Кто-нибудь понимает, зачем?
     
     
  • 2.13, нах. (?), 11:16, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    я тоже не понимаю, как это под вендой запустить-то?

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

     
     
  • 3.54, Аноним (53), 14:38, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ты уже или из Венды валазь, или иди на профильные форумы.
     

  • 1.15, Аноним (17), 11:26, 21/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Образы с классической Gentoo, т.е. с OpenRC ?
     
  • 1.21, Аноним (21), 12:03, 21/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    На страничке загрузок нашёл только no-multilib | systemd образ.
     
  • 1.22, Аноним (22), 12:13, 21/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > на системах с EFI (BIOS не поддерживается).

    - И ты тоже, Брут!..
    (c)

     
     
  • 2.27, нах. (?), 13:27, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> на системах с EFI (BIOS не поддерживается).
    > - И ты тоже, Брут!..

    хм, а у кого паспорт правильного цвета - гляньте, может в azure уже целиком отменили compatible тип вмок, и вся крысиная возня этим и вызвана?

     
  • 2.33, Аноним (33), 17:32, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Проблема тут в том что железо уже перестают с BIOS'осом производить и поэтому от производителей софта мало что зависит приходится переходить на UEFI.
     
     
  • 3.37, нах. (?), 19:03, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Проблема тут в том что железо уже перестают с BIOS'осом производить и
    > поэтому от производителей софта мало что зависит приходится переходить на UEFI.

    Казалось бы - причем бы тут железо когда речь об образе диска в формате, пригодном только для виртуалок (причем строго одного, наиболее сомнительно встречающегося в дикой природе типа)


     

  • 1.38, Аноним (-), 19:18, 21/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Может я что-то пропустил. Когда это гентрушники начали отходить от компиляний? Слышал большие пакеты они уже не компиляют.
     
     
  • 2.39, Пушистый Мастер (?), 20:30, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Всё компилируется. Но, если захочется, сможете дополнительно подключить бинарный репозиторий.
     
  • 2.40, Минона (ok), 20:43, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Может я что-то пропустил. Когда это гентрушники начали отходить от компиляний? Слышал
    > большие пакеты они уже не компиляют.

    Ты почаще причаливал бы к звездным базам чтоль…

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру