Сайт TechStop-Ekb.Ru, логотип текстовый.Сайт Тех Стоп Екб Ру, логотип инфографика.

Две системы на компе. Линукс без отказа от Windows.

Выбор второй ОС Linux с установкой на VHD с Win ПК.

Выбираем Linux для GNU Radio и RTL-SDR.

Почему для игр с RTL-SDR становится мало Windows и приходится всё больше внимания уделять Linux ? ... Ответ - банально простой : для Windows просто нет некоторых специфичных радио программ, так как разработчики интересных радиолюбительских приложений, чаще всего - сидят на Linux ... Из этого - следуют два простых вывода : ...
1) Не стоит отказываться от Windows - тем, кто не готов это сделать - прямо сейчас и немедленно ))) ...
2) Нужно научиться запускать игровую версию Linux (песочницу) и мало-мальски научиться работать в ней ... Причём - кардинально быстро ))) ...

Ещё одним основным пожеланием, кроме выбора подходящей и совместимой, с RTL-SDR, версии - является возможность установки Linux в виртуальный VHD диск ... Таким образом, накапливается некоторое количество вопросов, на которые постепенно будут получены однозначные ответы ))) ...

Общие вопросы и введение в установку ОС.

Можно ли установить Linux на VHD диск ? ... Да, Linux можно установить на VHD-диск ... VHD является форматом виртуального диска и используется как альтернатива обычным жестким дискам ... В Linux можно создать VHD-диск, установить операционную систему на него, а затем использовать его в качестве запускаемого диска ... В зависимости от конкретной ситуации, возможно потребуется некоторая дополнительная настройка, чтобы сделать это правильно ...

Как в Linux создать VHD диск ? ... Для создания VHD диска в Linux можно воспользоваться утилитой qemu-img ... Она позволяет создавать и управлять VHD диски ... Сначала необходимо установить эту утилиту в систему ... Для этого выполнить следующую команду в терминале ...
sudo apt install qemu-utils ... После установки - можно создать VHD диск, используя следующую команду ...
qemu-img create -f vpc [имя_диска].vhd [размер_диска] ... Где [имя_диска] - имя и [размер_диска] - размер в мегабайтах ... Например, следующая команда создаст диск размером 10 ГБ с именем my_disk.vhd ...
qemu-img create -f vpc my_disk.vhd 10000 ... После создания диска его нужно отформатировать и использовать для установки Linux ...

qemu-utils создает фиксированные или динамические vhd диски ? ... Утилита qemu-utils позволяет создавать, как - фиксированные, так и - динамические VHD диски ...
# Для создания динамических дисков необходимо использовать формат VHD dynamic -f vpc ...
# Для создания фиксированных дисков необходимо использовать формат VHD -f vpc ...
# VHD диски можно создать множеством разных способов, включая прямым клонированием (копированием) и сохранением под новым именем ... Однако - неизвестно, будут ли они поддерживаться при установке ОС Linux ...

Linux будет поддерживать диски VHD, созданные командой diskpart win7 ? ... Да, Linux в целом поддерживает диски, созданные с помощью команды Diskpart в Windows 7, однако структура дисков должна соответствовать стандартам Linux, например, MBR или GPT ... Если диск был создан в Windows с использованием MBR, то он будет поддерживаться в Linux без проблем ... Если же диск был создан с использованием GPT, то, чтобы использовать его в Linux, необходимо убедиться, что на системе есть соответствующий пакет GPT fdisk ... Пока остановимся на известном и не будем углубляться в эту сложную тему ...

Как в Win7 командой DISKPART создать FIXED VHD ? ...
- открыть командную строку в качестве администратора ...
- ввести diskpart и нажать Enter ...
- ввести команду : create vdisk file="e:\myfile.vhd" maximum=100000 type=fixed ...
- где указаны путь, имя создаваемого файла и его размер в Мб ...
- нажать Enter, чтобы создать виртуальный жесткий диск ...
- использовать команду select vdisk для выбора VHD ... Примечание : если, в текущем сеансе окна DOS, уже был использован параметр назначения и привязки file="e:\myfile.vhd" - его не нужно вводить повторно ... Иначе - указать явно, на какой именно VHD диск нужно направить фокус внимания ...
- использовать команду attach vdisk для монтирования VHD в систему ...
- команда create partition primary создает разделы на VHD, но это можно доверить установщику ...
- команда assign letter= назначает VHD диску требуемую букву (при необходимости) ... В файловой системе NTFS диски обычно не имеют буквы (=none), а GRUB DOS GRLDR - всегда назначает загружаемый VHD файл, как =С:\ ...

Что делает команда sudo apt ? ... Команда sudo apt используется для управления пакетами в операционной системе Linux ... Она позволяет искать, устанавливать, обновлять и удалять пакеты и зависимости из репозиториев пакетов ... Команда sudo используется для выполнения команд с привилегиями суперпользователя, которые могут потребоваться для изменения системных настроек ...

sudo apt это одна команда или две разных ? ... sudo и apt - это две отдельные команды в Linux ...
# sudo - используется для запуска команды (например, apt или иной другой) с правами суперпользователя или администратора системы ...
# apt - используется для управления пакетами в операционной системе Linux, таких как установка, обновление и удаление пакетов ...
# Таким образом, вводя команду sudo apt - сначала sudo получает привилегии суперпользователя, а затем apt - выполняет задачи управления пакетами от имени системного администратора ...

