Как установить volumio на ssd

Обновлено: 28.06.2024

О DeskPi Pro

DeskPi Pro — это аппаратный комплект для преобразования стандартного Raspberry Pi 4 из простого SBC с ограниченным объемом памяти в мини-ПК с кнопкой питания, охлаждением, улучшенными портами и через SATA, затем USB3, 2,5" или Твердотельный накопитель M.2.

Протестированные в настоящее время операционные системы, поддерживающие сценарии Deskpi

  • Операционная система Raspberry Pi (32-разрядная) — протестировано
  • RaspiOS (64-разрядная версия) — протестировано
  • Операционная система Ubuntu-mate (32-разрядная) — протестировано
  • ОС Ubuntu (64-разрядная версия) — протестировано
  • ОС Manjaro (32-разрядная версия) — протестировано
  • Операционная система Manjaro (64-разрядная версия) — подлежит тестированию.
  • ОС Kali-linux-arm (32-разрядная версия) — протестировано
  • Операционная система Kali-linux-arm (64-разрядная версия) — подлежит тестированию
  • Twister OS v2.0.2 (32-разрядная версия) — протестировано
  • ОС DietPi (64-разрядная версия) — протестировано
  • Версия ОС Volumio: 2021-04-24-Pi (32-разрядная) — проверено
  • ОС RetroPie (32-разрядная версия) — протестировано
  • Windows 10 IoT — НЕ поддерживается
  • Windows 11 – необходимо протестировать

Внимательно прочтите этот раздел

  • если вы используете 64-битную ОС, скрипт для управления вентилятором находится в каталоге rivers/c/. Суффикс файла 64 означает 64-битный , а файл без 32-битного исполняемого файла.
  • Перед установкой этого скрипта убедитесь, что ваш Raspberry Pi имеет доступ к Интернету и доступ к веб-сайту github.

Как установить.

Для ОС Raspbian и RetroPie.

Для 64-битной ОС Ubuntu

Для ОС Ubuntu-mate

Для ОС Kali-linux-arm.

Для Twister OS v2.0.2

Образ ОС: TwisterOSv2-0-2.img

Для 64-битной ОС Raspberry Pi (aarm64)

Для 64-разрядной ОС DietPi

  • Убедитесь, что ваша ОС имеет доступ к Интернету, и сначала установите git.
  • Выполните эту команду в терминале:

Для версии ОС Volumio: 2021-04-24-Pi

убедитесь, что следующие параметры в файле /etc/network/interface

и включите доступ в Интернет, введя эту команду в терминале:

а затем перезагрузите DeskPi.

Выберите 4 и нажмите Enter , вы увидите, что вентилятор вращается, а порт USB на передней панели теперь доступен.

Как удалить desktop

Затем выберите число, соответствующее типу вашей ОС.

Для ОС Windows IoT

  • Не поддерживается из-за отсутствия драйвера.
  • Тестовая версия: полуночный сокол

Как управлять скоростью вентилятора вручную.

  • Откройте терминал и введите следующую команду:

Вы можете следовать инструкциям по настройке уровня скорости вентилятора, введя цифры, как показано в следующем примере:

  • Цифра от 1 до 4 означает, что скорость вращения вентилятора устанавливается на статическом уровне.
  • Пятый вариант — просто выключить вентилятор.
  • Номер 6 поможет вам создать файл, расположенный в /etc/deskpi.conf, и вы можете указать пороговое значение температуры и уровень скорости вращения вентилятора в соответствии с вашей идеей. файл конфигурации для настройки вашего вентилятора.
  • Цифра 7 — включить автоматическое управление вентилятором с помощью параметров по умолчанию. ** Аргументы по умолчанию:

Пример

** Если вы хотите изменить его, просто введите:

