gladilov.org.ru 

1228 заметок с тегом

виртуальные ОСи

 С конца сентября 2016 года решил ставить виртуалки (и не только) с разными операционными системами (Linux, BSD, вобщем — все *nix). Прокачиваю, так сказать, свой скил... Заодно анализирую некоторую инфу, полезную для распознавания типа и версии ОС. Снимаю скриншот с инфой, выведеной в шеле (чаще всего в BASH’е), в основном — вывод uname, содержимое разных /etc/*release* и /etc/*version*, выхлоп lsb-release (если это Linux-based distro), всякие kern.osrelease и kern.ostype (это если BSD-based), или ищу соответствующую инфу по разной экзотике.

С новыми дистрибутивами (их большинство) проблем обычно нет, но с устаревшими, про которые мало инфы (как  plan9 или  XENIX386), снятыми с поддержки (как  Moblin 2, для которого не могу найти рабочую копию репозитория в сети), или трансформировавшимися в другие (как  LindowsOS / Linspire / Freespire / Xandros или  Mandrake / Mandriva / Mageia / OpenMandriva) — возникает информационный голод. Непонятно, как получать диагностическую инфу в таких системах, как узнать версию, номер релиза и т. д. и т. п. Приходится просеивать гору инфы на куче сайтов (часто с помощью archive.org или google-кеша, т. к. сайты многих устаревших ОС не содержат нужной информации или просто в дауне).

Статистика: Показать

Результаты изысканий этой моей хобии приведены на странице со скриншотами.



Позднее Ctrl + ↑

Новая виртуальная ОСь — 15.11.2018

 NomadBSD 1.1

64-битный Live-дистрибутив для USB-флешек, созданный  германским разработчиком Марселем Кайзером (Marcel Kaiser) на основе кодовой базы  FreeBSD. ОСь предназначена для использования в качестве настольной системы, работающей «искаропки», при этом может использоваться для восстановления данных. Оконный менеджер —  Openbox. После установки размер файла образа винта составил 3,1 гига. Полноценно может функционировать в режиме UEFI.

 NomadBSD

Мучения с установкой: Показать

Сначала ставил в  VirtuaBox’е, воспользовался виртуальным  дебианом, воткнув USB-флешку и пробросив её в виртуалку средствами виртуалбокса. Флешка определилась в системе как /dev/sdb. Проверив, что в дебиане установлены дополнения гостевой ОС, я настроил общую папку, в которую положил nomadbsd-1.1.efi, распакованный  7-zip’ом из скачанного с сайта файла nomadbsd-1.1.efi.lzma. В рутовой консоли продублировал содержимое файла на флеху, выполнив команду

dd bs=1M if=/media/sf_<имя шары>/nomadbsd-1.1.efi of=/dev/sdb conv=fsync

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

Затем я сообразил, что нет никакой необходимости в промежуточном устройстве — физическом USB-носителе. Сгенерил новый образ винта в VHD-формате объёмом 8 Гб и привинтил его к дебиановской виртуалке, повторив процедуру дубляжа информации из файла nomadbsd-1.1.efi. При загрузке с этого образа в новой виртуалке (обязательно нужно установить галку в разделе Система/Включить UEFI) я получил максимальное разрешение 800×600, после чего пришлось переползать на  VMware. В системе, загрузившейся в ВМваре, разрешение видео уже было 1024×768, поэтому я добавил юзера, запустил эмулятор терминала и снял скрин.


Задача решена

Источники:
https://github.com/mrclksr/NomadBSD
https://www.howtogeek.com/187721/how-to-boot-from-a-usb-drive-in-virtualbox/

2018   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 14.11.2018

 Void Linux 20181111

Linux-дистрибутив общего назначения, созданный  испанским разработчиком Хуаном Ромеро Пардинесом (Juan Romero Pardines), бывшим разработчиком NetBSD, как тестовый дистрибутив для менеджера пакетов XBPS. ОСь не использует наработки других дистрибутивов и разрабатывается с применением непрерывного цикла обновления версий программ (rolling-обновления, без отдельных релизов дистра). Использует собственный пакетный менеджер xbps и систему сборки пакетов xbps-src. В качестве системы инициализации и управления сервисами используется runit. После установки объём занятого места составил 1,7 гигабайт. Рабочие столы для архитектуры x86 (i686, x86_64) —  Enlightenment,  Cinnamon,  Mate,  XFCE,  LXDE и  LXQt, также доступна  консольная сборка. Кроме того, формируются сборки для различных одноплатных компьютеров на базе ARM- и MIPS-архитектур (BeagleBone/BeagleBone Black, Cubieboard 2, Odroid U2/U3, RaspberryPi (ARMv6), RaspberryPi 2, RaspberryPi 3).

 VoidLinux

Заметка: Показать

Поставил в  ВиртуалБоксе, после загрузки с LiveCD по совету отсюда в эмуляторе терминала запустил от рута команду

void-installer

для запуска процесса установки.

2018   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 13.11.2018-2

 Ylmf OS 4.0

 Китайский дистрибутив Linux на основе  бубунты (после 2013 года —  StartOS). Разработчик — основанная в декабре 2007 года в городе Дунгуане интернет-компания Guangdong Rainforest Woodwind Computer Technology Co., Ltd. (архивная ссылка). Дистр назван как аббревиатура от названия компании (Ylmf — Yulinmufeng, произносится как Юлинь Муфэн — тропический лес). ОСь копирует оформление  Windows XP. Пакетный менеджер — ypkg, формат пакета — YPK. Размер места, занятого после установки — около 2,6 Гб. Среда рабочего стола —  GNOME (Metacity).

P. S. Так как сайт разработчика недоступен (на нём был репозиторий с ypk-файлами), то русифицировать Гнома в полном объёме не сумел.

 YlmfOS

2018   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 13.11.2018

 StartOS 5.1 (Braveheart)

Дистрибутив на базе ядра Linux, разработанный  китайской компанией Dongguan Wali Network Technology Co., Ltd. на основе  Бубунты, но оформлен в стиле  Винды. До 2013 года назывался  Ylmf OS. Ориентирован на потребности и соответствует привычкам китайских пользователей. Система предоставлена 32-битной архитектурой, оптимизированной для i686. Файл дистрибутива представляет собой LiveCD гибридный ISO-файл. Система управления пакетами — ypkg2, формат пакетов — YPK. Размер места, занятого после установки — чуть более 4 Гб. Среды графического рабочего стола —  KDE,  GNOME.

Нигде не смог найти полный файл с образом ОСи — на офф. сайте загрузка не проходит Великий китайский фаервол, а на китайском файло-облаке регистрироваться не хочется. Нашёл на немецком сайте журнала Чип.

 StartOS

2018   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 08.11.2018-2

 Greenie 18.04.0.3

 Словакский дистрибутив на основе  Ubuntu MATE и оптимизированный для повседневного использования для пользователей в Словакии и Чехии. ОСь сочетает в себе набор приложений для домашнего использования. Возможно использование в формате LiveCD. Среда рабочего стола —  MATE. Занятое место после установки — 7,5 гига.

 Greenie

2018   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 08.11.2018

 MOPSLinux 6.2.1

Универсальный дистрибутив Linux, разработан  НПО «Сеть» (архивная ссылка) в начале 2000-х годов, предназначался для серверов, рабочих станций и домашних компьютеров. Дистр основан на базе  Слаки, в состав ОСи включено дополнительное ПО типа библиотек работы с геоданными, СУБД PostgreSQL, прокси-сервера SQUID, сервера-почтовика XMail, SOCKS-сервера Dante, утилит и библиотек поддержки протоколов Bluetooth, IrDA, IPX и OBEX и т. д. Проект был закрыт разработчиком 9 апреля 2010 года из-за нерентабельности. После его закрытия команда разработчиков MOPSLinux самостоятельно продолжила пилить дистр под крылом  компании «Линукс Саппорт» (архивная ссылка), назвав его  Agilia Linux. Система управления пакетами — MPKG (GUI-версия — MANAGER2), формат пакетов — TGZ, подходят и TXZ из Слаквари. Размер занятого места после установки — около 8 Гб (выбрал вариант установки «Установить всё»). Интегрированные графические среды рабочего стола —  Fluxbox,  KDE,  Openbox,  WMaker,  Xfce.

 MOPSLinux

2018   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 06.11.2018

 Kylin 4.0.2 Desktop (juniper)

 Китайский дистрибутив Linux, разработан национальным научно-техническим университетом оборонных технологий НОАК для нужд национальной обороны. Первые версии основаны на базе  FreeBSD, затем с третьей версии Цилинь был переведён на ядро  Linux. Разработка дистра началась в 2001 году, первая рабочая версия вышла в 2007 году, в 2010 году анонсирована версия  NeoKylin, выпускаемая производителем настольных компьютеров China Standard Software и Национальным университетом оборонных технологий, подписавшими стратегическое партнерство. В 2013 году анонсирован отдельный проект на основе  убунты под названием  Ubuntu Kylin, релиз был 25 апреля 2013 года. Размер места, занятого после установки — около 6,8 Гб. Среда рабочего стола —  MATE.

 Kylin

Настройка: Показать

Поставил в  Виртуалбоксе. После установки установил пакет MATE-tweak, в нём сохранил конфигурацию панелей в файлах /usr/share/mate-panel/layouts/soul-tweak.layout и /usr/share/mate-panel/layouts/soul-tweak.panel. Меняю в них все строки bottom на top (для переноса панели MATE вверх экрана), перелогиниваюсь, запускаю эмулятор терминала (Терминал среды MATE), снимаю скрин.


Задача решена

Источники:
https://itsfoss.com/ubuntu-mate-customization/
https://www.hackplayers.com/2012/09/kylin-os-sistema-operativo-del-gobierno.html
https://qz.com/505383/a-first-look-at-the-chinese-operating-system-the-government-wants-to-replace-windows/
https://en.wikipedia.org/wiki/Kylin_(operating_system)
https://www.freebsdnews.com/2011/01/04/kylin-chinese-freebsd-based-secure-os/
https://www.kv.by/archive/index2009291105.htm

2018   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 02.11.2018

 Red Star OS 2.0 (붉은별사용자영체계)

Национальный Linux-дистрибутив  Северной Кореи на основе  Федоры от Корейского компьютерного центра. Разработка дистра началась в 2002 году (этой версии — с марта 2008 года по июнь 2009 года) для замены англоязычных версий  Windows. Распространяется только локализованная корейская версия. Размер места, занятого после установки — около 2,5 Гб. Среда рабочего стола —  KDE.

 RedStarOS

2018   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 01.11.2018

 MagOS Linux 2016.64

Многофункциональный и красивый дистрибутив GNU/Linux из  России на пакетной базе  ROSA Linux, который активно пилят  Михаил Зарипов (возможно — начальник отдела администрирования сетей и баз данных Михаил Фисков) и  Антон Горошкин (начальник отдела внедрения информационных технологий) из красноярского СибГУ имени академика М. Ф. Решетнёва. Представляет собой модульную Live-систему с гибкой настройкой и возможностью сохранения изменений, что позволяет использовать эту ОСь и как Live-систему, и как обычный дистр. При этом модульность даёт гибкость за счёт возможности строить систему из модулей «как из кубиков» и загружать её практически откуда угодно (винты, флешки, загрузка по сети NFS, HTTP, DVD). Технически модуль — это петлевое (loopback) устройство, упакованное файловой системой squashfs и сжатое по алгоритму xz. В результате получается файл с расширением xzm. Первая сборка дистра вышла 11 мая 2009 года. Размер занятого места после установки — около 2 Гб. Среды рабочего стола —  LXQT и  plasma.

 MagOS

Как ставил: Показать

Установил в  VirtualBox’е. Скачал с сайта архив MagOS_2016.64_20181026.tar.gz, распаковал его в другой виртуалке с  Дебианом на добавленный образ винта /dev/sdb (8 гиг).

В этой же виртуальной системе скачал и установил cdrtools, скомпилировал mkisofs, сделал симлинк с /opt/schily/bin/mkisofs на /bin/mkisofs.

Перехожу в директорию с примонтированным диском и запускаю скрипт MagOS_2016.64_20181026/boot/magos/linux/make_iso.sh, указываю имя ISO-файла для генерации. ISO’шник у меня получился бутовый, но без директории /MagOS-Data, её я добавил с помощью программы  UltraISO. Размер ISO’шника до добавления — 1,7 гига, после — 2,6 Гб. Гружусь с этого образа в виртуалку с UEFI и устанавливаю систему. Настраиваю, запускаю QTerminal, снимаю скрин.


Задача решена

Источники:
https://github.com/magos-linux/magos-linux/wiki/Главная-страница
http://4pda.ru/forum/index.php?showtopic=909521
https://habr.com/post/195710/
http://cdrtools.sourceforge.net/private/cdrecord.html

2018   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 31.10.2018-2

 MiniOS 2012.05

Компактный лёгкий русифицированный дистрибутив Linux на базе  Мандривы, работающий с CD или USB-флешки и возможностью установки на жесткий диск. Включает в себя всё необходимое для повседневной работы и работает достаточно быстро даже на слабых компьютерах типа нетбуков. Ранее ОСь была бесплатным аналогом Mandriva Flash, поэтому все версии полностью совместимы с Мандривой. Сборка отлично русифицирована, содержит актуальные (на момент выпуска) программы, и умещается на одном компакте. Среда графического рабочего стола —  GNOME+ Compiz. Размер занятого места после установки — порядка 3,3 Гб. По моим органалептическим ощущениям — если бы не умирали  Mandrake/ Mandriva и получили широкое распространение дистры-потомки  Mageia/ OpenMandriva (ну и русский форк  ROSA linux), то дистр мог бы занять достойное место среди рускоязычного сегмента пользователей.

 MiniOS

Извраты с установкой и настройкой: Показать

Поставил в  Виртуалбоксе. После загрузки с CD-диска в файле /etc/urpmi/urpmi.cfg удалил все записи, после чего внёс найденный в сети живой репозиторий:

MiniOS http://www.eslrahc.com/2008.0/i586/ {
  update
}

После этого программа /usr/bin/draklive-install-lock-storage (на неё ссылается ярлык «Установка на жёсткий диск» с рабочего стола) смогла продолжить работу корректно.

Установив дистрибутив на винт, я столкнулся со «старой» проблемой разрешения экрана в виртуалбоксе. Причём, если отконвертить файл образа винта из VDI в другой формат и прицепить к виртуалке в VMware, то там разрешений доступно значительно больше. Но мы не ищём лёгких путей!

Я сходу попытался установить дополнения гостевой ОС (текущая версия VBox’а — 5.2.20 r125813). Но скомпилить новые дополнения было нечем, требовалась установка пакетов gcc, pyton, make и тэ дэ, взять которые было особо неоткуда, т. к. в найденном репозитории их не было. Теоретически можно было скачать RPMы с ними и устанавливать, неспешно докачивая зависимости, но тут я внимательно посмотрел содержимое компакта и в каталоге /minios/optional обнаружил два файла — vbox-guest-additions-4.1.8-lzma.sqfs и vbox-guest-additions-4.1.8-lzma.sqfs.

N. B. Сеть в виртуалке вроде-бы появилась, и даже IP сетевой интерфейс получил, но при попытке пинга любого узла я всё время получал ответ ping: sendmsg: Операция не позволяется. Разбираться ещё и с этим я не стал.

Для распаковки squashfs-файлов я вставил CD в другую виртуалку с  Debian’ом, установил пакет squashfs-tools и выполнил следующие команды:

sudo -s
mount /dev/sr0 /media/cdrom0
mkdir minios
cd minios
dd if=/dev/zero of=minios.img bs=250M count=1
mkfs.ext4 minios.img
mount -o loop minios.img /mnt
cp /media/cdrom0/minios/optional/vmware-tools-8.8.1-528969-lzma.sqfs .
cp /media/cdrom0/minios/optional/vbox-guest-additions-4.1.8-lzma.sqfs .
unsquashfs -d /mnt/vmware/ vmware-tools-8.8.1-528969-lzma.sqfs
unsquashfs -d /mnt/vbox/ vbox-guest-additions-4.1.8-lzma.sqfs
tar czvf vbox.tar.gz /mnt/vbox/*
tar czvf vmware.tar.gz /mnt/vmware/*
umount /mnt

В итоге, после этих манипуляций я получил два архива — vbox.tar.gz и vbox.tar.gz, которые с помощью программы  UltraISO засунул в ISO-файл, который скормил виртуалке с MiniOS.

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

После этого запускаю иксовый терминал, снимаю скрин.


Задача решена

2018   виртуальные ОСи   досуг   ОС   софт
Ранее Ctrl + ↓
Наверх