Какой Linux лучше установить новичку для работы с GNU Radio ? ... Если вы новичок в работе с GNU Radio, то подходящим вариантом может быть установка Ubuntu или Linux Mint, так как у этих дистрибутивов есть большое сообщество пользователей, множество руководств и ресурсов, которые помогут быстро освоиться с системой ... Кроме того, в этих дистрибутивах, GNURadio - уже включен в репозитории и может быть установлен из командной строки с помощью следующих команд ... Оба дистрибутива основаны на Debian, поэтому инструкции, предназначенные для Debian, также будут работать в Ubuntu и Linux Mint ...

Для Ubuntu ...

Для Linux Mint:

Прошлый опыт и багаж знаний.

Подобный опыт уже имел место быть, но тогда рассматривались предустановленные системы с загрузкой из флэшки, на которые неизвестно - можно ли доустановить специфический радио софт ... Всесторонне рассмотрены ... BIOS и GRLDR Grub DOS Loader ... BaseALT ... Запись образа на USB Flash ... Manjaro - для новых UEFI систем ... SDRLive Dragon OS Focal LUbuntu ... SDRLive Ubuntu 18.04 2020 - Missing Partition Table и восстановление загрузочных записей vmlinuz, initrd.img (initrfs.img), syslinux.cfg ...

Причиной этого исследования были многократные упоминания Linux программ при обзорах Проекты GitHub для RTL SDR (10) и Проекты SourceForge для RTL SDR (11) ...

Ещё одна весомая причина - эта ОС может, но - не предназначена для работы с USB флэшки ... При каждой новой загрузке с флэшки будет нужно - по новой настраивать клавиатуру, интернет и прочее, может быть нужным для работы ... Ну и - скрыть внешний доступ ко внутренним файлам операционной системы - тоже хорошая идея, например - упаковать их в виртуальный VHD жесткий диск ...

Сравнение Ubuntu 22.04.2 LTS Jammy Jellyfish и Linux Mint 21.1 Vera.

Итак, нам были предложены на выбор : Ubuntu и Linux Mint ... Краткий обзор этих ОС - выходит за рамки данной статьи, но без этого - невозможно двигаться дальше ... Для сравнения - специально не используются отзывы пользователей этих ОС, так как очевидные, для них, вещи - могут оказаться весьма и весьма неочевидными ))) ...

# Обзор Linux Mint 21.1 Vera 2023 Обзор Ubuntu 22.04.2 LTS Jammy Jellyfish 2023
Поддержка 2027 2027
Разрядность x64 x64
Требования к ПК н/д 2 ГГц / 4 Гб
Размер ISO 2,49 Гб 4,58 Гб
Размер USB Flash н/д 12 Гб
Размер установки / HDD 15 Гб / 100 Гб 25 Гб / н/д
Формат ФС ext4 / swap н/д
Редакция Cinnamon , MATE, Xfce Desktop, Server, Cloud Images, Lubuntu, Kubuntu, Budgie, Kylin, MATE, Studio, Xubuntu
USB софт макер Rufus balenaEtcher, Rufus, Etcher, Startup Disk Creator
Интернет желательно желательно
Разработка Linux Mint 21.2 Victoria Ubuntu 23.04 Lunar Lobster
Первое впечатление Легкая ОС с минимумом наставлений, подойдет для знакомства, но могут быть трудности с поиском документации при решении проблем, если они возникнут ))) ... Как, для совместимой системы - возможна доустановка требуемого софта и инструментария ... ОС для работы, разработчика, программиста, опытного пользователя ПК ... Большое количество включений специализированного софта ... GCC, binutils, glibc, Python, Perl, LLVM, Golang, rustc, OpenJDK, Ruby, OpenSSL ... Тщательное документирование ... Неопытным и новичкам - может показаться сложной в работе, а иногда и - опасной ))) ... В чем специализация разных версий, явно - не уточняется ...

Никаких больших различий, между этими системами, внешним анализом параметров - не обнаружено ... Единственно, что - приоритет склоняется в сторону Ubuntu, так как изначально упакованная драйверами и программами система - может оказаться более работоспособной, чем от неё можно было бы ожидать ... Но, это - лично моё мнение, и не более того ))) ... Тем более, что нам предстоит работать с программными инструментами неспецифического характера разработки, изначально подразумевающие, что на компьютере разработчика стояло много нестандартных (для рядового пользователя) программ и зависимостей, DLL от которых - могут потребоваться при запуске радио / технических и спутниковых приложений ... Я не могу дать никакой гарантии, что GNU Radio - не заработает на облегченной, но не менее функциональной и рекомендуемой Mint Cinnamon ))) ... Нужно всё проверять - самостоятельно ...

Связанные материалы продолжения исследования работы RTL SDR в составе системы радиосвязи компьютерных программ декодирования радио данных ... Windows ПК софт Linux цифровой обработки радио сигналов на Python ...

* ...

* ...

* ...

* ...

* ...

* ...

* ...

* ...

* ...

* ...

Раздел linux : список всех страниц ...