Выберите 6, а затем введите 45 и введите, а затем введите 50, чтобы установить уровень скорости вращения вентилятора на 50%, когда температура ЦП выше 45 градусов, необходимо настроить 4 уровня. ПРИМЕЧАНИЕ. Уровень скорости 50% означает, что вы уже отправили PWM50 на порт /dev/ttyUSB0, и этот порт будет доступен, когда вы добавите dtoverlay=dwc2,dr_mode=host в файл /boot/config.txt и перезагрузите DeskPi.

Как загрузиться с USB SSD/HDD?

По завершении запустите:

После перезагрузки снова откройте Терминал:

Перезагрузите компьютер еще раз (для перезапуска с новыми настройками)

После перезагрузки снова откройте Терминал

• ничего не меняйте, в этом нет необходимости • нажмите Ctrl-X для сохранения, ответьте Y для перезаписи файла.

Прошивка Raspberry Pi 4 поддерживает загрузку через USB. Вы можете легко загрузить свою любимую операционную систему на Raspberry Pi 4 с жесткого диска USB, твердотельного накопителя или флэш-накопителя USB вместо традиционной карты microSD. У загрузки с USB много преимуществ:

1) Более дешевое хранилище

USB HDD или USB SSD дешевле, чем карта microSD той же емкости. Таким образом, стоимость хранения может быть снижена.

2) Более быстрая загрузка

Твердотельные накопители USB работают намного быстрее, чем традиционные карты microSD. Операционная система будет загружаться быстрее с USB SSD, чем с традиционной карты microSD.

3) Долговечность

USB SSD или USB HDD имеют гораздо больший срок службы, чем карта microSD. Вероятность аппаратного сбоя ниже, чем у карты microSD. Опять же, USB SSD или USB HDD могут справиться с большими рабочими нагрузками ввода-вывода, в отличие от карты microSD.

В этой статье я покажу вам, как включить загрузку с USB на Raspberry Pi 4 и загрузить ОС Raspberry Pi с USB SSD/жесткого диска/флэш-накопителя. Итак, приступим!

Вещи, которые вам понадобятся:

Чтобы следовать этой статье, вам понадобятся следующие вещи:

  1. Одноплатный компьютер Raspberry Pi 4
  2. Блок питания USB Type-C для Raspberry Pi 4
  3. Карта MicroSD с загруженным образом ОС Raspberry Pi
  4. Подключение к Интернету на Raspberry Pi 4
  5. Ноутбук или настольный компьютер для доступа к удаленному рабочему столу через VNC или SSH-доступа к Raspberry Pi 4.

ПРИМЕЧАНИЕ. Если вы не хотите получать удаленный доступ к Raspberry Pi 4 через SSH или VNC, вам также необходимо подключить к Raspberry Pi монитор, клавиатуру и мышь. Мне ничего из этого не понадобится, так как я буду подключать свой Raspberry Pi 4 удаленно через протокол удаленного рабочего стола VNC. Моя установка также называется безголовой настройкой Raspberry Pi 4.

Если вам нужна помощь в прошивке образа ОС Raspberry Pi на карту microSD, ознакомьтесь с моей статьей Как установить и использовать Raspberry Pi Imager.

Если вы новичок в Raspberry Pi и вам нужна помощь в установке ОС Raspberry Pi на Raspberry Pi 4, ознакомьтесь с моей статьей Как установить ОС Raspberry Pi на Raspberry Pi 4.

Кроме того, если вам нужна помощь в настройке Raspberry Pi 4 без монитора, ознакомьтесь с моей статьей Как установить и настроить ОС Raspberry Pi на Raspberry Pi 4 без внешнего монитора.

Включение загрузки через USB на Raspberry Pi 4:

В этом разделе я покажу вам, как включить загрузку с USB на Raspberry Pi 4.

Прежде чем включить загрузку с USB на Raspberry Pi 4, необходимо обновить все существующие пакеты операционной системы Raspberry Pi. Чтобы мы могли обновить прошивку и включить загрузку с USB.

Сначала обновите кэш репозитория пакетов APT с помощью следующей команды:


< /p>


Кэш репозитория пакетов APT должен быть обновлен.

