Форум программистов, компьютерный форум, киберфорум
Жесткие диски, HDD
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.62/39: Рейтинг темы: голосов - 39, средняя оценка - 4.62
0 / 0 / 0
Регистрация: 31.01.2010
Сообщений: 29
1

Коммутация жёстких дисков

31.01.2010, 22:13. Показов 7896. Ответов 29
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
добрый вечер всем.
прошу помощи.у меня ситуация такая.
два жёстких диска sata. оба подключены, на обоих системы. один черновой - экскурсии по клоакам инета, варез, опробование новых программ, скачка всякой шняги, и т.д. короче обычная черновая работа. другой чистовой - обработка материалов, представляющих для меня огромную ценность, и специфические программы, касающиеся моей работы.
естественно, стандартные меры защиты приняты. антивирусы, сканирование онлайн и с live-usb, кроме того, сняты образы дисков безупречной чистоты с актуальными настройками и прогами и, при серьёзной аварии возвращаются нортонгостом с флешки. но всё равно, обычных этих мер мне не достаточно. дело в том, что на второй (чистый) диск никакой вирус не должен проникнуть НИКОИМ ОБРАЗОМ. по крайней мере в течение определённой фазы работы, пока не сбросятся все готовые данные на наружный usb-накопитель. и чтобы иметь максимальную гарантию, работа дисков комбинируется. когда работает один - второй при этом отключен физически. когда появляется необходимость подключить их оба (довольно часто), с первого сначала снимаются данные на usb, прочищаются, затем меняется образ диска на чистый, и только потом оба харда включаются вместе.
до сих пор коммутацию дисков я проделывал простым выдёргиванием разъёмов, но чувствую, что долго так не продержусь. втыкиваю и вытыкиваю по десять раз в день и скоро разобью гнёзда в винтах.
пробовал я, конечно, и думать (что, как вы понимаете, нелегко у нас даётся).
ну, например, самые примитивные программные решения проблемы, типа отключения в системах контроллера соседнего диска, не дают эффекта в свете защиты от проникновения бациллы с одного винта на другой. ибо понятно, что при загрузке компа на какое-то время один винт всё равно соприкоснётся с другим, а этого для вируса достаточно.
пробовал я найти какуюнить утилитку, чтобы давала отключать винчестеры до загрузки системы. нашёл несколько, но они не подходят из-за массы ограничений. например, такие как ATAPWD или Disk Password Protection (низкоуровневая защита), дают возможность запароливания харда, но работают только в реальном режиме операционной системы MS-DOS. и, к тому же, основная направленность программ подобного рода это защита данных, а не коммутация хардов.
пробовал такую подсказку: отключать в биосе. моя версия не даёт. не знаю как с перепрошивкой дела обстоят, но, даже если и можно будет, всё равно, при каждой загрузке машины шариться в биосе не очень-то удобно. к тому же, не уверен, что отключение диска в биосе даёт ту надёжность, на какую я претендую.
короче, в конце концов пришёл я к выводу, что физическое переключение (ну или механическое, как хотите) должно быть оптимальным решением. но и тут появились непреодолимые препятствия.
первое, что лежит перед носом - это контейнер mobil rack. те, которые металлические и с хорошим охлаждением, стоят прилично, а у меня такие запросы к количеству "всунь-вынь", что ни один ящик не выдержит и полугода, а мне их надо два. по деньгам не потяну.
прощупал возможность поставить обыкновенный выключатель на питание и вынести его наружу на крышку компа. технически очень просто реализовать, но пошарился по форумам и нашёл беседы о том, что если хард без запитки стоит при работе компа долгое время с подключенным логическим кабелем, то это не есть хорошо для него, ибо даже без питания в этом случае протекают какие-то токи через шлейф, и идут какие-то неблагоприятные процессы (правда это, якобы, зависит от конструкции конкретного жд). поэтому необходимо отключать и кабель sata одновременно. а как? никак. врезать в него тумблер - не получится, ибо объяснили мне доходчиво, что жилы должны быть хорошо проэкранированы, и волновое сопротивление в 100ом нельзя прерывать по всей длине шлейфа, а длина только до одного метра, и любое "лужу-паяю" приводит к нежелательным последствиям. по этой же причине не получается использовать фабричный удлинитель, который есть возможность приобрести, но он уже сам по себе метр в длину, а после него ещё прибавится sata-кабель.
вот и получается, что все эти тумблеры, выключатели и фишки - однозначный пердимонокль, который добром не кончится.
к чему я всю эту бодягу развёл.
нельзя ли смастерить программочку малюсенькую, чтобы она давала коммутировать подключение двух или нескольких винтов, приравнивая коммутацию к физической, до загрузки оси? чтобы при включении компа появлялось диалоговое окно, типа меню загрузки, и была возможность программно отключать и подключать питание и одновременно контроллер того или иного харда, а потом уже врубать систему. никаких паролей, блокировок, горячих отключений и других наворотов, только: есть диск - нету диска, и всё. и конечно, важно, чтобы это была утилита, простая в использовании. я вот не программист, да и вообще не профессионал, как админы или там хакеры, простой пользователь так себе. если мне говорят: "чё ты паришься?, сделай скрипт .....и т.д." - сразу ухожу в туман. я даже в командной строке работать не умею. мне бы просто - здесь нажал, тут подождал, и оно само пошло.
поэтому обращаюсь, прежде всего, к программистам: может кто возьмётся сконструировать такую хрень? я бы даже купил, наверное (стон вечного халявщика). если такая прожка не будет зависеть от конкретной мамы, харда и прочих компонентов, а будет более или менее универсальной, то я уверен, что она, в комбинации с другими программами и обстоятельствами, поможет решить много проблем многим челам. я видел в сети немало похожих вопросов и просьб о помощи.
заранее благодарен за любой отзыв и совет.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.01.2010, 22:13
Ответы с готовыми решениями:

