Идиотский вопрос: связь компов через IDE/SATA - возможно ли?

Сабжевый вопрос возник довольно давно.
Те, кто обращал внимание на мои посты, наверное уже догадались, почему.:)

Возможно, для реализации этой идеи потребуется чуток подправить шлейфы/кабели + софт [как минимум] на одном из компов запустить самописный (для начала - под ДОС).

Скорее всего, с поддержкой подобной схемы на уровне биоса и операционной системы придется распрощаться. Так что отключить "устройства" (но не контроллеры) придется и биосе, и в ОС.

Интересует преже всего совместимость такого решения на электрическом уровне -- не сгорит ли чего ненароком. lol roll

Поэтому, предже чем начать изыскания в этом направлении хотел посоветоваться со специалистами.:)

САТА-кабели и ИДЕ-шлейфы нужной длины для межкомпового соединения думаю найти смогу. По крайней мере, таковые длиной вплоть до 60 см уже имеются.

Можно рассмотреть также варианты соединения кабелюкой:

1) разных каналов одного контроллера;
2) разных контроллеров на одном компе.

Пока мы тут судили-рядили "возможно или невозможно", моератор с подфорума Research and Development на overclockers.ru успел набросать макет схемы для связи компов по IDE !!! (и эмуляции иде-устройств) Приятный сюрприз, спасибо ему за это!:)


Описание девайса и обсуждение сабжевого вопроса на клокерсах:
forums.overclockers.ru/viewtopic.php?t=188818
Хм, требуется всего 2 микросхемы.

NortonC

Чтож, теперь уже можно дружно звать Альтера - признанного спеца по драйверам к IDE-шным контроллерам.:) Надеюсь, он сможет помочь дельным советом/алгоритмом разработки соответствующего драйвера, хотя бы под ДОС (для начала).

Аватар пользователя savely

Ну, безумству храбрых поем мы песню... Надеюсь, понимаешь - чем меньше железа и программируемой логики, тем больше софта... А здесь железа - ОЧЕНЬ мало. При этом, в отличие от того же проекта IDE-LPT - на одной машине ты всеж хочешь реальную систему с реальными дровами, а на второй будет ДОС+софт эмуляции. Так?

А кому счас легко...

savely_s

savely_s писал(-а):
Ну, безумству храбрых поем мы песню... Надеюсь, понимаешь - чем меньше железа и программируемой логики, тем больше софта... А здесь железа - ОЧЕНЬ мало.

Я понимаю.:)
Для начала можно просто прозрачно перекидывать данные с входа на выход и обратно (с одного IDE контроллера на другой) да попутно записывать их в лог.
Выглядит не так уж сложно.

Кстати, альтернативные варианты (SMM/виртуализация) обсуждаются здесь. Но там все не менее сложно, и программировать надо гораздо больше!

savely_s писал(-а):
на одной машине ты всеж хочешь реальную систему с реальными дровами, а на второй будет ДОС+софт эмуляции. Так?
Совершенно верно! Если конечно руки дойдут и мой мозг осилит... lol

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей