Ос Raspberry Pi Теперь Имеет Встроенную Поддержку Sata



ОС Raspberry Pi теперь имеет встроенную поддержку SATA

Несколько месяцев спустя тестирование различных карт SATA в вычислительном модуле Raspberry Pi 4 ядро ОС Raspberry Pi наконец было добавлена встроенная поддержка SATA .

До этого обновления, если вы хотели использовать жесткий диск или твердотельный накопитель SATA на их собственных скоростях и при этом иметь возможность построить RAID-массив, вам приходилось перекомпилировать ядро Linux, добавляя поддержку SATA и AHCI. Конечно, всегда можно было использовать HDD и SSD через переходники SATA to USB, но такое решение отнимало 10-20% их производительности и не позволяло построить RAID-массив, по крайней мере, без дополнительных ухищрений.

Для интересующихся у этой статьи есть видеоверсия: Поддержка SATA теперь встроена в ОС Raspberry Pi!
Перекомпиляция ядра на самом деле не является сложной задачей, и я даже собрал среда кросс-компиляции чтобы упростить этот процесс.

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

Однако в этом месяце ОС Raspberry Pi получила встроенную поддержку практически всех контроллеров PCI Express – SATA. Теперь, чтобы активировать его, вам просто нужно запустить:

   

sudo apt upgrade

Это означает, что все владельцы Compute Module 4 могут вставить карту SATA и подключить HDD или SSD, который при наличии достаточной мощности будет работать отлично.

Я особенно рад этой возможности, потому что одним из моих главных мотивов для добавления поддержки стало то, что я проводил тестирование совместимости карт PCI Express с Pi для соответствующей базы данных .

При этом сам код, добавляющий поддержку, стал мой первый запрос на ветку ядра Linux для Raspberry Pi .

А если вдуматься, буквально год назад у меня вообще не было опыта компиляции ядра.

Встроенная поддержка SATA означает, что вы можете использовать такие инструменты, как OpenMediaVault , чтобы создать RAID NAS на базе Raspberry Pi без необходимости поддерживать собственное ядро или выполнять дополнительную настройку.

На личном опыте я понял, что писать патчи для ядра Linux не так сложно, как я думал (хотя, если честно, мне не пришлось работать со списком рассылки, так как мой патч попал прямиком в ветку Pi Дерево ядра ОС).

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

Я думаю, что многие люди, привыкшие работать с громоздкими настольными системами и серверами, не понимают чувства облегчения, которое возникает от возможности использовать крошечный компьютер для любителей, такой как Pi. Жаль только, что загрузить Pi с SATA-накопителя пока нельзя.

Вы можете загрузить его с USB, microSD и на последней ОС даже с NVMe , но в текущей версии загрузчик Raspberry Pi не сканирует устройства SATA при запуске.

Хотя это только пока.

Перевод новости Джеффа Герлинга: В ОС Raspberry Pi теперь встроена поддержка SATA

ОС Raspberry Pi теперь имеет встроенную поддержку SATA

Теги: #ruvds_news #Разработка Linux #Производство и разработка электроники #SATA #Raspberry Pi #Разработка Raspberry Pi

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.