Blog. Just Blog

Как разбить флешку на несколько разделов

Версия для печати Добавить в Избранное Отправить на E-Mail | Категория: Software | Автор: ManHunter
Как разбить флешку на несколько разделов
Как разбить флешку на несколько разделов

На первый взгляд вопрос из той запредельной области, которую один из моих начальников очень метко называл "клиент хочет странного". Однако, практическое применение тоже имеет место быть. Например, на планшетнике при попытке переноса приложений и всякой прочей фигни из внутренней памяти на MicroSD-карточку внезапно потребовалась карточка, разбитая на два раздела. Из менее практических, но более гипотетических применений, я вижу флешку, разбитую на несколько разделов, которые представляют собой зашифрованные диски. В любом случае есть задача, а значит должно быть и решение.

Главная проблема заключается в том, что Windows по умолчанию все флешки и карты памяти определяет как сменные накопители (что, впрочем, совершенно справедливо) и не позволяет их разбивать на несколько логических дисков, создавать дополнительные разделы и выполнять другие аналогичные действия, разрешенные для жестких дисков. Обойти это ограничение позволяет драйвер для внешних дисков от компании Hitachi. Скачать его можно здесь:

Hitachi MicrodriveHitachi Microdrive

Hitachi.Microdrive.zip (2,965 bytes)

Драйвер Hitachi Microdrive несовместим с 64-битными системами! Поэтому для выполнения всех действий, описанных в статье, требуется только 32-битная система!

Наша задача состоит в том, чтобы флешка или карта памяти распознавалась системой как жесткий диск. Подключите вашу флешку или карту памяти. В моем случае это будет самая обычная безымянная флешка на 4 гигабайта. В Управлении дисками она показывается как съемный носитель, все правильно.

Флешка определяется как съемный носитель
Флешка определяется как съемный носитель

Сперва нам надо узнать код устройства. Для этого откройте диспетчер устройств. В Windows 7, например, это делается через "Панель управления" -> "Диспетчер устройств". В списке найдите ваше устройство.

USB-устройство в списке оборудования
USB-устройство в списке оборудования

Найдите ее в списке Диспетчера устройств, правой кнопкой мышки откройте контекстное меню и затем откройте окно свойств. Там на вкладке "Сведения" в выпадающем списке выберите пункт "ИД оборудования" (в Windows XP это будет "Код экземпляра устройства") и скопируйте сам код.

Свойства оборудования
Свойства оборудования

Распакуйте скачанный архив с драйвером в сухое прохладное место, затем в вашем любимом редакторе откройте файл cfadisk.inf. Если ваш любимый редактор MicroSoft Word, то закройте браузер и забудьте о всем, что тут написано. На крайняк можете использовать стандартный Блокнот. Найдите в файле блок типа

[cfadisk_device]
%Microdrive_devdesc% = cfadisk_install,USBSTOR\General_USB_Flash_Disk

и замените выделенный текст на код вашего USB устройства. Сохраните изменения. В окне свойств перейдите на вкладку "Драйвер" и нажмите на кнопку "Обновить...".

Обновление драйвера устойства
Обновление драйвера устойства

Дальше действуйте, как показано на картинках:

Поиск и установка драйверов вручную
Поиск и установка драйверов вручную

Выбор драйвера из списка
Выбор драйвера из списка

Установка драйвера с диска
Установка драйвера с диска

В открывшемся окне выбора файла выберите модифицированный файл cfadisk.inf.

Установка драйвера Hitachi
Установка драйвера Hitachi

Система при установке может ругнуться, что файл драйвера без цифровой подписи и нет возможности проверить издателя драйвера, это нормально. Подтвердите установку драйвера.

Подтверждение установки драйвера
Подтверждение установки драйвера

Установка драйвера успешно закончена
Установка драйвера успешно закончена

Драйвер успешно установлен. Теперь можно перейти в Управление дисками и посмотреть, что у нас получилось. Действительно, теперь флешка определяется как жесткий диск.

Флешка определяется как жесткий диск
Флешка определяется как жесткий диск

А это значит, что теперь с ней можно обращаться точно так же, как и с жестким диском. Например, создать на ней два раздела.

Флешка разбита на несколько разделов
Флешка разбита на несколько разделов

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

Поделиться ссылкой ВКонтакте Поделиться ссылкой на Facebook Поделиться ссылкой на LiveJournal Поделиться ссылкой в Мой Круг Добавить в Мой мир Добавить на ЛиРу (Liveinternet) Добавить в закладки Memori Добавить в закладки Google
Просмотров: 113518 | Комментариев: 46

