Сегодня рассмотрим очень хитрую штучку: адаптер для SD карточек, позволяющий подключить их как IDE-диск. Удачная попытка? Угу, конечно. Надежда умерла неродившись. Сразу уточню, что тестировал карточку на 3х разных компьютерах и шести разных карточках, от 1 до 8 Гб.
При подключении к компьютеру определяется на загрузочном экране как «Memory Card Adapter», в системе — как обычный жесткий диск. Скорость записи целых 2-3 мб./с. (даже если карточка поддерживает 5-6 мб./с. через картридер), чтения — около 10 мб./с.
А теперь — главная проблема. Хотя подключив этот адаптер в качестве второго-третьего диска всё работало нормально, вот загрузочным диском её мне сделать не удалось, не смотря ни на что (пробовал разные файловые системы и форматировал разными путями с разным размером кластера):
1) DOSовская утилита format до конца не отрабатывает — на последнем этапе сообщает, что произошла ошибка записи в таблицу FAT. Хотя таким образом диск нормально форматировался и становился загрузочным — теперь достаточно скопировать основные DOS-файлы — и вуаля, с диска происходит загрузка. А вот нормально работать DOS отказался — периодически падают ошибки записи при попытки копировать файлы на флешку с другого диска или CD-ROMа.
2) Windows XP сообщала после форматирования, что «диск поврежден и не может быть восстановлен». А если форматирование и копирование файлов на первом этапе всё-таки проходило успешно, на втором (после загрузки) сообщалось — «System disk error» (впервые увидел такую надпись именно здесь).
3) Windows 98 устанавливалась, но на втором этапе (загрузка с жесткого диска) — зависает. (курсор+синий экран). А может и не зависает, а что-то делает, но ждать более 30 минут не смог.
4) Ubuntu пыталась переразбить диск и даже устанавливалась, но в процессе установки перезагружалась (даже не в консоль вываливалась, вот беда)
И чтобы жизнь уж окончательно стала интересной — на плате нет переключателей master/slave. Карточка всегда пытается подключиться как master — меняйте перемычки у второго устройство, если таковое сидит на втором шлейфе.
При этом при подключении флешки как обычного диска (не загрузочного) она работает нормально — я довольно долго тестил, гоняя файлы туда-сюда. Без проблем. Только вот много ли толку от неё в таком качестве?
В отзывах на DealExtremе пишут, что удавалось сделать флешку загрузочной. Возможно мне просто не повезло (я заказывал аж две в двух разных посылках — по ошибке) — дважды. Обе работали именно так. Так же возможно, я что-то делал не так. Если у вас есть опыт работы с пободным девайсом — поделитесь, буду рад, если окажется, что она всё-таки рабочая.
P.S. Данный обзор так же размещен в моём блоге —
old-hard.ru/articles/sd_to_ide
Есть подозрение, что этот адаптер просто не до конца эмулирует какие-то специфичные команды. Хотя кто его знает, я не так уж хорошо разбираюсь в железе.
Даже не могу себе представить такого маньяка-извращенца:)
В современных компьютерах действительно, не шибко полезно. А вот для старых — не самый плохой вариант, причем бесшумный — слышали, как тарахтят старые IDE-винты? :)
А старым можно считать например материнсукю плату miniATX на VIA и процессором в аж 700 мгц. Или старый целерончик на 500. Или Pentium 200… Да много что и где.
Спектрумов кстати пара лежит, надо будет реанимировать — найти подходящие кабели для подключения к тв-тюнеру. Или спаять, чем черт не шутит… (и кассетный плеер найти )) )
Это более жизнеспособный вариант если вам край надо в старый комп именно флэшку вчалить. Дело в том, что карты CF электрически совместимы с ATA и такой адаптер — это по сути пассивный переходник с одного разъёма на другой (соответственно, такие адаптеры дешёвые). Только ищите адаптер, для которого явно заявлена поддержка режимов передачи данных DMA (UDMA). Мой их не поддерживал (видимо разрабатывался по древней спецификации CF 1.0, где DMA-режимы не были предусмотрены), поэтому пришлось допиливать (два напаянных проводка на фото). Скорости передачи у меня развивались около 40 МБ/с (зависит, по сути, только от CF-ки, а быстрых карточек у меня не было, 200х самое большее), а это лучше любого USB 2.0. ;) Зато время доступа никакому винту не снилось, винда хр стартовала как из пушки.
1. Если не требуется большой объём накопителя
2. Если нужна высокая скорость доступа
3. Если хочется тишины)
Был где-то топик как перепаивали CF адаптеры для поддержки загрузки с них.
Сам лично делал- до перепайки с CF не бутится система, хоть что делай, после — все нормально, аки HDD.
dx.com/p/kingfast-kf1801mcs-1-8-sata-ii-mlc-ssd-solid-state-drive-8gb-82567
Если вам для старого компьютера и там нет SATA, просто поставьте PCI SATA контроллер, они стоят копейки.
У меня эта надстройка на двух ноутах работает, один с SSD диском, второй обычный. Результат — очень быстрая загрузка и работа (особенно на SSD диске), полное отсутствие вирусов — одна система уже 2.5 года без антивируса работает. Заразиться может, но только до выключения. Раз 10 различных винлокеров цеплял…
Ну и износа SSD нет — только чтение.
НО.
Проблема то не в чтении, а именно в процессе загрузки. Но попробую до кучи, почему бы и нет.