Как видите, у меня есть несколько доступных обновлений.


< /p>


Чтобы обновить все существующие пакеты, выполните следующую команду:


< /p>


Чтобы подтвердить обновление, нажмите Y, а затем нажмите .


< /p>


Диспетчер пакетов APT загрузит и установит все необходимые обновления из Интернета. Это может занять некоторое время.


< /p>


На этом этапе должны быть установлены все существующие пакеты.


< /p>


Чтобы изменения вступили в силу, перезагрузите Raspberry Pi 4 с помощью следующей команды:


< /p>


Теперь вам нужно обновить прошивку вашего Raspberry Pi 4.

После загрузки Raspberry Pi 4 откройте терминал и запустите инструмент настройки Raspberry Pi raspi-config следующим образом:


< /p>


Здесь выберите «Параметры загрузки» и нажмите .


< /p>


Выберите версию Boot ROM и нажмите .


< /p>


Выберите «Последняя версия» «Использовать последнюю версию программного обеспечения загрузочного ПЗУ» и нажмите .


< /p>


Выберите и нажмите .


< /p>


Нажмите


< /p>


Выберите и нажмите .


< /p>


Выберите и нажмите . Ваш Raspberry Pi 4 должен перезагрузиться. После загрузки прошивка должна быть обновлена.


< /p>


Теперь вы можете включить загрузку с USB на Raspberry Pi 4.

После загрузки Raspberry Pi 4 откройте терминал и запустите raspi-config следующим образом:


< /p>


Выберите «Параметры загрузки» и нажмите .


< /p>


Выберите Порядок загрузки и нажмите .


< /p>


Выберите загрузку с USB и нажмите .


< /p>


Нажмите .


< /p>


Выберите и нажмите .


< /p>


Выберите и нажмите . Ваш Raspberry Pi 4 должен перезагрузиться. После загрузки у вас должна быть включена загрузка через USB.


< /p>

Проверка состояния загрузки USB:

Чтобы проверить, включена ли загрузка с USB, откройте Терминал и выполните следующую команду:


< /p>


Если у вас есть 0xf41 в качестве BOOT_ORDER, загрузка через USB успешно включена на вашем Raspberry Pi 4.


< /p>

Клонирование карты microSD на USB HDD/SDD/флеш-накопитель:

Вы можете просто установить свою любимую операционную систему на USB-накопитель с помощью Balena Etcher или Raspberry Pi Imager. Вы также можете клонировать операционную систему с карты microSD на USB-накопитель (например, жесткий диск, твердотельный накопитель или флэш-накопитель). Если вы клонируете операционную систему с карты microSD на USB-накопитель, вы можете сохранить все данные, и вам не придется перенастраивать операционную систему или переустанавливать используемые вами программы.

В этом разделе я покажу вам, как клонировать ОС Raspberry Pi с карты microSD на USB HDD/SDD/флеш-накопитель с помощью Raspberry Pi 4.

Как видите, в настоящее время ОС Raspberry Pi установлена ​​на карту microSD mmcblk0.


< /p>


Вставьте USB HDD/SSD/флешку в Raspberry Pi 4.

Он должен отображаться в списке устройств хранения/блокировки, как показано на снимке экрана ниже.


< /p>


В меню ОС Raspberry Pi выберите «Аксессуары» > «Копир SD-карты».


< /p>


Копир SD-карты должен запуститься.


< /p>


Выберите карту microSD (источник) в раскрывающемся меню «Копировать с устройства» и выберите жесткий диск USB/SSD/флеш-накопитель (цель) в раскрывающемся меню «Копировать на устройство». Закончив, нажмите «Пуск».


< /p>


Чтобы подтвердить операцию клонирования, нажмите Да.


< /p>


SD Card Copier должен начать копирование содержимого с карты microSD на USB-накопитель. Это займет некоторое время.


< /p>


После завершения операции клонирования нажмите OK.


< /p>