Метки: флешки
Внимание! Статья опубликована больше года назад, информация могла устареть!

Комментарии

Отзывы посетителей сайта о статье
ManHunter (06.02.2018 в 17:49):
йцукен, посмотреть скриншоты с результатами гордость не позволила?
йцукен (06.02.2018 в 17:29):
Всё это бред сумашедшего, псд записан и как не крути букву второму разделу ты не дашь, а тем более винда без буквы разделы не видит, так что не занимайтесь балдокруством!
ManHunter (18.01.2016 в 23:34):
Гамлиэль, найди немного свободного времени - лизни розетку.
Гамлиэль Фишкин (16.01.2016 в 23:49):
Сколько мучений — и всё лишь ради того, чтобы использовать Windows. У меня Linux Ubuntu, и я легко выполняю действия, для которых пользователям Windows требуются титанические усилия.

Кстати, мой обзор по теме: [del]
SViktor (04.12.2015 в 17:48):
Спасибо за подсказку. Простенько и со вкусом. Ненадо ни каких программ, которые не всегда под рукой.
CRAZZ (01.10.2015 в 20:04):
Чайник =), У меня та же самая проблема. все проделать удалось, но выдайтся ошибка "Запуск этого устройства невозможен. (Код 10)" полагаю у вас тоже Silicon-power-16g?
Lib_ (08.05.2015 в 02:12):
Большое спасибо автору, за простое и рабочее решение, мне требовалось уменьшить размер 64gb "палёной" флешки до 8 Gb, ( всё что записывалось на флешку больше 8 гб потом нечиталось, а каждый раз контролировать помегабайтно объём записанного небыло желания) Китайские продавцы частенько выдают маленькие флеши за большие, при этом найти вменяюмую утилиту, которая бы разбила диск на разделы я так и не нашёл, то, что находил не распознавала мою флешку, вообщем разбил как описано в этой статье и теперь накопителем можно нормально пользоваться!
Павел (04.04.2015 в 11:33):
У меня была проблема (пишу была, сейчас нет), флешка на 128ГБ и определяется на 128, но никак не хочет писать и виснет почем зря.ExtFat не напрягал. Запускаю проверку на чтение читает до конца без проблем. Запустил тест  на запись встал на середине. 64ГБ это тоже не хухры-мухры плюс USB 3. Короче проделываю финт, как описано делю на 2. Определяю только 1 раздел NTFS-заодно. И откатываю драйвер. Конфетка - с флешкой пусть и меньшего размера никаких проблем. Пробиваю на других компах. Аллилуйя!
Спасибо автору.
Maksovich (30.04.2014 в 01:59):
Для таких целей у меня лежит диск с Ubuntu Live. Загружаюсь с диска и разбиваю, как и что надо. :)
ManHunter (05.01.2014 в 19:28):
Ага, и каждая домохозяйка теперь должна ставить себе линукс. Может все-таки вернуться с небес на грешную землю? Эта статья не для линуксоидов, а для обычных пользователей винды.
algirdas (05.01.2014 в 16:01):
терпеливо прочёл всё и удивился: как сложно может быть из-за незнания простых вещей. В нашей фирме десяток техников тестируют и запускают зва день от восьми до двадцати пяти ноутбуков каждый. Очень широко пользуемся Linux Live (Mint) во флешке. А мой личный ноутбук загружается Windows средством (BCD) в одну из четырёх опперационных систем. Без Linux я не могу обойтись никак, а основнвя рабочая среда у меня Winsows 8. Это вступление такое :-)
Так вот - в большинстве Linux дистрибуций GParted есть по умолчению. Если не обнаружилась, то уствнавливается. Раздел флешки на тома для неё обычная функция, к тому же функциональность по действиям с разделами вообще прекрасная.
ExtazY (09.12.2013 в 12:27):
А может для того чтобы на всех компах работали такие флешки, тогда стоит сделать автоматическую установку этого драйвера с такой флешки, только как?
ExtazY (09.12.2013 в 12:00):
Спасибо большое, всё довольно понятно написано.
Есть один минус в этом всём, это то что на компах без этого драйвера не видно второго раздела.
Читаю комменты и удивляюсь как один человек сравнивает 86 и 64 битные системы.
У меня два компа 86 и 64 битный процессоры, вот тот который 64 битный процессор, мне его хочется выкинуть, я так с ним устал, он как человек среднего пола и не туда и не сюда.
Михаил (18.11.2013 в 00:02):
Спасибо автору.
Все правильно, все работает и на 32 битной Win8.1 Ent..
На Jet Flash Transcend 32Gb без проблем ставил WinToGo.
Но, возникает другая проблема. Система в при загрузке не видит 2-й раздел и WinToGo запускается.
Указал в БИОС USB как HDD – не помогает.
Интересно, эта проблема имеет решение или нет. Все-таки как запустить WinToGo в таких случаях?
ManHunter (11.10.2013 в 15:07):
Дописал в статью предупреждение, чтобы народ не трахал мозг в первую очередь мне.
Злыдень (11.10.2013 в 15:03):
Интересная позиция автора!
"Я посаветовал, а для несчастных владельцев 64 bit OC хоть трава не расти!"
Претензий нет, но можно ведь в шапке крупными, красивыми буквами написать что:
"Драйвер Hitachi Microdrive не совместим с 64 bit системами!"
Чисто для того, чтобы народ не трахал себе мозг?!
Шурик (09.05.2013 в 15:41):
Zip с дровами битый - на распаковывается.
денис (08.04.2013 в 15:22):
На ОС Windows 7 х64 такую флешку не видит с ее разделами , ставлю в ОС Windows 7 х32 все появляется и разделы и сама флешка, эксперимент провел на OC Windows 7 x64 x32 разрядные.
ser (16.03.2013 в 00:05):
ManHunter. Зря Вы так скептически относитесь к x64 системам. То же самое что x86 только работает в 1.5 раза быстрее. Вот и всё. Из "оперативки" 32-х битный ЦП "кусает" по 32 бита "куски" и обрабатывает их. 64-х битный кусает по 64 бита соответственно (в два раза больше). Теоретически он должен работать в 2 раза быстрее, но фактически (при условии что ЦП x64 и ОС x64 и программа x64) скорость возрастает только примерно в 1.5 раза. Ну пусть хоть в 1.5 и то вперёд. Это я не только сейчас для Вас (Вы то скорей всего в курсе), но и для тех кто до сих пор не знает чем же всё таки 32 отличается от 64. Будущее то всё равно за 64, а то и выше ;)
Кто сказал ,что 32-х битный ЦП, кусает 32 бита куски?
64-х битный кусает по 64 бита -изучите soft,
советую начать с 8-ми битных(Z80).
Видеокарты больше 1024 разрядов?
Код 64 разрядов больше примерно в 1,5 раза.Кидает "нули" туда-сюда.
Ускорением там и непахнет, тормоз есть от 1-20%.
64 разрядная архитектура работает с большими объёмами памяти,
это очень важно для серверов... ,32 разряда - предел 4Гига.
Всё хватит...
ManHunter (17.02.2013 в 19:14):
Я в самом начале статьи написал зачем это все надо. Про 64-битные системы написал в камментах.
Олег (17.02.2013 в 19:10):
Минусы данного способа:
1. подменить этот драйвер удается только на 32-х битных системах, 64-х битка меня послала, сказав, что "в указанном месте нет подходящего драйвера"
2. И самое главное - драйвер ставится на КОНКРЕТНУЮ ПК и не привязывается к флешке. На другом ПК без аналогичных манипуляций флешка будет определяться, как съемный диск.
Так какой тогда смысл во всех этих манипуляциях (в инете данная статья размножена на десятки копий)? Лично мне нужно сделать флешку, как жесткий диск для вполне конкретной цели - там находятся пакеты софта, некоторые из которых не устанавливаются с логического диска. Поэтому данный способ мне не подходит - проще уж просто пакет на хард скачать и оттуда делать установку.
Итог - ищу другой способ... Пока не нашел.
Pate (07.02.2013 в 20:05):
ManHunter. Зря Вы так скептически относитесь к x64 системам. То же самое что x86 только работает в 1.5 раза быстрее. Вот и всё. Из "оперативки" 32-х битный ЦП "кусает" по 32 бита "куски" и обрабатывает их. 64-х битный кусает по 64 бита соответственно (в два раза больше). Теоретически он должен работать в 2 раза быстрее, но фактически (при условии что ЦП x64 и ОС x64 и программа x64) скорость возрастает только примерно в 1.5 раза. Ну пусть хоть в 1.5 и то вперёд. Это я не только сейчас для Вас (Вы то скорей всего в курсе), но и для тех кто до сих пор не знает чем же всё таки 32 отличается от 64. Будущее то всё равно за 64, а то и выше ;)
Pate (07.02.2013 в 19:48):
GRomR1, смысл не в том чтоб переключаться между двумя и более разделами FAT, FAT32, exFAT или NTFS на ФЛЭШКЕ под Windows (судя по рассказу ManHunter'а и требованию заказчика), а в том чтоб на SD- или MICRO-SD карточке было 2 раздела: 1-ый FAT, причём скорей всего бОльший, чтоб можно было данные свои "кидать" (фильмы, музыку и др. файлы) из Windows, когда её подключаешь через картридер и 2-ой линуксовский (Android) ext2 или ext3, чтоб "КАКБЭ УВЕЛИЧИТЬ" внутреннюю память устройства и при помощи программки типа 'MoveToSD' перенести часть программ (*.apk) и данных, сохраняемых ими же, из раздела внутренней памяти в ext-раздел на карточке. Так что тут программа BOOTICE не поможет т.к. Windows "не видит" линуксовские ext-разделы без установки "левых" драйверов, переключаться между ними смысла нет. Хотя BOOTICE, бесспорно, видит эти разделы.
ManHunter (07.02.2013 в 19:04):
Я не знаю, что такое 64-битные системы, и в ближайшие много-много лет узнавать не собираюсь. Весь софт у меня правильно работает на х86. Соответственно, любая проблема, которая у кого-то происходит на 64-битных системах, меня совершенно не касается.
Pate (07.02.2013 в 19:01):
ManHunter, на Windows 7 x64 Ваш вариант с x86-драйвером не работает.
Pate (06.02.2013 в 13:41):
Ц:"...Например, на планшетнике при попытке переноса приложений и всякой прочей фигни из внутренней памяти на MicroSD-карточку внезапно потребовалась карточка, разбитая на два раздела."
С такой же ситуацией сталкивался... Самый простой способ для меня (у мя W7x64) оказался скачать MiniTool Partition Wizard - Home Edition(Home Edition - бесплатный вариант). В ней и разбил SD-карточку на 2 раздела: 1-ый для FAT, 2-ой для ext2 или ext3 (по выбору). Первый ОБЯЗАТЕЛЬНО FAT! Иначе "©Мелкософт® Форточки™" карточку не будут видеть и будут предлагать форматнуть. 2-ой раздел ext2 или ext3 естесссно отображаться тоже не будет, зато планшетник будет видеть оба раздела нормально.
Чайник =) (17.01.2013 в 00:22):
Проделал это со своей 16гб флешкой. Диспетчер видит в списке дисков, но светится восклицательный знак, в свойствах пишет "Запуск этого устройства невозможен. (Код 10)". Тома просмотреть тоже нельзя, везде прочерки. Что неправильно сделал?
GRomR1 (10.12.2012 в 14:06):
Насколько я помню, этот драйвер работает только с 32-битной ОС.

