Интересное дело о полу мертвом SSD. Есть у меня китайский usb-ssd kingDian, ничего необычного, был куплен года 4 назад для RPi 3, как основной диск для работы с умным домом. MicroSD дешёвые умирали быстро, usb флешки я помню тоже быстро помирают. И вот спустя 3 года 4 мес и 15 дней. Я уже давно сменивший RPi на miniPC с ProxMox, как домашний мини сервер, думаю поменять назначение RPi на сборочный ARM агент. И тут выясняется, что диску очень плохо вместо 300-400МБ/с он работает с 4-6МБ/с. Ну думаю, ладно, ты собственно и был куплен, чтобы помереть увы у всего есть ресурс и твой кажется пришёл.
Но закралась у меня мысль, что ну ладно, ресурс ресурсом, но в SSD, должен быть и запас по заменам и возможно, TRIM никогда не включался для этого мини SSD. Что его и убило. И когда путь или в мусорку или попробовать оживить и в мусорку, есть вариант всё же, что он оживёт.
Что делает TRIM? Правильно, затирает старые данные в памяти в нули. И переносит данные, что есть, уплотняя их. Что нужно сделать? Записать всё нулями! И так. Я не думал, что это вообще окажет хоть какое-то влияние. Так как это была лишь догадка, а TRIM мог и работать всё это время. Потому начало я не снимал, но там был только тот же самый пик на 40% и та же гребёнка после 80%, а остальное - по плинтусу.
Так как я не рассчитывал на успех. Я и не делал никаких записей. Из того, что я видел в первый раз, был пик на 40% и гребёнка после 80%. После первого прохода ожило около 6% начала диска и начал расти счётчик плохих/заменённых секторов. Второй проход уже вот на экране, третий тоже тут и растут замены их уже 8. Возможно ещё 3-4 прохода и он в целом оживёт. Конечно, как основному доверия ему уже нет. Но как большая флешка, ещё сойдёт.
Так что, если у вас есть ssd присмерти возможно ему ещё можно провести профилактическую реанимацию и он протянет ещё немного. Процесс не быстрый, первый проход занял всю ночь, по оценке это было около 8+ часов. В реальности утром был выполнен уже. Второй был около 3х уже.
Но закралась у меня мысль, что ну ладно, ресурс ресурсом, но в SSD, должен быть и запас по заменам и возможно, TRIM никогда не включался для этого мини SSD. Что его и убило. И когда путь или в мусорку или попробовать оживить и в мусорку, есть вариант всё же, что он оживёт.
Что делает TRIM? Правильно, затирает старые данные в памяти в нули. И переносит данные, что есть, уплотняя их. Что нужно сделать? Записать всё нулями! И так. Я не думал, что это вообще окажет хоть какое-то влияние. Так как это была лишь догадка, а TRIM мог и работать всё это время. Потому начало я не снимал, но там был только тот же самый пик на 40% и та же гребёнка после 80%, а остальное - по плинтусу.
Так как я не рассчитывал на успех. Я и не делал никаких записей. Из того, что я видел в первый раз, был пик на 40% и гребёнка после 80%. После первого прохода ожило около 6% начала диска и начал расти счётчик плохих/заменённых секторов. Второй проход уже вот на экране, третий тоже тут и растут замены их уже 8. Возможно ещё 3-4 прохода и он в целом оживёт. Конечно, как основному доверия ему уже нет. Но как большая флешка, ещё сойдёт.
Так что, если у вас есть ssd присмерти возможно ему ещё можно провести профилактическую реанимацию и он протянет ещё немного. Процесс не быстрый, первый проход занял всю ночь, по оценке это было около 8+ часов. В реальности утром был выполнен уже. Второй был около 3х уже.
👌15👍4👏3
Хотите быстрый microSD? Есть нюансы!
У меня есть адаптер USB2.0 для microSD никогда не жаловался. ~20MB/s честно свои выдаёт и ладно. Но стал чаще использовать MicroSD и решил найти тот самый карт-ридер, чтобы показывал заявленные 200-300МБ/с, как написано на обложке пары моих карт, но тут целый детектив начался.
По спеке UHS-I (один ряд контактов, UHS-II на картинке для кругозора) должен держать до 104МБ/с чтение/запись, в реальности будет около 80-95 легко. И большинство USB адаптеров и встроенных тоже, дадут вам именно эти скорости, что бы в них не воткнули и честно заявляют 104МБ/с!
Берём мы картинку Экстрим-Супер-Пупер карты и видим странное, казалось бы: Заявлено UHS-I и при этом, пишут большие скорости для этого класса 200MB/s и 140MB/s на запись, у меня есть парочку таких. В чём хитрость?
DDR200! - https://en.wikipedia.org/wiki/SD_card#UHS-I читаем - "Существует собственное (п.а. проприетарное) расширение UHS-I под названием DDR200, первоначально созданное SanDisk (п.а. он то и куплен!), которое увеличивает скорость передачи данных до 170 МБ/с (п.а. а не 200!). В отличие от UHS-II, здесь не используются дополнительные контакты. Это достигается за счет использования частоты 208 МГц стандартного режима SDR104, но с использованием передачи DDR. С тех пор это расширение использовалось компанией Lexar для серии 1066x (160 МБ/с), Kingston Canvas Go Plus (170 МБ/с) и SD-карты MyMemory PRO (180 МБ/с)."
А раз это проприетарная штука - почти никогда вы не найдёте устройство чтения, которое будет работать выше, чем заявлено в стандарте! 104МБ/с и точка. Нужна быстрая запись? Смысл брать имеет карточку побыстрее. А если нужно только чтение? Спокойно берите дешёвые варианты. Если хочется узнать поддерживает ли ваше устройство проприетащину - нужно смотреть отзывы с картами SanDisk A2.
А я итоге понял, что можно брать спокойно, нормальный 104МБ/с переходник и всё
Тест на стимдеке, скрин отсюда:
https://youtu.be/DYy4gItzVeg?si=k5Rbp4RPj0fwSb4h&t=110
У меня есть адаптер USB2.0 для microSD никогда не жаловался. ~20MB/s честно свои выдаёт и ладно. Но стал чаще использовать MicroSD и решил найти тот самый карт-ридер, чтобы показывал заявленные 200-300МБ/с, как написано на обложке пары моих карт, но тут целый детектив начался.
По спеке UHS-I (один ряд контактов, UHS-II на картинке для кругозора) должен держать до 104МБ/с чтение/запись, в реальности будет около 80-95 легко. И большинство USB адаптеров и встроенных тоже, дадут вам именно эти скорости, что бы в них не воткнули и честно заявляют 104МБ/с!
Берём мы картинку Экстрим-Супер-Пупер карты и видим странное, казалось бы: Заявлено UHS-I и при этом, пишут большие скорости для этого класса 200MB/s и 140MB/s на запись, у меня есть парочку таких. В чём хитрость?
DDR200! - https://en.wikipedia.org/wiki/SD_card#UHS-I читаем - "Существует собственное (п.а. проприетарное) расширение UHS-I под названием DDR200, первоначально созданное SanDisk (п.а. он то и куплен!), которое увеличивает скорость передачи данных до 170 МБ/с (п.а. а не 200!). В отличие от UHS-II, здесь не используются дополнительные контакты. Это достигается за счет использования частоты 208 МГц стандартного режима SDR104, но с использованием передачи DDR. С тех пор это расширение использовалось компанией Lexar для серии 1066x (160 МБ/с), Kingston Canvas Go Plus (170 МБ/с) и SD-карты MyMemory PRO (180 МБ/с)."
А раз это проприетарная штука - почти никогда вы не найдёте устройство чтения, которое будет работать выше, чем заявлено в стандарте! 104МБ/с и точка. Нужна быстрая запись? Смысл брать имеет карточку побыстрее. А если нужно только чтение? Спокойно берите дешёвые варианты. Если хочется узнать поддерживает ли ваше устройство проприетащину - нужно смотреть отзывы с картами SanDisk A2.
А я итоге понял, что можно брать спокойно, нормальный 104МБ/с переходник и всё
Тест на стимдеке, скрин отсюда:
https://youtu.be/DYy4gItzVeg?si=k5Rbp4RPj0fwSb4h&t=110
👍20
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰15💩6👍5🔥2😁2
Forwarded from ALT Gnome (Семён Фомченков)
TG Канал: https://t.iss.one/alt_gnome
TG Чат: https://t.iss.one/alt_gnome_chat
ALT Gnome Wiki: https://alt-gnome.wiki/
Донаты участникам:
Семен Фомченков (Armatik):
https://www.donationalerts.com/r/armatiko
Олег Щавелев:
https://www.donationalerts.com/r/alt_gnome
PLAFON:
https://www.donationalerts.com/r/donplafon
Toxblh:
https://www.donationalerts.com/r/toxblh?ref=toxblh.com
#Стрим
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10💩6
Forwarded from Базальт СПО | Операционные системы «Альт»
Windows вне игры: разработчик «Базальт СПО» создал приложение для запуска популярных видеоигр на операционных системах Linux
Благодаря приложению PortProton, большинство популярных видеоигр, созданных для Windows, легко и удобно запускать на компьютерах с операционными системами «Альт».
PortProton создает и автоматически настраивает префикс — каталог, в котором имитируется рабочая среда Windows и запускаются видеоигры.
Список установки содержит следующие популярные онлайн-игры:
🔸«Мир танков»
🔸«Мир кораблей»
🔸League of Legends
🔸Genshin Impact
Вручную можно инсталлировать любые другие игры, например:
🔸Starfield
🔸Baldur's Gate 3
🔸Resident Evil 4
🔸Cyberpunk2077
Инструкция по установке PortProton
Подробнее в статье
Благодаря приложению PortProton, большинство популярных видеоигр, созданных для Windows, легко и удобно запускать на компьютерах с операционными системами «Альт».
PortProton создает и автоматически настраивает префикс — каталог, в котором имитируется рабочая среда Windows и запускаются видеоигры.
Список установки содержит следующие популярные онлайн-игры:
🔸«Мир танков»
🔸«Мир кораблей»
🔸League of Legends
🔸Genshin Impact
Вручную можно инсталлировать любые другие игры, например:
🔸Starfield
🔸Baldur's Gate 3
🔸Resident Evil 4
🔸Cyberpunk2077
Инструкция по установке PortProton
Подробнее в статье
👍29🔥5😁4👎2🤡1👾1
А вы чем пользуетесь для игр?
Final Results
54%
Steam
8%
Lutris
6%
Heroic
2%
PlayOnLinux
35%
PortProton
7%
Wine. Wine Prefix мне не страшен!
41%
Windows
👍10👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Когда баги очень страшные и прячутся от нас. 😱 Прячутся в темноте...
😁44👀5👏3🤡2
Toxblч. Не только Linux
В gnome расширениях появился очень удобный плагин, который показывает более явно подключено или нет устройство, а самое главное его заряд, если оно его сообщает. Правда из 4х моих устройств, уровень заряда определил лишь в одном. https://extensions.gnome…
Чёт мне так понравилось расширение про показ батарейки для bluetooth, что захотелось туда и airPods затащить, в целом известно, как читать, не совсем было понятно, как это подружить с bluez и DBus. Ну это вот победил полчаса назад. А дальше нужно из caPods мигрировать много логики с котлина на js. Второй момент, как общаться по RFCOMM для сони. Если есть желающие помочь как-то - добро пожаловать https://github.com/maniacx/Bluetooth-Battery-Meter/issues/5
GitHub
Add ability to read Apple and Sony/Samsung battery levels · Issue #5 · maniacx/Bluetooth-Battery-Meter
How to read Apple levels - need to parse manufacturer_data https://github.com/delphiki/AirStatus/blob/master/main.py Sony/Buds need to comms via RFCOMM and read battery level https://github.com/Tox...
🔥16
Toxblч. Не только Linux
Чёт мне так понравилось расширение про показ батарейки для bluetooth, что захотелось туда и airPods затащить, в целом известно, как читать, не совсем было понятно, как это подружить с bluez и DBus. Ну это вот победил полчаса назад. А дальше нужно из caPods…
Что ж грустный итог, но интересный. Ничего не получиться, чтобы было прям отлично. Само устройство не отдаёт данные о себе при подключении. В реальности же, iPhone/iPad постоянно слушают BLE эфир и обновляют статус услышанных. Сообщение это слышим и мы, и даже частично понимаем, что там происходит. Первые 7 байт данных.. из 25, а дальше неизвестно, что там и как это дешифровывать. Да, основное получить можно, это заряд наушников, их статус и тд. OpenPods и caPod тоже это делают. Можно питон-скрипт запустить и услышать всё вокруг. Но есть нюанс, а точнее два:
1. Каждые 15 минут, Apple обновляет все MAC адреса всех устройств, что вещают в эфир. И этот MAC не совпадает с тем, которым устройство представляется после подключения. То есть нельзя точно понять, чьи наушники мы слышим
2. И как следствие первого, если наушники вокруг одни ещё нормально, а если кафе, офис, метро там? Так наушники если оба в ушах, выглядят, как одно устройство в сети. Если один в кейсе, а второй в ухе, в эфире 2 устройства. И если рядом будет ещё одно в той же позиции, например у обоих левый на зарядке. Мы вообще не можем понять где чей. Только крайне косвенно догадываться. Идентифицировать явно мы не имеем полноты данных.
В целом есть вопросы про коммуникацию устройств, те что выставленны для всех имеют точность 10% заряда. А между устройствами они получают точность же 1%, значит есть и второй способ связи. Шифрованная часть большая, может и индентификатор уместиться и данные 18 байт - разгуляться можно :)
Ну это было интересно, как минимум, открыл для себе опять что-то новое. Я тут ссылочек накидаю вредных и полезных по теме если интересно.
https://github.com/hexway/apple_bleee
https://github.com/furiousMAC/continuity
https://github.com/hexway/apple_bleee/blob/master/adv_airpods.py
https://github.com/bluez/bluez/issues/260
https://flathub.org/apps/org.freedesktop.Bustle
https://flathub.org/apps/org.gnome.dspy
1. Каждые 15 минут, Apple обновляет все MAC адреса всех устройств, что вещают в эфир. И этот MAC не совпадает с тем, которым устройство представляется после подключения. То есть нельзя точно понять, чьи наушники мы слышим
2. И как следствие первого, если наушники вокруг одни ещё нормально, а если кафе, офис, метро там? Так наушники если оба в ушах, выглядят, как одно устройство в сети. Если один в кейсе, а второй в ухе, в эфире 2 устройства. И если рядом будет ещё одно в той же позиции, например у обоих левый на зарядке. Мы вообще не можем понять где чей. Только крайне косвенно догадываться. Идентифицировать явно мы не имеем полноты данных.
В целом есть вопросы про коммуникацию устройств, те что выставленны для всех имеют точность 10% заряда. А между устройствами они получают точность же 1%, значит есть и второй способ связи. Шифрованная часть большая, может и индентификатор уместиться и данные 18 байт - разгуляться можно :)
Ну это было интересно, как минимум, открыл для себе опять что-то новое. Я тут ссылочек накидаю вредных и полезных по теме если интересно.
https://github.com/hexway/apple_bleee
https://github.com/furiousMAC/continuity
https://github.com/hexway/apple_bleee/blob/master/adv_airpods.py
https://github.com/bluez/bluez/issues/260
https://flathub.org/apps/org.freedesktop.Bustle
https://flathub.org/apps/org.gnome.dspy
👍22🔥2
Ай ладно кину затравку, что в первой ссылке дал. Тут прям куча вариантов для паранойи
https://www.youtube.com/watch?v=Bi602yAIBAw
https://www.youtube.com/watch?v=Bi602yAIBAw
YouTube
Apple devices sniffer| Apple bleee research. Part 1| Hexway
Cybersecurity research: Apple Bleee. Everyone knows what happens on your phone.
Read the full article: https://hexway.io/blog/apple-bleee/
See how your phone sends lots of data via BLE even when it's on hold. It includes phone status, Wi-Fi status, buffer…
Read the full article: https://hexway.io/blog/apple-bleee/
See how your phone sends lots of data via BLE even when it's on hold. It includes phone status, Wi-Fi status, buffer…
👍13🥰2🔥1
ААА!! Это просто офигенно! Очень круто!
История про хакерский кемп в Берлине CCC
> > > https://vas3k.blog/world/cccamp < < <
Накидайте в комментах какие хак/IT фесты схожего уровня вы знаете в РФ и мире?
История про хакерский кемп в Берлине CCC
> > > https://vas3k.blog/world/cccamp < < <
Накидайте в комментах какие хак/IT фесты схожего уровня вы знаете в РФ и мире?
vas3k.blog
Chaos Communication Camp 2023
Авторский блог о выживании в мире технологий и происходящем вокруг киберпанке
👍13🔥2🥰1
Toxblч. Не только Linux
Решил попробовать PS5 геймпад. Почитал, что сони сделала драйвера сама для ядра. И правда, просто подключил и работает. Я думал в последний xbox завезут гироскоп для управления. Но нет. А я хотел второй геймпад, чтобы играть вместе дома. Буду смотреть на оба…
В Linux с самого старта продаж PS5 почти, Sony добавили драйвер для DS5 в ядро сами. А позже кстати обновили и для DS4. Чего не было на старте тогда и теперь есть? Адаптивные курки! На старте они работали только в windows, только в крайне малом количестве игр и только по проводу.
В Linux адаптивные не работали нигде, да и игры часто вообще не воспринимали подключение DS* контроллеров, всякие XYAB так и оставались ими. А теперь я смотрю на список игр - и тут их мало того, что становится больше, так и steam добавил поддержку адаптивных тригеров в SDK . Да и раньше были только на винде да? А чем Proton хуже надо проверить, только ли по проводу. Но работы проведены.
Да Haptic отдачи и звука всё ещё нет под bluetooth, так xbox без usb тоже не далеко убежал.
Для меня DS5 можно назвать лучшим. Тише, мягче, более богатое на технологии устройство, чем Xbox, за цену чуть больше. Особенно для Linux/Steam игр. И гироскоп и тач панель и всякие новые фишки, нативная поддержка в linux и это всё за ту малую разницу в цене. Один минус - как же он быстро разряжается!
Просто интересные ссылки
Я давно ещё находил веб страничку, которая адаптив прям в браузере давала включить и проверить, но потерял.
В Linux адаптивные не работали нигде, да и игры часто вообще не воспринимали подключение DS* контроллеров, всякие XYAB так и оставались ими. А теперь я смотрю на список игр - и тут их мало того, что становится больше, так и steam добавил поддержку адаптивных тригеров в SDK . Да и раньше были только на винде да? А чем Proton хуже надо проверить, только ли по проводу. Но работы проведены.
Да Haptic отдачи и звука всё ещё нет под bluetooth, так xbox без usb тоже не далеко убежал.
Для меня DS5 можно назвать лучшим. Тише, мягче, более богатое на технологии устройство, чем Xbox, за цену чуть больше. Особенно для Linux/Steam игр. И гироскоп и тач панель и всякие новые фишки, нативная поддержка в linux и это всё за ту малую разницу в цене. Один минус - как же он быстро разряжается!
Просто интересные ссылки
Я давно ещё находил веб страничку, которая адаптив прям в браузере давала включить и проверить, но потерял.
🔥17👍4🤡4
https://flathub.org/it/apps/it.mijorus.collector знаю некоторые ждали такой апп. Может и вам зайдёт конечно
Если коротко - то это программа-коробка для "подержать" файлы. Пока вы там с окнами разбираетесь.
Если коротко - то это программа-коробка для "подержать" файлы. Пока вы там с окнами разбираетесь.
Flathub - Apps for Linux
Install Collector on Linux | Flathub
Drag and Drop to the next level
👍16🔥2🤔2😁1