Нажмите «Закрыть», чтобы закрыть копир SD-карты.


< /p>


Теперь выключите Raspberry Pi 4 с помощью следующей команды:


< /p>

Загрузка ОС на Raspberry Pi 4 с USB HDD/SDD/флеш-накопителя:

Теперь, когда USB-накопитель готов, извлеките карту microSD из Raspberry Pi 4 и оставьте только USB HDD/SSD/Thumb Drive. Затем включите Raspberry Pi 4.


< /p>


Ваш Raspberry Pi 4 должен загружаться с USB HDD/SSD/флеш-накопителя.


< /p>


Как видите, операционная система загружалась с USB HDD/SSD/флеш-накопителя.


< /p>

Вывод:

В этой статье я показал вам, как включить загрузку с USB на Raspberry Pi 4 с помощью ОС Raspberry Pi. Я также показал вам, как клонировать ОС с карты microSD на USB HDD/SSD/флеш-накопитель и загружаться с USB-накопителя.

Общие ресурсы дисков NAS (CIFS и NFS) легко монтируются и сканируются Volumio на наличие аудиоконтента. Вы можете добавить жесткие диски USB, USB-накопители и использовать свободное место на SD-карте для дополнительного или мобильного хранилища. Доступно множество встроенных потоков интернет-веб-радио, и вы также можете добавить свои собственные. Spotify и Youtube доступны в виде плагинов. Потоковая передача с мобильных устройств обеспечивается Airplay и UPnP/DLNA по умолчанию.

Как добавить общий доступ к диску NAS?

Перейдите в "Настройки" (значок шестеренки вверху справа), "Моя музыка" и нажмите "Добавить новый диск". Volumio попытается автоматически найти любые музыкальные ресурсы, и настройки можно добавить вручную, если это не удастся. Вам нужно будет выбрать имя для общего ресурса и выбрать между протоколами CIFS (по умолчанию) или NFS (дополнительную информацию см. в графическом интерфейсе NAS). Если данные вводятся вручную, вам также необходимо знать IP-адрес NAS и путь к общему ресурсу (опять же см. графический интерфейс NAS).

Учетные данные для подключения можно добавить в дополнительных параметрах. Если вы используете учетную запись домена, добавьте домен в поле «Параметры» в формате dom=имя домена, например. dom=CONTOSO.local и просто введите имя пользователя в поле имени пользователя.

Убедитесь, что разрешения для файлов NAS установлены правильно для CIFS, чтобы Volumio мог получить к ним доступ. В случае с NFS права доступа к файлам не так важны, НО вы должны разрешить доступ к NAS с IP-адреса вашего устройства Volumio (устанавливается в графическом интерфейсе NAS).

Я получаю сообщение об ошибке при добавлении сетевого диска CIFS в NAS

У некоторых пользователей возникают проблемы с добавлением общих ресурсов Synology и других производителей NAS в последних версиях Volumio. Текущее исправление заключается в добавлении записи vers=2.0 в поле «Параметры» в разделе «Дополнительные параметры сетевого диска». В зависимости от конфигурации вашего NAS вам может потребоваться vers=1.0 или vers=3.0. vers=2.0 кажется хорошо принятым значением по умолчанию.


Пример сетевого диска Cifs с параметрами, использующими vers=1.0

Поддерживает ли Volumio Airplay и UPnP/DLNA?

Да, они включены по умолчанию, и Volumio будет выступать в качестве рендерера для таких потоков.

Поддерживает ли Volumio Bluetooth?

Существует ли максимально допустимое количество треков в музыкальной библиотеке?

Не существует максимального количества треков, но имейте в виду, что индексирование очень больших коллекций (> 10 000) может занять некоторое время, особенно на устройствах с низким энергопотреблением.

Могу ли я использовать неиспользуемое место на SD-карте для музыки?

Да. Для этого у Volumio есть папка INTERNAL, которая использует свободное место на вашей SD-карте. Внутри Volumio путь внутри этого общего ресурса в настоящее время /mnt/INTERNAL (это может измениться в более поздних версиях Volumio).

