Comments 22
Теперь включим загрузку с USB-накопителей, перейдя по пути Advanced Options > Boot Order > USB Boot.С этого места поподробнее. Это только в RPi4 такая возможность есть или в RPi3 тоже? Как раз подумывал о том, чтобы перенести загрузку с ненадежных SD-карт на USB-накопитель.
Использую подобный подход для RPi 4 и RPi 3
https://www.raspberrypi.org/documentation/hardware/raspberrypi/bootmodes/msd.md
После того как сменили этот бит, карта не нужна — вы можете выбирать с чего грузиться, замыкая на гребенке пины (в т.ч. и с саму карту можно выбрать). Но если с английским не в ладах то лучше туда не лезть. Тк в случае не правильной изначальной настройки ОТР вы запорите все)
Всё так, только вот там такой зоопарк развели что уже не всегда понятно откуда уши растут.
Как и с USB-C: USB это и протокол и разъем, но через этот разъем еще можно и Thunderbolt пихать...
Вот вот, автор или переводчик или оба неквалифицированные желтушники, в минуса статью надо загнать за перманентное неуважение к сообществу и введение в заблуждение.
M.2 SSD, подключённый по USB3 — 33,94 Мб/с
Какие-то маленькие скорости у вас получается. Проделали ли вы рекомендуемые манипуляции?
У меня RPi 4 используется как файловый сервер (SMB), торрент качалка (Transmission), и медиа-сервер (Plex Server). К USB3 подключен старенький HDD WD Passport 1Tb.
Стояла Raspberry Pi OS (x32) и WD Passport отформатированный в NTFS. На самом устройстве скорость чтения не замерял, но по SMB скорость копирования была в районе 35 Мб/с.
Скорость меня не устраивала, и недавно я решил поставить Ubuntu Server 20.04 (x64) + отформатировать WD Passport в EXT4.
В результате скорость копирований по SMB стала 85-100 Мб/с. Правда, это на чистом HDD, По мере его заполнения скорость начала падать. Сейчас при наполненности на ~50% скорость в районе 65 Мб/с. Но, думаю, это уже виноват не USB3, а сам HDD.
Думал подключить SSD, но пока цены на >1Tb высоковаты. Про CM4 – узнал от вас. Наверное, когда появится, тогда и продолжу эксперименты.
Тоже купил RBPi 4B для таких же задач, тоже вставил старенький HDD, который работал крайне медленно, вплоть до того, что стримы FHD фильмов в Plex иногда прерывались. Потом также отформатировал в Ext4, это помогло, но все равно чувствовалась медленная работа. И в итоге я все-таки решил поставить небольшой SSD и это прям помогло.
И вот я хотел спросить, не пробовали ли вы сравнить скорость чтения с Pi OS и Ubuntu Server (именно с одинаковыми FS диска, будь то NTFS или Ext4)? С одной стороны, это не должно особо сильно влиять. С другой, кто его знает.
С этими штуками есть нюансы, например вот эта статья здесь же habr.com/ru/news/t/509716
На практике, этих контроллеров хватает, и не все работают нормально. Приходится прописывать в параметрах загрузчика «костыль» для выключения UASP
Поверхностная какая-то статья, раз уж взялись рассказывать, рассказывали бы обстоятельно…
Загрузим 32-битную RaspiOS.
Уже прекрасно. Из 8 гигов набортной памяти будем видеть половину.
Мы занимаемся настройкой Raspberry Pi, а поэтому нам ничто не мешает зайти в раздел настроек Options > GPU Memory и изменить размер видеопамяти с 65 Мб на 16 Мб. Если Raspberry Pi не используется для работы с графическими программами, то мы, благодаря этому, ничего не потеряем, а лишь вернём системе немного оперативной памяти.
Потеряли 4 гигабайта, вернули 48 мегабайт. Успех!
Ну как-то некузяво раздел на SSD копировать с помощью dd!
Лучше создать аналогичный, отформатировать, если надо продублировать UID и потом скопировать любым удобным способом непосредственно файлы.
Ну или (если уж через dd) найти тулзу, чтобы потом сделать trim на неиспользуемое место в копии.
Иначе вы по сути на ssd заняли часть ёмкости мусором.
Расширение возможностей Raspberry Pi с помощью загрузочного NVMe-диска