Сегодня обнаржил, что в новой версии BOOTICE v2012.12.05(v1.0.1) автор максимально упростил работу с несколькоми разделами.
Буквально в 2 щелчка мышью, происходит смена активного диска (присвоение буквы другом разделу на флешке).
1. Открываем BOOTICE.
2. Выбираем свой накопитель в строке "Destination Disk".
3. Нажимаем "Parts Manage".
4. Выбираем другой раздел, который в данный момент не доступен.
5. Нажимаем "Assign Drive Letter".
6. Видим, что этому разделу, присвоилась буква, и мы можем обращаться к нему обычным способом.

До "Assign Drive Letter":
https://lh4.googleusercontent..../s1128/2.PNG
После "Assign Drive Letter":
https://lh5.googleusercontent..../s1121/3.PNG
Спасибо (03.10.2012 в 22:24):
Отличный вариант
буратино (31.08.2012 в 10:58):
Compiller
утилита производственная, а не инженерная
а во вторых лучше делать один раздел (CD, без паблика)
Compiller (31.08.2012 в 10:23):
у меня USB Flash OCZ Rally2 2GB разбита с помощью инженерной утилиты для её контроллера Silicon Motion на 700MB USB-CDrom и собственно раздел. Итого с неё почти на всех компьютерах/ноутбуках ставлю обычную Windows XP.
ManHunter (28.08.2012 в 09:53):
SVS (28.08.2012 в 09:35):
Я теперь жалею, что 3тб взяла, лучше бы 2 по 2тб. Какие у тебя доки? А ты верно подметил, что тостеры :))))) одна дуал-док-станция у меня как раз тостер и напоминает, а остальные 2 - адаптеры.
ManHunter (27.08.2012 в 23:39):
SVS, пока нет, дисков больше 2 Тб в наличии не имею. Основная причина - оба моих тостера (док-станции) не поддерживают винты более 2 Тб, а без этого мне мою видеоколлекцию обновлять без толку. Хотя, конечно, некоторые категории коллекции уже вылезли за 2 Тб, приходится хранить их на двух винтах.
SVS (27.08.2012 в 23:34):
ManHunter, я вот до недавнего времени работала с чужими и своими дисками, имеющими максимальный объём 2тб. Тут приобрела себе 3тбайтное щастье и полчаса пилила его: комп, зараза, видел правильный объём, но форматировать больше 2тб не давал. Сначала казалось, ну хрен с тобой, не хошь одним куском ставиться, делись на два. И чего-то фигнёво он фурычит... Одним куском делала - у меня комп начинает виснуть на открытии диска. Теперь изучаю 3-тбайтный вопрос, собираю опыт. Есть чем поделиться?
ManHunter (27.08.2012 в 18:16):
Красноглазики негодуют :) А если у меня на ноуте нет CD-ROM или я не пользуюсь Linux?
Ужас (27.08.2012 в 18:15):
Ну и извращение! Скачайте диск с Linux для разбивки дисков и разбивайте хоть на 10 разделов её. Бред какой-то...левый драйвер в систему ставить, ага счас!
ManHunter (26.08.2012 в 11:32):
Lazy_Kent, тогда мне придется отказаться от сна и отдыха :) Боюсь, что на это я пойти не готов.
Lazy_Kent (26.08.2012 в 02:22):
ManHunter, с большим удовольствием читаю все ваши статьи. Спасибо.