Конфликт жестких дисков?
Парни, подскажите, пожалуйста: В начале была проблема такая:...

Ремонт жестких дисков.
Добрый день. Недавно восстановил работоспособность одного харда и очень заинтересовался этим....

Ремонт жестких дисков
Здравствуйте, появилось у меня на днях два нерабочих жестких диска. При загрузке оба диска стучат и...

Сокрытие жестких дисков
Такая ситуация: имеет на ПК для HDD (500 GB каждый). Один под C, другой под D. Подскажите как...

29
Фрилансер
3705 / 2077 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
03.02.2010, 11:05 21
Author24 — интернет-сервис помощи студентам
Цитата Сообщение от serserdada Посмотреть сообщение
сказал всё это не для того, чтобы убедить, а чтобы услышать возражения сильно аргументированные.
На мой взгляд, следует разделять два вида атак:
1) Атака массовыми, "случайными" вирусами. Вот тут, на мой личный взгляд, вполне хватит той функциональности, которую предоставляет какой-нибудь стандартный менеджер загрузки. Для подавляющего большинства вирусов вполне достаточно того , что файловая система на момент их активации не будет смонтирована. Но, разумеется, при этом остается какой-то процент вероятности, что
эта зараза сверхпроницательная, сразу засекла, что диск В хоть и не работает, но он присутствует. и есть возможность его включить. но для этого придётся узнать каким образом он отключен. и, по всей видимости, вирь-программа найдёт способы справиться и с такой задачей, она исключительно хитра
Вопрос только в вероятностях. Любые махинации с собственным софтом, потуги на модификацию CMOS для физического отключения железа, прямые команды на контроллер и т. д. - только сдвигают эту вероятность (и без того маленькую), но не дают гарантии 100%. И тут возникает вопрос о цене риска - так ли экономически оправдано покупать эту прибавку.

2) Целенаправленные атаки, когда зловред хочет преднамеренно проникнуть именно в Ваш компьютер. Вот тут, на мой взгляд очень сложно удержать бастион чисто софтовыми методами. Только в этом случае, на мой взгляд, необходимо столь строгое физическое разделение дисков.

Кстати, подкину еще идею: современные винчестеры поддерживают парольную защиту на аппаратном уровне. Посмотрите, например, тут: http://www.ihdd.ru/victoria-doc-ru#secu
1
0 / 0 / 0
Регистрация: 31.01.2010
Сообщений: 29
04.02.2010, 04:11  [ТС] 22
Black Fregat, ходил по Вашей ссылке. это "викория", которую я видел раньше. она для меня очень тяжёлая, неудобно её использовать в моих целях. надо будет придумывать геморрой, чтобы каждый раз её запускать с чего-то, широкая, направленная на специалиста в области лечения hdd, предлагающая запароливание, а мне нужен простой коммутатор, самозапускающийся до системы.
стопроцентную гарантию при помощи софта я, понятно, не получу, но до приемлемого минимума вероятность заражения, наверно, сведу. ибо при атаке бродячими вирусами она, пожалуй, будет меньше вероятности банальной поломки диска, после этого уже начинается мания безопасности в тяжёлой форме. ну а целенаправленная атака мне не грозит, по причине, описанной в анекдоте про неуловимого джона. поэтому, думаю, что аккуратно сделанная программа для меня вполне подойдёт.