Папка доступна в вашей сети как общий ресурс Samba под названием «Внутреннее хранилище». Вы можете загружать музыкальные файлы в этот общий ресурс, и они будут отображаться в вашей музыкальной библиотеке Volumio в папке «ВНУТРЕННЯЯ». Обратите внимание, что папка не отображается в музыкальной библиотеке, если она пуста.


Недавно мы рассмотрели великолепный корпус от Argon (magpi.cc/argononem2), в котором наш Raspberry Pi 4 был преобразован за счет замены загрузочного диска на твердотельный накопитель M.2.
В результате скорость хранения увеличилась в десять раз, что повысило производительность по всем направлениям. Приложения загружаются быстрее, а работа в Интернете значительно улучшается. M.2 SATA также отлично подходит для работы с большими и ресурсоемкими файлами, такими как видео, большие фотоизображения и большие файлы данных.

<Р> Проблема MagPi 115 Крышка

Откройте для себя радость от электроники и начните создавать свои собственные схемы в последнем выпуске журнала The MagPi.


< /p>


< /p>

Недавно мы рассмотрели великолепный корпус от Argon (magpi.cc/argononem2), в котором наш Raspberry Pi 4 был преобразован путем замены загрузочного диска на твердотельный накопитель M.2.

В результате скорость хранения увеличилась в десять раз, что повысило производительность по всем направлениям. Приложения загружаются быстрее, а работа в Интернете значительно улучшается. M.2 SATA также отлично подходит для работы с большими и ресурсоемкими файлами, такими как видео, большие фотоизображения и большие файлы данных.

адаптер MSS.jpg< бр />

Последнее предложение от Raspberry Pi и нашего любимого моноблока — Raspberry Pi 400.

Итак, мы приступили к поиску совместимого решения для Raspberry Pi 400. Благодаря портам USB 3.0 на задней панели Raspberry Pi 400 и недавней поддержке загрузки с USB по умолчанию обновление Raspberry Pi 400 оказалось простым. таким же образом.

Все, что вам нужно сделать, это найти совместимый диск M.2 SATA и корпус M.2 SATA to USB 3.0. Соедините их вместе и подключите устройство к Raspberry Pi 400, затем скопируйте в операционную систему, и все готово к загрузке.

Твердотельный накопитель Transcend M.2 диск с разъемом SATA III (слева)

Мы использовали Transcend M.2 SSD 430S и USB-корпус Transcend TSCM42S. У Transcend 430S было 512 ГБ, мощное обновление по сравнению с картой на 16 ГБ, поставляемой с Raspberry Pi 400. Однако вам не нужно покупать такой огромный диск, а модели на 128 ГБ будет более чем достаточно для большинства случаев использования.

01 Соберите привод

Начнем со сборки корпуса диска M.2. Наш комплект корпуса M.2 SATA to USB 3.1 SSD (TSCM42S) содержит плату SATA III to USB, на которой установлен твердотельный накопитель M.2. Вставьте интерфейс SATA III в гнездо и осторожно нажмите на твердотельный накопитель M.2. Затем один винт используется для удержания твердотельного накопителя M.2 на месте. После того, как SSD-накопитель M.2 прикреплен к плате, мы используем корпус для его размещения. Процесс сборки зависит от того, какой накопитель M.2 и корпус вы используете, но в большинстве случаев он выполняется по одному и тому же шаблону.

02 Настройте диск

Если вы хотите установить новую версию ОС Raspberry Pi на твердотельный накопитель M.2, используйте Raspberry Pi Imager (magpi.cc/imager) для установки ОС непосредственно на накопитель. Вы можете сделать это на любом компьютере, в том числе на Raspberry Pi, работающем с карты microSD. См. поле «Использование Imager» (на обороте) и перейдите к шагу 4 после установки новой установки.

