Введение
Всем привет.
Недавно мне попался в руки нетбук Asus E200H, который я его хотел использовать как портативный компьютер для работы с высокоточным оборудованием.
Характеристики данного устройства снятые с помощью CPU-Z приведены ниже:
Как видим, девайс оснащен 4-х ядерным процессором от Интел с частотой 1680 МГц и 4 ГБайтами ОЗУ, т.е. по характеристикам сопоставим с Raspberry PI, но размещенную в корпусе нетбука с экраном и клавиатурой.
Официально данный нетбук идет в комплектации с Windows 10. Однако, есть один интересный момент: размер накопителя составляет 32 ГБайта. Этого объема достаточно, чтобы установить Windows 10. Но как только комп подключается к интернету, происходит процедура обновления, которая частенько полностью выбирает 32 ГБайта. И на этом ОС полностью зависает, не может ни обновиться, не откатиться. И, как следствие, нетбуком пользоваться невозможно.
Я пробовал вариант установки Windows 7 с отключением обновлений. Если заранее интегрировать пакет драйверов для USB3 и SSD, то ОС вполне успешно устанавливается, но при попытке загрузки система вылетает .
По этой причине я установил Linux Mint. Если вывести список накопителей, то увидим следующую картину:
zhksb@zhksb-laptop:~$ df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 381M 1,8M 379M 1% /run
/dev/mmcblk1p2 29G 12G 15G 45% /
tmpfs 1,9G 0 1,9G 0% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
/dev/mmcblk1p1 511M 6,1M 505M 2% /boot/efi
tmpfs 381M 112K 381M 1% /run/user/1000
Как видим, даже для Mint с легковесным рабочим столом Xfce требуется как минимум 12 ГБайт, что составляет 45 % от доступной емкости штатного накопителя.
Попробуем проверить скорость накопителя, результаты представлены ниже:
zhksb@zhksb-laptop:~$ sudo hdparm -Tt /dev/mmcblk1p2
/dev/mmcblk1p2:
Timing cached reads: 2624 MB in 1.99 seconds = 1316.06 MB/sec
Timing buffered disk reads: 428 MB in 3.01 seconds = 142.42 MB/sec
В целом девайс выкинуть было жалко, поэтому решил пустить его на эксперименты, чтобы потом поделиться результатами на Хабре. Соответственно, целью данной статьи будет замена накопителя на более емкий и дальнейшие тесты обновленного нетбука.
Эксперимент
Итак, первое что нам потребуется - это выяснить что за накопитель установлен. Для этого я аккуратно разобрал нетбук с помощью пластиковой карты и начал поиск накопителя.
На обратной стороне платы был найдет следующий кандидат. Снимаем этикетку и смотрим маркировку чипа:
Это чип KLMBG2JENB стандарта eMMC 5.1 от Samsung на 32 ГБайта. Прошерстив интернет, нашел на этот чип даташит. Выдержка из него представлена ниже в таблице.
Capacities |
eMMC Part ID |
Power System |
Package size |
Pin Configuration |
16 GB |
KLMAG1JENB-B041 |
Interface power: Memory power: |
11.5mm x 13mm x 0.8mm |
153FBGA |
32 GB |
KLMBG2JENB-B041 |
11.5mm x 13mm x 1.0mm |
||
64 GB |
KLMCG4JENB-B041 |
11.5mm x 13mm x 1.0mm |
||
128 GB |
KLMDG8JENB-B041 |
11.5mm x 13mm x 1.2mm |
Как видим, в серии присутствуют чипы с объемом до 128 GB и единственное, чем они отличаются, это высотой чипа, что в нашем случае некритично.
Я пробовал купить чип на 128 GB, но не смог этого сделать. При этом мне попались аналогичные чипы от Kingston, которые было возможно приобрести. Я нашел на них даташит, выдержка ниже.
Product Part Number |
NAND Density |
Package |
Operating voltage |
EMMC64G-TY29-5B111 |
64GB |
FBGA153 |
VCC=3.3V, |
EMMC128-TY29-5B111 |
128GB |
||
EMMC256-TY29-5B111 |
256GB |
Я сравнил тип корпуса и распиновку по даташитам. Их можно увидеть на рисунке.
Оказалось, что распиновка одинаковая, за исключением некоторого различия в обозначениях. Несмотря на ощутимую стоимость около 50 евро, я решил рискнуть для эксперимента и заказать чип емкостью на 256 GB у американского поставщика.
Чип пришел в огроменной упаковке, которая была в вакуумированном антистатическом пакете. Разобрав все, добрался до одного мелкого чипа.
Плата нетбука достаточно теплоемкая, поэтому нужен нижний подогрев. Я использовал лабораторную плитку с ограничением температуры в 150 градусов и отдельной термопарой. На регуляторе выставил 110 градусов. Перед запайкой чипа, я проверил систему, чтобы не было никаких перегревов и повреждений текстолита в заданных условиях. Тест был пройден успешно.
Извлекаем плату нетбука, кладем на плитку, отклеиваем лишние наклейки, чтобы они не подгорели. Плату по контуру обклеиваем термостойким скотчем, чтобы SMD мелочевка не улетела от потока воздуха от фена. После прогрева на плитке до 100 градусов по термопаре, добавляем флюс для пайки по контуру и начинаем греть старый чип паяльным феном при 380 градусах и малом потоке воздуха.
Чип долго не поддавался, поэтому пришлось повысить температуру до 400. В результате имеем отпаянный чип, а все площадки, к счастью, остались на месте. Добавляем новую порцию флюса и с помощью паяльника и медной оплетки аккуратно удаляем оставшийся припой на плате. Остатки флюса после пайки стираем ватой, смоченной в смывке для флюса.
В результате имеем идеально подготовленную площадку для монтажа. Смазываем ее флюсом, кладем чип с учетом ключа и прогреваем плату на плитке до 100 градусов. Далее феном при 400 прогреваем минут 10. По термопаре температура сверху была около 230 градусов. Я не видел как чип припаялся, лишь подождал пока плата подостынет и убедился, что чип неподвижен.
Далее ждем, пока плата полностью остынет. После снимаем скотч и отмываем ее от остатков флюса.
И под конец монтируем ее в нетбук.
Результат
На этом этапе пробуем включить. Нетбук включился успешно и сразу сам зашел в BIOS, т.е. ничего не повреждено.
Пробуем загрузить Linux Mint и проверить статус диска.
zhksb@zhksb-laptop:~$ df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 381M 1,8M 379M 1% /run
/dev/mmcblk1p2 229G 11G 206G 5% /
tmpfs 1,9G 0 1,9G 0% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
/dev/mmcblk1p1 511M 6,1M 505M 2% /boot/efi
tmpfs 381M 112K 381M 1% /run/user/1000
Видим, что вместо 29 ГБайт теперь 229 ГБайт, т.е. апдейт прошел успешно! Далее я установил Mint на накопитель и проверил скорость чтения.
zhksb@zhksb-laptop:~$ sudo hdparm -Tt /dev/mmcblk1p2
/dev/mmcblk1p2:
Timing cached reads: 2616 MB in 1.99 seconds = 1311.63 MB/sec
Timing buffered disk reads: 428 MB in 3.00 seconds = 142.60 MB/sec
Она оказалась примерно одинаковой.
Заключение
Подытоживая, можно сказать, что возможно делать апгрейд систем, использующих eMMC, без особых проблем. Однако, в данном нетбуке используется UEFI, поэтому диск используется только как накопитель. В тоже время, для смартфонов такой трюк не удастся, поскольку требуется предварительно создать требуемые разделы диска и записать загрузчик. Тем не менее считаю результаты данного эксперимента важными и полезным.
Всем спасибо за внимание!
Комментарии (48)
Samodelkin333
19.03.2024 12:09+8По мне это устройство живой пример того что никогда и ни за что не надо брать. Хорошо ещё что не было никаких приколов от производителя. Celeron N/Pentium N ерунда, распаянная оперативная память без слотов решение так себе, emmc без m.2 сразу мимо. Мало ли чип вылетит + объем зажмут как всегда. Irbis и тому подобный мусор несколько раз заворачивал в прошлом.
Fox_exe
19.03.2024 12:09Тем не менее девайсы нашли своего покупателя. Как правило - из-за дешевезны и небольших размеров.
NutsUnderline
19.03.2024 12:09они не знали чтов emmc дырка протрется а замена материнки изза этого потянет на солидную сумму (жизненный факт)
NickDoom
19.03.2024 12:09+2Надо обязать маркировать всё, что не имеет стандартных слотов расширения, а имеет только свои пропердячие или вообще никаких. Перечёркнутые в красном кружке проц (почти все получат), память, жёсткий диск (тоже многие получат в наше время), SSD…
Правда, придётся стандарты апдейтить постоянно, это да. Но рассчитывать на безграмотность пользователя, который даже не догадывается, о чём надо спросить — это уже почти мошенничество. В конце концов, бургер с пургеном продавать нельзя, даже если пользователь не догадывается спросить, нет ли там пургена. Даже если это очень выгодно (быстрее снова проголодается).
ZhksB Автор
19.03.2024 12:09+3Этот нетбук достался мне в подарок, выкинуть было жалко вот и решил поэкспериментировать. Я видел на местном маркетплейсе такой же по модели, но он был дешевле чипа памяти, который я купил.
nick758
19.03.2024 12:09+3Интересно, можно ли SSD воткнуть вместо wi-fi/bt модуля в M.2? Wi-fi потом можно в USB использовать. Костыль, конечно, но зато паять не надо.
m0xf
19.03.2024 12:09Нужен пассивный переходник. У разъёма для wi-fi карты ключ в другом месте, ssd туда физически не войдёт.
ovleg
19.03.2024 12:09Есть переходники
https://aliexpress.ru/item/1005005306556380.htmlAndreyHenneberg
19.03.2024 12:09А по толщине он туда влезет, с учётом переходника?
ovleg
19.03.2024 12:09Не знаю. Тут уже индивидуально надо пробовать.
AndreyHenneberg
19.03.2024 12:09Ну вот у меня большие сомнения на этот счёт. Я как-то разбирал подобный нетбук и места там было ну совсем мало. Проще не покупать такое убожество.
blind_oracle
19.03.2024 12:09+2Там часто вообще ничего кроме USB в разъеме нет, для блютуса и LTE карт бывают такие по-моему. Тут нужно глядеть - мало ли WiFi тоже умудрились посадить на USB, хотя я не видел такого пока вроде бы.
Zara6502
19.03.2024 12:09у меня как-то почти год нетбук на атом 270 загружался и работал с usbhdd с файла vhd ) так что выкрутиться можно, но опыт полезный, удивлён что в биосе нет никакого лока или прошивки в какой-то ПЛИС, которая бы убила эту затею. Лайкос за попытку и удачное завершение. А сколько такого добра киснет на авито... Но 50уе это конечно капец, за эти деньги можно купить полноценный ноут на 988 сокете на i3.
ZhksB Автор
19.03.2024 12:0950 евро - это цена с доставкой из Америки в Европу от надежного поставщика. На алике можно взять дешевле, но без гарантии, что новый и рабочий. Кроме того, я приобрел один из наиболее емких чипов. На 64 ГБайт был бы значительно дешевле.
V1tol
19.03.2024 12:09+4Сдохла eMMC в моём планшете - сначала начала сыпать ошибками, потом просто исчезла из системы - видимо просто от старости кончилась. Перепаять в моей деревне маловероятно (сам я рукожоп), а M2 слота там нет. Но после вашей микросхемы памяти за 50 покупка новой материнки за 100 (дороже, чем такой рабочий планшет валяется на авито сейчас) мне уже не кажется такой плохой идеей...
Javian
19.03.2024 12:09+2Про перепайку памяти мобильных устройств было недавно тут https://habr.com/ru/companies/timeweb/articles/792728/
bodyawm
19.03.2024 12:09Собираюсь в одной из будущих статей рассказать о полной загрузке дроида с микросд. Так что не все утеряно)
RedHead
19.03.2024 12:09Можно купить флешку-"затычку". Туда поставить линукс. Если брать не минт, а mx-linux или antix, то флешки даже на 2гб будет достаточно для линукс+фаерфокс.
Javian
19.03.2024 12:09+1Я на подобном ноутбуке вставил microSD и перебросил туда пару быстрорастущих каталогов Windows, например, Installer. И создал символьную ссылку.
ZhksB Автор
19.03.2024 12:09Тоже как вариант. Вероятно он и предполалася производителем изначально.
Javian
19.03.2024 12:09Сомневаюсь, что они о чем-то думали, если это не штатная особенность Windows, то обычный пользователь до этого не дойдет. Есть статья про это чудо 2019 года @LightTool https://habr.com/ru/articles/463205/
Изначально неработоспособен: как выжить с ноутом на Windows 10 и 32-гиговым накопителем. Вам нужна недорогая «печатная машинка», но вместо нее Microsoft и Acer сделали для вас «китайскую поделку» с заведомо неработоспособной конфигурацией.
dartraiden
19.03.2024 12:09Официально данный нетбук идет в комплектации с Windows 10. Однако, есть один интересный момент: размер накопителя составляет 32 ГБайта. Этого объема достаточно, чтобы установить Windows 10.
Это, конечно, была большая ошибка майков - уступить производителям и разрешить 32-гиговые накопители. И дело тут даже не в обновлениях, а в том, что этого объёма пользователю в любом случае будет катастрофически не хватать.
ZhksB Автор
19.03.2024 12:09Тоже об этом думал. Кому такие нетбуки вообще нужны? Хотя цена у них тоже копеечная, несмотря на бренд. Windows 7 на нем просто так не запускается.
NutsUnderline
19.03.2024 12:09Кто там чего думал - большой вопрос: может и не подумали совсем, а может и очень хорошо продумали
lonelymyp
19.03.2024 12:09А память аналогично можно поменять? заменить чипы на более объёмные
ZhksB Автор
19.03.2024 12:09+2В проце есть ограничение на поддержку памяти по спецификации. Данный проц поддерживает максимум 2 ГБайт. Хотя в нетбуке как-то работает 4. Видел такие видео по апгреду, но по-итогу памяти было столько же как и по умолчанию.
bodyawm
19.03.2024 12:09+1На 400гр. вы с огромной вероятностью угрели старую еммс :(
Операции с снятием и посадкой чипов на ноутах не бюджетными люкеями надо проводить (как я понял фен у вас бюджетный и "не дует" нормально)
ZhksB Автор
19.03.2024 12:09+2Не думаю. Там шары почти все остались на плате ноута. По термопаре была температура в районе 230 градусов. Новую садил при таких же условиях, там был тоже бессвинцовый припой.
bodyawm
19.03.2024 12:09+1Ну всё же обычно сыпятся уже поюзанные флэшки :) Но если все норм - то это замечательно!
Я на смартфоны без подогрева ставлю аккуратно, но у самсунгов, зараза, NC-пятаки очень слабые и слетают, если не пилить чип. А ещё и компот :(
NickDoom
19.03.2024 12:09+1Дарю шикарное выражение из одной локальной инженерной тусовки очень старых годов выпуска, пока его помню.
«Посадить заец».
Означает категорический промах с жаропрочностью компаундных либо уплотнительных материалов, приведший к тому, что они потекли. Легенда гласит, что трубу с холодным теплоносителем замазали останками пластилинового зайца, вылепленного руками чьего-то дитяти, и забыли заменить на что-то адекватное к пуску теплообменников и выходу на рабочие температуры. Но всё это так давно, что уже неправда, память перевирает такие вещи начисто…
NutsUnderline
19.03.2024 12:0912GB для линуса с gui - немного многовато, у меня порядка 8, что наводит на мысли использовать неубиваемый (нет) intel optane на 16
ez2
19.03.2024 12:09У старых Optane на 16 смешная скорость записи (100-150). У любого SSD на 128 SLC кэш больше и в разы быстрее.
NutsUnderline
19.03.2024 12:09на мелкоблочке он вполне неплох, гигабайты писать не планируется
ez2
19.03.2024 12:09С другой стороны, честные 150 часто лучше, чем 500, деградирующие до нуля за 3 года без trim.
Johan_Palych
19.03.2024 12:09+2Как видим, даже для Mint с легковесным рабочим столом Xfce требуется как минимум 12 ГБайт
Linux Mint весьма добротый дистр. За счет универсальности, там только азиатских шрифтов на полгига(help-, language-pack- , libreoffice-help-, locales и др.)
k61n
19.03.2024 12:09А как обстоят дела со скоростями чтения и записи у современных микрух еММЦ?
Ra3wum
19.03.2024 12:09Даже старая версия стандарта eMMC 4.5 обеспечивает теоретическую скорость чуть более 50 Мбайт/с. Более свежие и 5.хх и того бодрее. У меня был микрон, который выдавал запись под 200 Мбайт/с на файлах более 500 Мбайт.
vilgeforce
Поздравляю!
Я не в теме eMMC, поэтому есть пара вопросов: Linux или Win не видят тип накопителя? Вы говорите что "в данном нетбуке используется UEFI" - то есть начальный загрузчик где-то в FlashROM зашит или как?
Fox_exe
Это X86. Тут BIOS (EFI) зашит в отдельную флешку на плате (SPI, как правило).
Так что с eMMC можно творить всё, что угодно.
ZhksB Автор
Linux или Win видят накопитель. Проблема в том, что заводских 32 ГБайт маловато для современного пользователя