Цитата Сообщение от Black Fregat Посмотреть сообщение
И тут возникает вопрос о цене риска - так ли экономически оправдано покупать эту прибавку.
вот тут абсолютно согласен. вопрос в цене.
поищу сначала мобилрек подходящий, потом поговорю с Search.., посмотрю что обойдётся дешевле. если не найду решения - буду думать дальше. денег на второй комп пока нет.
0
Фрилансер
3705 / 2077 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
04.02.2010, 10:13 23
Виктория демонстрирует только принцип + дает некоторые средства манипуляции паролем.
Сам пароль обрабатывается железом. Вы пробовали поэкспериментировать? Это, конечно, зависит от железа, но должно быть так: если установлен пароль уровня USER, то при загрузке система спрашивает пароль. Если не получает ответа, диск не определяется и физически не подключается - то есть примерно то, что Вы и хотели видеть.

А поскольку вся роль Виктории в этом процессе сводится к посылке нескольких байт контроллеру ATA, то эта функция относительно легко может быть встроена, например, в разрабатываемую Вам персональную защиту.
0
0 / 0 / 0
Регистрация: 31.01.2010
Сообщений: 29
09.02.2010, 00:55  [ТС] 24
Страдалецъ, у меня к Вам вопрос. да и не к Вам только, к любому, кто хорошо знаком с салазками. объясните, если не трудно, как работает замок хотсвапа в упомянутых мобилреках? я так предполагаю, что если он направлен именно на горячее отключение, то должен иметь какое-то устройство, которое не просто механически размыкает и замыкает контакты, а ещё и подготавливает их к отключению, и в любом случае это устройство без подачи питания на диск работать не будет. тогда для меня эта функция совершенно бесполезна. иными словами, кто знает, работает ли замок хотсвапа при отключенном компьютере?
0
872 / 146 / 7
Регистрация: 26.04.2009
Сообщений: 633
09.02.2010, 04:34 25
serserdada, Вариант практичеки один Страдалецъ его озвучил.

inter, Хмм... а идея в принципе интересная, сейчас частенько флэшки под BIOS жутких размеров, в те же 4 мегабита не только бут менеджер, но и ось можно влупить :о) Лини какие то кое где уже вшивают. Только вот не знаю я, возмется ли какой нибудь асмщик ваять подобное. Да и на каждую мать такой манагер писать отдельно придется.