Еще один вариант — загрузить Raspberry Pi с карты microSD и клонировать текущую операционную систему на твердотельный накопитель M.2. Загрузите Raspberry Pi 400 с карты microSD и — после запуска ОС Raspberry Pi — убедитесь, что на карте microSD установлена ​​последняя версия ОС Raspberry Pi:

03 ​​Скопируйте диск

Подключите диск M.2 к одному из двух синих разъемов USB 3.0. Откройте меню Raspberry Pi и выберите «Аксессуары» и «Копир SD-карты». Выберите карту microSD в разделе «Копировать с устройства»; наш помечен как «SC16G (/dev/mmcblk0)». В разделе «Копировать на устройство» выберите диск M.2. Он должен быть смонтирован на /dev/sda и это единственный доступный вариант.

Копир для SD-карты используется для скопируйте загрузочный образ с карты microSD на SSD-накопитель M.2

Обязательно отметьте UUID новых разделов (это позволит вам подключать и получать доступ к обоим устройствам одновременно). Нажмите «Пуск» и «Да» в меню предупреждения «стереть все содержимое», чтобы начать процесс копирования.

04 Загрузите M.2

Когда SD Card Copier завершит копирование содержимого карты microSD на накопитель M.2, вы сможете использовать последний для загрузки и запуска Raspberry Pi 400.

Диски GNOME выполняют тестовый тест, который показывает, что SSD-накопитель M.2 работает значительно быстрее, чем карта microSD

Выключите Raspberry Pi (выберите «Завершение работы» > «Завершение работы» в меню приложений Raspberry Pi). Теперь извлеките карту microSD из Raspberry Pi, так как она имеет приоритет загрузки по сравнению с внешним диском M.2. Нажмите клавиши FN и Power (F10), чтобы включить Raspberry Pi 400. Он загрузится и запустится с диска M.2.

05 Установка дисков GNOME

Вы должны заметить улучшение скорости при использовании диска M.2 вместо карты microSD. Открытие программ и просмотр веб-страниц будет намного быстрее. Чтобы получить подробную информацию о скорости M.2, вы можете протестировать диск с помощью GNOME Disks. Откройте окно терминала и установите его с помощью:

Откройте меню приложений Raspberry Pi и выберите «Аксессуары» > «Диски», чтобы открыть Диски GNOME.

06 Тест скорости

Выберите раздел rootfs и нажмите значок «Дополнительные параметры раздела» (в виде двух шестеренок); выберите Контрольный раздел. Нажмите Start Benchmark и Start Benchmarking, чтобы протестировать диск. Мы получаем среднюю скорость чтения 382,4 МБ/с (намного быстрее, чем наша карта microSD).

Вставьте карту microSD и выберите ее в Дисках GNOME, чтобы выполнить сравнительный тест. Для сравнения мы получаем всего 44,9 МБ/с.

07 Поменять порядок загрузки

Теперь вы можете использовать Raspberry Pi 400 с подключенным диском M.2 и извлеченной картой microSD (поскольку он будет загружаться с диска M.2). Если вы вставите карту microSD, EEPROM (электрически стираемая программируемая постоянная память) в Raspberry Pi 400 отдаст приоритет карте microSD по сравнению с USB.

После недавнего обновления raspi-config возможность сделать загрузку с USB более приоритетной, чем с microSD, доступна всего в несколько кликов. Откройте Терминал и введите:

Используйте клавиши со стрелками, чтобы выбрать «Дополнительные параметры» и «Порядок загрузки», затем выберите «B2 USB Boot». На экране появится надпись «USB является загрузочным устройством по умолчанию». Нажмите ENTER и выберите «Готово», а затем «Да» на «Вы хотите перезагрузить сейчас?»

При перезагрузке Raspberry Pi запускается с SDD M.2, подключенного к USB (даже если вставлена ​​карта microSD). Теперь вы можете использовать Raspberry Pi 400 с твердотельным накопителем M.2 по умолчанию.

Читайте также: