Установка Fedora CoreOS 39 на Hyper-V

  1. Скачивание со страницы Fedora CoreOS | The Fedora Project виртуального диска для Hyper-V https://builds.coreos.fedoraproject.org/prod/streams/stable/builds/39.20240210.3.0/x86_64/fedora-coreos-39.20240210.3.0-hyperv.x86_64.vhdx.zip
  2. Создание виртуальной машины в директории E:\Hyper-V\Fedora CoreOS под именем “Fedora CoreOS” поколения 2 с подсоединением к ней скачанного виртуального диска (здесь и далее также использовалась документация отсюда https://docs.fedoraproject.org/ru/fedora-coreos/provisioning-hyperv/).
  3. В параметрах виртуальной машины в разделе “Безопасность” включение безопасной загрузки с центром сертификации Microsoft UEFI.
    Важно: пока не запускать виртуальную машину.
  4. Со страницы https://github.com/containers/libhvee/releases/tag/v0.7.0 скачивание kvpctl https://github.com/containers/libhvee/releases/download/v0.7.0/kvpctl-x86_64.exe.zip (на момент написания этого текста последняя версия утилиты). Распаковка содержимого архива в директорию виртуальной машины.
  5. Создание хэша пароля с помощью команды
    openssl passwd -1
  6. Создание SSH ключа с помощью команды (эта команда создаёт два файла: id_rsa и id_rsa.pub)
    ssh-keygen -t rsa
  7. В директории виртуальной машины создание файла Fedora CoreOS.ign с данными (об этом формате написано здесь https://coreos.github.io/ignition/)
    {
      "ignition": { "version": "3.0.0" },
      "passwd": {
        "users": [
          {
            "groups": ["sudo"],
            "name": "herman",
            "passwordHash": "$1$05lRdmIn$XLjWme3OdQ7f4hLxgICQ9.",
            "sshAuthorizedKeys": [
              "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDRQMkTlhUxF2MaEvisjG/Icq8mfozvOFPQCbpNR/f2rz4+7CIr2oEqFHoG9mG8FUzUiadeBHMk+0bNfrQbh8u3fi0192JEdRnhqxTb63ngUt/05ALnsCS/jVPQnGGQi6FV6qbnDOgLbk3ltYJPDA5oF2nAbwiaF+tDmwztLmiUfZrKd84m/5hMguCHzu9E5CPBZU6tioWpWEnK06obymgldqR0iGTXiyBpgMRn/ZIzBFM8tTIjVA30ZcxNbVcvy1mShYxNxeafeUGPpnvBDAtM/Qa6sjN93yjJoJMReZPFqz5MkqFiwr7KknPNueb3Q8OWSD4zxB2EytKshAl2za3Xf9Ne0MpWuiHY1I1jDhdxLl7wfd3VaO2cLYRyilKuH2C9S7nC8BJKY0wqNVo25Y3crnECRPDuZEqKy2z5QMheJx44268fte/XSvyRLVp/U4uemZrD6by8D5X0Ps4P96oYSSSL8az72OOea1qDsXLYJR/wCp1XHuMvq+2KtJzDDv0= [email protected]"
            ]
          }
        ]
      }
    }

    в котором
    passwordHash – это результат работы утилиты openssl из пункта 5
    sshAuthorizedKeys – это содержимое файла id_rsa.pub из пункта 6.

  8. Экспорт данных в виртуальную машину (под администратором)
    "E:\Hyper-V\Fedora CoreOS\kvpctl" "Fedora CoreOS" add-ign "E:\Hyper-V\Fedora CoreOS\Fedora CoreOS.ign"
  9. Первый запуск виртуальной машины.
  10. Логин под пользователем, задание пароля для root и другие настройки, как статический адрес, если необходимо.
  11. Остановка виртуальной машины и увеличение размера vhdx файла до необходимых размеров (в начале его размер 10 ГБ). При необходимости преобразование его из динамического диска в фиксированный.
  12. На виртуальном диске 4 партишина. О них можно почитать здесь Disk Layout. Увеличивается четвёртый партишин
    sudo growpart /dev/sda 4
    sudo reboot
    sudo mount -o remount,rw /sysroot
    sudo xfs_growfs /dev/sda4
    sudo reboot
  13. Проверка
    sudo lsblk -f

Виночерпий

Лет десять назад у меня была задумка записать альбом каверов на песни друзей и те, что часто пелись на “полянах” во время совместных тусовок, а какие-то мне просто нравились, но исполнить я решил их по-своему. Идея эта так пока и не была реализована, хотя как-то само собой накопилось таких песен некоторое количество. Почти год назад я довольно быстро записал этот кавер, но по ряду причин никуда не выкладывал. А сейчас решил, что в режиме “для своих” сие допустимо выкатить… Так, что можете на досуге ознакомиться

Август уходит

Позавчера по наводке Аркадия Семёнова я прочитал стихи Михаила Кукина, с которым знаком, что называется шапочно. Он есть у меня в ФБ друзьях, и я эпизодически его посты почитываю, но этот как-то пропустил. Меня сия поэтическая красота столь взбудоражила, что я тут же схватил гитару и минут за пять-десять моих манипуляций с этим щипковым инструментом разродились в песню. Назвал я её, не мудрствуя лукаво, «Август уходит». У меня в закромах есть уже песня «Август», на стихи Вадима Егорова на эту же вечную тему, но пусть будет ещё одна. Сразу отмечу, что последнее четверостишие исходного текста я купировал, да простит меня автор, ибо в таком виде появляется некая недоговорённость, пускай те самые искры улетают в бесконечность…

Бросил все свои бытовые хлопоты на самотёк, и записал в два прохода на ноут. Практически «живое исполнение», как на концерте, со всеми шероховатостями и огрехами, зато от души. Позднее, если автор стихов не возропщет, то можно будет осуществить более профессиональный ремейк. А пока, выложу сей вариант, раз уж и число подходящее, да и всеобщее настроение соответственное…

Вперёд в прошлое

Я у себя в ФБ ранее писал, что 2-го августа у меня побывали первые гости, ими стали мой старинный друг детства Миша Новиков с женой Леной.

С одной стороны, в масштабах вселенной сие событие эпохальным не назовёшь, но наши посиделки не ограничились банальным застольем, мы с Михаилом устроили самый настоящий джем – поиграли и попели. И в этом вроде бы так же нет ничего особенного – ну, собрались два олдовых кореша, выпили, закусили и захотелось им вспомнить молодость… Однако, значимость данного события обретает иной статус в свете информации, которую я сейчас озвучу.

Начну с того, что с Мишей мы знакомы с начала 70-тых, он жил в соседнем химкинском дворе, забугорная рок-музыка для всех нас тогда была некоей объединяющей субстанцией, нередко мы всем двором слушали музыкальные программы «Голос Америки», если приём был удобоваримым, несмотря на «глушилки»… Опускаю мелкие подробности, но в 1978 году была создана наша первая рок-группа «Souls», в которую, кроме меня и Миши входил Роман Суслов, и иногда мы привлекали в качестве барабанщика Сашку Иванова (кликуха – «Иванчик», «Вано», он жил в моём же доме).

Я с Романом – выпускники школы №11, а Миша с Иванчиком – из школы №4. И те и другие в своих учебных заведениях имели репутацию матёрых музыкантов, шпана относилась с уважением. И вот эта «супер-группа» местечкового разлива единственный раз выступила на каком-то вечере, уже и не припомню, по какому поводу он проводился, в спортзале четвёртой школы. Потом состоялось ещё несколько выступлений, одно из них в общежитие МИХМ-а (рядом с метро «Сокол»), куда поступил Миша Новиков, после чего проект прекратил своё существование.

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

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

Англоязычную песню я ещё кое-как помнил, хоть и смутно, а вот русскоязычные – ранее не исполнял вообще никогда, пришлось смотреть тексты в телефоне. Ничего мы не репетировали ни секунды, всё исполнено на «живую нитку». Посему не судите строго. Были, конечно, сомнения, а стоит ли сии застольные песнопения делать достоянием общественности, а потом, прослушав несколько раз, решил, что в формате саундтрека к несуществующему фильму для домашнего просмотра – пусть будет…

  1. Stand By Me
  2. Там, где клён шумит
  3. Московские окна