OpenSorce (читай — Linux) сообщество страдает от вашего отсутствия в своих рядах.
Есть ли шансы на ваше участие в открытых проектах?
буратино (25.08.2012 в 23:08):
ManHunter, я как купил винт внешний сначала его разбил на два, но подумав пару дней решил собрать этот пазл от греха подальше
так что если мне нужно HHD-устройство или защищенное от записи, то я тупо фиксю прошивку флэшки (стоят копейки и данные там не храню)

этот материал не новый наскок я помню, но гдето видел чето типа такого же для 64-битной семерки
ManHunter (25.08.2012 в 22:51):
буратино, с момента, как винты и прочие накопители стали доступными, придерживаюсь правила 1 носитель = 1 раздел. Но вот столкнулся с таким закидоном на ведроиде (см. первый абзац), потому и пришлось искать решение.
буратино (25.08.2012 в 22:45):
Аноним
оффсайт BOOTICE
http://www.ipauly.com/bbs/disp...ardid=2&Id=1
а здесь он наскок я понимаю размещает как бы не самые стабильные версии (возможно я неправ)
bbs.wuyou.com/viewthread.php?tid=57675

а Статья неверно называется - Низкоуровневое форматирование и создание нескольких разделов на флешке
причем тута Низкоуровневое? автору нужно сказать чтоб исправил на высокоуровневое или еще как ...