Добавлено через 5 минут
serserdada, Кстати, а вот с IDE шными паролями - тоже вариант, конечно, единственное - будьте ПРЕДЕЛЬНО внимательны при создании такого пароля. Ибо, если вы его забудете(некорректно создадите) вы поимеете ТАКОЙ ГЕМОР при попытке вынуть данные - не приведи господь... При этом раскладе доступ к винту действительно ограничивается на железном уровне, и ОЧЕНЬ надежно. Вирю это не пробить.
0
Тимуровец
445 / 285 / 50
Регистрация: 10.09.2009
Сообщений: 963
09.02.2010, 21:53 26
Вы немножко путаете горячую замену с аварийным выдергиванием из рабочего компа.
Замок там стоит обычный, механический и он не следит за правильностью ваших действий. Выдернули вы диск предварительно его подготовив, или нет это не проблема мобилрека и даже не диска, а ваше личное горе. Нормальный режим хотсвапа предполагает предварительно послать системе комманду отключить диск, предварительно сбросив всю накопленную информацию в кэше. Вот после этого, диск для системы становится недоступен и его можно безболезненно выдергивать. Соотвественно, подключать другой, на место изъятого, если есть необходимость. Если-же произошла серьезная авария с диском, то он и так уже для системы недоступен и потому его можно отключить не выполяняя ранее описанные действа. При выключенном компе вообще делайте вы с дисками что хотите, никаких препятствий нет. Существуют конечно салазки с собственным, независимым источником питания, но это уже из другой оперы и обычному пользователю такого счастья не увидеть. Есть еще мобилреки с электронным ключом, там уже мудрый замок который без добра системы не откроешь, но это тоже из сферы высоких технологий.
0
0 / 0 / 0
Регистрация: 31.01.2010
Сообщений: 29
10.02.2010, 03:43  [ТС] 27
Страдалецъ, я почти ничего не понял. нет, в принципе я конечно всё понял, что Вы объяснили, но немного запутался тут совсем.
я ведь что спрашиваю? я спрашиваю про замок хотсвапа в разрезе только моей проблемы, проблемы вышеизложенной. а именно. вспомните какая у меня цель. одна единственная - возможность замыкать и размыкать контакты винчестера до загрузки системы. ни авария диска, ни горячее отключение, ни выдёргивание из салазок, ни другие какие ситуации меня пока не интересуют, ибо это второстепенно. на первом месте интерес - использовать замок для рассоединения контактов между хардом и кабелями при отключенном компе, заметьте, и при этом оставлять в покое салазки.
а вопрос мой имел такой смысл: если устройство замка направлено только на хотсвап, то есть вероятность, что разомкнув контакты диска при работающем компьютере (получая в тот момент питание от него) и выполнив свою функцию, он потом, после полного отключения машины, каким-то автоматическим образом встаёт в исходное положение "вкл" (типа, по умолчанию), снова замыкая контакты, подготовив таким образом диск к новому запуску, меня об этом не спросив. тогда я не смогу перед следующим включением компа изменить его на "выкл", поскольку замок будет не запитан. в этом случае придётся только дёргать туда-сюда сани, и теряется вся выгода от замка.
спрошу по другому: при полностью отключенном компьютере я смогу менять положение замка и сохранять позицию контактов диска "сомкнуто"-"разомкнуто" независимой от работы всей машины?
спрошу ещё по другому: поворот замка идентичен ли, в смысле замыкания контактов, всовыванию-высовыванию салазок?
0
0 / 0 / 0
Регистрация: 31.01.2010
Сообщений: 29
12.02.2010, 00:16  [ТС] 28
братцы, ну отзовитесь кто-нибудь кто юзал реки! разъясните, пожалуйста, про замок. нигде ничего не могу найти. здесь, где я живу, и спросить-то некого, а инет я весь перепахал - ничего по этой теме. в магазинах посмотреть и потрогать невозможно, всё по каталогам. кто хоть немножко знаком с этими изделиями говорят: замок как замок, обычный механический, и два обычных ключа к нему. некоторые называют его "замок безопасности". он просто закрывает физически вытягивание контейнера из коробки и всё. это что, он и есть? я думал мы с Страдальцемъ говорим о каком-то другом типе замка, который hotswap, и который особенный какой-то, а не дверной. а если он мне на проблему не влияет, я тогда буду по выносливости "всунь-вынь" контейнер выбирать.
0
Тимуровец
445 / 285 / 50
Регистрация: 10.09.2009
Сообщений: 963
12.02.2010, 02:14 29
поворот замка идентичен ли, в смысле замыкания контактов, всовыванию-высовыванию салазок?
Ну можно и так сказать. Контак действительно зависит от защелки замка. При закрытом состоянии контакт есть, при открытом - нет. Т.е. с точки зрения компа при открытом замке и диска нет в системе.
1
0 / 0 / 0
Регистрация: 31.01.2010
Сообщений: 29
12.02.2010, 23:14  [ТС] 30
спасибо, Страдалецъ, именно это я и хотел узнать. вопрос снят. ещё раз спасибо всем отозвавшимся.
0
12.02.2010, 23:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.02.2010, 23:14
Помогаю со студенческими работами здесь

RAID из 3-х жестких дисков
Доброго времени суток, подскажите пожалуйста как сделать зеркальный массив из 3-х жестких дисков?

смена жестких дисков
Если заменить жесткий диск на другой установить другую винду и прочее, поработать, а за тем обратно...

Щелканье жестких дисков.
Здравствуйте, такая проблема у меня: начал щелкать жесткий диск, во время загрузки windows...

Настройка жестких дисков пк
При подключении к пк второго жесткого диска(для увеличения памяти), на ПК устанавливается виндовс...

Состояние жёстких дисков
Здравствуйте! Прокомментируйте пожалуйста состояние жёстких дисков. Будут ли они ещё работать или...

Охлаждение жестких дисков
В последнее время, заинтересовался охлаждением жестких дисков, да и системы в целом. Вопрос...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru