Rf модули для передачи данных. Установка сигнализации собственными силами
Ещё несколько лет назад жёсткие диски среднестатистического ПК имели меньший объём, чем сегодня имеют флешки. В связи с этим возникает соблазн разбить флешку на несколько логических дисков – разделов, и использовать как дополнительный винчестер. Проблема, однако, в том, что соответствующего программного обеспечения, и тем более встроенных в Windows средств, не существует.
Другое дело — Linux, которая позволяет создавать разделы на любом накопителе независимо от его физической природы. Если же речь идёт о работе из-под ОС производства Microsoft, единственный выход — использование модифицированных драйверов или утилит от производителя самой флешки.
Драйвер Hitachi Microdrive
Данный драйвер создан компаний Hitachi, и его последнюю версию можно скачать на сайте этой компании. Драйвер позволяет изменить тип устройства флеш-накопителя на уровне Windows с съёмного диска на жёсткий диск. Hitachi Microdrive совместим только с 32-битными версиями Windows.
Код экземпляра устройства
Подключаем флешку к компьютеру, заходим в диспетчер устройств, попасть в деспетчер можно следующими способами:
«Пуск» -> «Найти программы и файлы» (WIN+R) -> ввести devmgmt.msc или Клик правой кнопкой мыши по значку «Мой компьютер» -> «Свойства» -> вкладка «Диспетчер устройств»
Затем в списке устройств находим флешку, кликаем по значку два раза и далее:
«Сведения» -> пункт «Свойство» -> ищем и копируем строчку «Код экземпляра устройства».
В нашем случае строчка выглядит так:
USBSTOR\Disk&Ven_UFD_2.0&Prod_Silicon-Power16G&Rev_PMAP\12021152061E6C219001714008F&0
Теперь можем переходить к редактированию фала cfadisk.inf
Открываем файл cfadisk.inf и редактируем 25-ю строку. Заменяем скопированным значением строчку, так как показано на рисунке, после «cfadisk_install ,».
Обновление драйвера
Теперь осталось установить обновленный драйвер cfadisk.inf для флеш-накопителя. Обновлять драйвер будем всё там же в «Диспетчере устройств», в свойствах флешки выбираем «Обновить драйвер» далее «Поиск и установка драйвера вручную».
После установки драйвера, флешка станет определяется как жесткий диск и на ней можно создавать разделы.
Преобразуем флешку в жёсткий диск с помощью утилиты — BooIT
Приложение BooIT действует аналогичным образом, только оно не заменяет драйвера, а модифицирует программное обеспечение, установленное на флешку – благодаря этому система начинает «видеть» её как жёсткий диск. Использование BooIT элементарно.
Сперва нужно выбрать флешку в поле «Devices» основного окна программы и нажать «Flip Removable Bit».
Затем нужно будет вытащить флеш-накопитель и вставить снова. Теперь флешка должна определяться не как «Съёмный диск», а как «Жёсткий диск». Если всё получилось можно переходить к созданию разделов на флеш-накопителе.
Разделение на разделы с помощью Windows
Разбить флешку на нужное число разделов можно с помощью средств Windows.
Пункт «Запоминающие устройства» в «Управлении компьютером» или «Пуск» -> «Найти программы и файлы» вводим команду diskmgmt.msc
Разделение на разделы с помощью программы – Acronis
Запускаем программу, выбираем в «Списке базовых дисков» флеш-накопитель.
Кликаем правой кнопкой мыши по флеш-накопителю и в контекстном меню выбираем «Разделить том».
Задаем размеры новым разделам.
Разделение на разделы с помощью утилит производителей флешек
У некоторых известных производителей USB-флешек есть специальные утилиты, реализующие разбиение на несколько логических разделов. Например, у Transcend это mFormat. Однако эта утилита работает лишь с некоторыми моделями флеш-накопителей и нет гарантии полной совместимости со всеми распространёнными ОС.
Таким образом, простое и эффективное решение задачи разбиение флешки на разделы – дело будущего. Возможно, не столь отдалённого, если тенденция к наращению объёма флешек не прервётся.
Во время поиска в сети информации о том, как сделать на флешке два активных раздела, вы можете столкнуться с множеством различных инструкций. Стоит отметить, что сам процесс довольно трудоемкий, но вполне реальный. Почему возникает необходимость разбить флешку на разделы не совсем важно, ведь причины у каждого могут быть свои.
Многие утверждают, что два раздела на флешке - это очень удобно. К примеру, один служит для хранения различной информации: картинок, музыки и прочего, а второй - для программного обеспечения. Конечно, для флешки с маленьким объемом памяти это просто нецелесообразно, а вот для флешек большего объема это может пригодиться.
Что нужно знать?
Если вы заинтересовались тем, как разбить флешку, первое, что вам необходимо знать: Windows все флешки, а также карты памяти по умолчанию определяет в качестве сменных накопителей. Именно в этом и заключается вся сложность процесса: сама система не позволит разбить носитель на диски, создать какой-то дополнительный раздел или совершить еще какое-то из похожих действий, которые применимы для жестких дисков вашего компьютера. Однако это ограничение можно умело обойти, если немножко постараться.
Разбить с помощью драйвера
Для того чтобы у вас появилась возможность разбить флешку на 2 раздела, необходимо скачать на свой компьютер специализированный драйвер от разработчика Hitachi. Драйвер под названием Hitachi Microdrive создан специально для внешних жестких дисков. Как вы уже поняли, с помощью данного программного обеспечения мы хотим добиться того, чтобы система распознавала флешку как обычный жесткий диск.
В совершенно обычном порядке подключаете флешку, ваш компьютер покажет её как съемный носитель. А вот теперь начинается самое главное! Вам необходимо узнать код съемного устройства. Стоит отметить, что поиск данного кода будет напрямую зависеть от того, какой именно у вас Windows. Например, в Windows 7 весь процесс осуществляется через «Диспетчер устройств», который находится в «Панели управления». Откройте «Свойства» вашего устройства, затем вкладку «Сведения». В Windows XP скопируйте «Код устройства», а в 7 - "ИД оборудования".
После этого вам потребуется распакованный архив драйвера для внешних жестких дисков. Откройте файл под названием cfadisk.inf, найдите там блок и вставьте скопированный код вашего съемного устройства вместо выделенного текста. После этого обновите и установите данный драйвер.
Ну что же, вы достаточно потрудились. Вы нашли драйвер, потратили время на его изменение и установку, теперь зайдите в панель управления дисками и посмотрите, что у нас получилось. Нетрудно догадаться, что теперь система вашего компьютера определяет вашу флешку не как сменный накопитель, а как внешний жесткий диск. Теперь, когда вы сумели обмануть ваш компьютер, вы можете с легкостью разбить флешку на диски. Стоит отметить только то, что в этом процессе как раз нет ничего сложного - вы можете создавать на ней, как и на жестком диске, сколько угодно разделов или дисков. Устройство от этого не пострадает.
Альтернативный способ
Помимо представленного выше способа, вы можете разбить флешку на две разных области и по совершенно другому методу. Например, вы можете воспользоваться утилитой BootIt. Вам нужно будет вызвать контекстное меню и выбрать пункт «Исправление неполадок». Далее выбираете нужную флешку и жмете «Flip Removable Bit». Собственно, это все. Извлеките флешку и повторно вставьте её, после чего система распознает её как внешний жесткий диск.
Стоит отметить, что хоть этот способ и легче, он подходит далеко не всем и не всегда. Многое зависит от того, кто является изготовителем флешки, каковы ее свойства, например, объем. Поэтому для надежности лучше воспользоваться первым методом.
Что делать если объем флешки стал значительно меньше и форматированием это не исправляется? Скорее всего, причина в разделе ограниченного размера. Это могут быть, например, последствия работы каких-то программ или эксперименты над созданием загрузочной флешки. Я расскажу самый быстрый и простой способ удалить раздел на флешке и вернуть ее полную емкость.
Суть проблемы
Ситуация с моей флешкой: в проводнике отображается объем 1.91 ГБ, хотя она на 8ГБ и объем должен быть 7 ГБ с копейками. Форматирование из проводника ничего не даст, так как объем урезан из-за созданного на ней раздела на ~2000 МБ.
Если открыть Управление дисками , то мы видим, что флешка имеет рабочий раздел на 1.92 ГБ, а большая часть вообще значится как «не распределен».
Стандартное управление дисками в Windows не допускает манипуляции с разделами для съемных накопителей (коими флешки и являются). Все действия в меню просто недоступны.
Конечно, есть множество более продвинутых программ для управления разделами, которые умеют работать и с флешками, но их нужно скачивать, устанавливать, к тому же, они обычно не бесплатные.
Нам желательно обойтись без лишних программ и сделать это быстро. Один из самых известных способов – использовать diskpart . Это утилита командной строки, которая есть в любой Windows, начиная с XP. Но не каждому по кайфу сидеть и впечатывать эти команды, да и можно ошибиться, удалив не те разделы.
Мы пойдем легким путем – воспользуемся утилитой HP USB Disk Storage Format Tool и сделаем все быстро и просто. Для любителей хардкора (или на всякий случай) в конце поста вы способ с diskpart.
В процессе удаления разделов и форматирования все данные на носителе будут потеряны!
HP USB Disk Storage Format Tool
Утилита форматирования USB накопителей от Hewlett-Packard. Подходит для любых флешек , SD карт и других съемных накопителей. Работает с устройствами любых производителей (не только HP).Скачать можно с softpedia.com или отсюда:
После скачивания, распакуйте и запустите HPUSBDisk .exe. Запускать нужно обязательно с правами администратора (правой кнопкой -> Запуск от имени администратора ), иначе не будет работать.
Сам процесс буквально на пару кликов мышкой:
- Убедитесь, что флешка выбрана правильно (жесткие диски утилита не видит, переживать не стоит)
- Выберите нужную вам файловую (FAT32 или NTFS)
- Можно указать метку тома
- Убедитесь, что стоит галочка Quick Format
- Жмите Start
После этого утилита выдаст предупреждение, что данные будут уничтожены. Жмите Да , чтобы запустить процесс.
Быстрое форматирование занимает совсем немного времени, обычно меньше минуты. После завершения вы увидите окошко с результатами.
Можно закрывать программу и радоваться полному размеру флешки (на скрине видно, что он вернулся в норму).
Аналогичным с утилитой от HP функционалом обладает . Скачать ее можно отсюда (есть версия для Windows и для Mac OS). Весит она немного больше (~6МБ) и требует установки.
Она хоть и создана для SD (SD/SDHC/SDXC), но работает с любыми USB накопителями. Форматирует только в FAT32 (если нужно что-то другое, то после можно переформатировать уже стандартными способами).
Способ с diskpart
Для начала нам нужна командная строка с правами администратора . Найти ее можно в меню Пуск (Пуск -> Все программы -> Стандартные -> Командная строка), для запуска: правой кнопкой -> Запуск от имени администратора.
Удалить старый раздел и форматировать, можно выполнив следующие команды:
- diskpart (запуск утилиты)
- list disk (получаем список всех дисков в системе)
- select disk x (x – это номер вашего флеш накопителя в списке)
- detail disk (необязательно, просто чтобы убедиться, что флешка выбрана правильно)
- clean (удаление всех разделов на диске)
- create partition primary (создаем первичный раздел)
- select partition 1 (выбираем только что созданный раздел)
- format fs=ntfs quick (fs=fat32, если нужна файловая FAT32)
В итоге, весь процесс выглядит примерно так:
После 5 шага можно закрыть окно и отформатировать через проводник, но можно продолжить и через diskpart дальше.
На данный момент в сети есть много информации о том, как разделить флешку на разделы и чтобы еще, после всего этого, Windows мог нормально работать с обеими разделами. Для пользователей Linux в этом вопросе проблем не возникает. Им не нужно ничего особенно для того, чтобы разделить и пользоваться всеми разделами на флешке. Но Windows в этом вопросе более консервативный, так как в свое время решил, что сменные флеш-накопители могут иметь только один активный раздел. То есть, даже если вы поделите флешку на два раздела средствами Linux, а потом решите воспользоваться ею в ОС Windows, то вам покажут только первый раздел.
Во время поисков ответа на вопрос - как сделать два активных раздела, видимых в Windows - можно столкнуться с конкретными примерами, которые работают только на определенных флешках. Некоторые производители флешек позаботились о том, чтобы у них была утилита для качественного деления флешки на разделы. Но как быть тем обладателям флешек, производители которых даже и не думали о надобности создания подобной утилиты.
Есть еще один вариант, о котором речь пойдет в следующей части статьи. Задача заключается в том, чтобы заставить Windows «видеть» флешку в качестве жесткого диска. Понятно, такой способ будет актуален только для той Windows, в которой будут проделаны соответствующие действия, но и это уже неплохо. Чтобы заставить флешку представляться в качестве жесткого диска и в других системах, нужно перепрошивать контроллер, а как было сказано ранее и в статье по восстановлению флешек , для этого уже понадобятся специальные утилиты от производителей флешек или утилиты для перепрошивки конкретных контроллеров.
Изменения на уровне флешки
Давайте начнем с того варианта, который позволит сделать изменения на уровне флешки, без надобности вносить какие-то изменения в ОС. Понятно, что этот вариант подойдет только тем флешка, для которых доступны утилиты: от производителей самих флешек, от производителей контроллеров или более универсальные утилиты, для разных типов контроллеров.Более или менее универсальной утилитой для перевода контроллера в режим HDD, является BootIt , так как она работает с разными контроллерами, но, к сожалению, не со всеми. Минусом программы является то, что она корректно работает только под Windows XP, но, к счастью, в более старших версиях Windows есть функция, которая позволяет запускать программы в режиме совместимости. Это меня и спасло при использовании программы в Windows 7. Итак, приступим...
На самом деле, утилита BootIt довольно примитивная, поэтому сложностей с ней возникнуть не должно. Но, раз уж я начал описывать, то сделаю это более или менее подробно:
1 . Для начала нужно запустить программу, и если вы это делаете из под Windows 7, как и я, то для запуска воспользуйтесь контекстным меню, которое появляется после нажатия на файле правой кнопкой мыши и выберем пункт «Исправление неполадок совместимости»:
2
. Далее используем рекомендованные параметры и запускаем программу.
3
. Настраивать в утилите ничего не нужно, потребуется лишь выбрать флешку, которую мы хотим перевести в режим HDD и нажать на кнопку «Flip Removable Bit»:
4
. После короткого раздумья, программа сообщит, что необходимо извлечь флешку и вставить повторно, чтобы изменения вступили в силу.
5
. Здесь настает момент истины, так как именно на этом шаге становится ясно, смогла ли программа перевести контроллер нашей флешки в нужный нам режим. Идем в «Управление дисками» выбираем нашу флешку, нажимаем на ней правой кнопкой мыши и если у вас пункт «Удалить том...» - активный, значит все не зря. Вы можете удалить текущий раздел и создать необходимое вам количество:
Если не помогло
Если же эти действия оказались бесполезными и контроллер флешки остался в том же режиме - не стоит отчаиваться. Может все еще не так уж и плохо, ведь это далеко не единственная утилита, которая может вам помочь. Производители контроллеров, в своих утилитах по их перепрошивке иногда не забывают о пункте, который позволит делить флешку на разделы. Для того, чтобы найти утилиту для перепрошивки контроллера, который используется в вашей флешке - советую ознакомиться с моей статьей о восстановлении флешек . Там есть вся информация, которая необходима.Еще одним вариантом, может быть поиск «родной» утилиты для флешки, которая тоже, без особых усилий, позволит разделить вашу флешку на разделы. Ну а если, вдруг, вы не найдете ничего подходящего, всегда можно попросить помощи в комментариях, указав VID и PID вашего контроллера.
Что дальше?
В следующей части статьи я опишу способ, который позволит внести необходимые изменения на уровне операционной системы. Как показала практика, порой и этого варианта достаточно для достижения необходимых результатов. Поэтому, до встречи в следующей части!Теги: Добавить метки