ManHunter
всегда лучше юзать один раздел на флэшке по моему опыту, хотя на usb-флэшке почти всегда возможно сделать HDD-раздел и на некоторых даже два и более съемных раздела (зависит от контроллера флэшки)
Аноним (25.08.2012 в 22:16):
А если не хочется возиться с драйвером, то можно воспользоваться BOOTICE (http://bootice.narod.ru/), как показано тут - http://gromr1.blogspot.com/201...bootice.html
ManHunter (25.08.2012 в 22:16):
Это работает с любыми флешками. От Hitachi только драйвер, который очень удачно с ними взаимодействует.
An70n10 (25.08.2012 в 22:07):
Это работает только с флешками от Hitachi?

Добавить комментарий

Заполните форму для добавления комментария
Имя*:
Текст комментария (не более 2000 символов)*:

*Все поля обязательны для заполнения.
Комментарии, содержащие рекламу, ненормативную лексику, оскорбления и т.п., а также флуд и сообщения не по теме, будут удаляться. Нарушителям может быть заблокирован доступ к сайту.
Наверх
Powered by PCL's Speckled Band Engine 0.2 RC3
© ManHunter / PCL, 2008-2020
При использовании материалов ссылка на сайт обязательна
Время генерации: 0.08 сек. / MySQL: 2 (0.0047 сек.) / Память: 4.75 Mb
Наверх