Как вы разделяете USB-флеш-накопитель?

Из коробки Windows не позволит вам разбить USB-флеш-накопитель. Как вы можете это сделать?

Если кто-то задается вопросом, зачем вы это делаете?

Это интересно в случае с приводом BitLocker ToGo, где вы можете взять большой указатель большого пальца (например, 4 или 8 ГБ) и отформатировать небольшой объем диска, который обычно используется как диск Fat32, и оставить оставшийся раздел зашифрованным с помощью BitLocker. Это позволяет хранить некоторые не секретные данные в незашифрованном разделе (например, портативных приложениях).

Это можно сделать с помощью инструмента командной строки, называемого diskpart

Шаги (в Windows 10) следующие:

  1. Нажмите значок Windows
  2. Введите cmd (не нажимайте Enter)
  3. Щелкните правой кнопкой мыши параметр «Командная строка» (это был первый вариант для меня), выберите «Запуск от имени администратора» и нажмите «Да» во всплывающем окне подтверждения
  4. Нажмите «Окно« Администратор: Командная строка », введите« diskpart и нажмите« Ввод »(будьте осторожны отсюда), вы делаете вещи низкого уровня на своих дисках и можете удалить свой основной диск, если не будете осторожны)

  5. Вы должны увидеть DISKPART> . Введите list disk и нажмите enter. Вы получите список дисков назад – вы хотите найти USB-накопитель. Вероятно, он будет намного меньше вашего основного диска. Я использую мою систему в качестве примера – ваш, вероятно, будет другим, поэтому вам нужно будет решить, какой диск является USB-накопителем. Вы не хотите, чтобы это случилось! Если вы сомневаетесь, обратитесь за помощью к более техническому другу. Вы можете уничтожить свои данные, если вы ошибаетесь!

Например, в моей системе я вижу:

 DISKPART> list disk Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- Disk 0 Online 1863 GB 10 MB * Disk 1 Online 58 GB 0 B * 
  1. USB-накопитель в моем случае – диск 1 (у меня 64-гигабайтный диск, 58 – достаточно близко!). Это явно не тот диск 1863Gb, который является моим основным диском Windows. Я не хочу приближаться к этому!

  2. Теперь я хочу select disk 1 и нажать enter (это может быть 2 или другой номер в вашей системе. Почти наверняка НЕ ​​0.)

  3. Теперь введите list partition [enter] и вы увидите разделы на вашем USB-накопителе.

  4. У меня был раздел EFI на 200 Мб, который я хотел удалить. Это был раздел 1, поэтому я сделал select partition 1 [enter]

  5. Раздел EFI на моем диске был защищен, поэтому, когда я попытался удалить раздел, он не удался. Команда, чтобы заставить его, – delete partition override . Это приведет к удалению выбранного раздела. Примечание. Мне пришлось использовать справочную систему, чтобы понять это: help delete partition [enter] дал мне то, что мне было нужно.

  6. После удаления разделов (ов) вы можете вернуться в Управление дисками и переформатировать / переделать диск с помощью приятного графического интерфейса 🙂

Вы можете увидеть все команды diskpart, набрав help [enter] . Там много, но я предпочитаю делать как можно меньше в diskpart, а затем вернуться к графическому интерфейсу управления дисками.

Из окна Windows Vista / 7 разрешает раздел USB-накопителя. Команда – diskpart .

Windows должна иметь возможность распознавать флэш-накопитель как «фиксированный диск».

Это достигается либо переворачиванием съемного бита (который не всегда работает), либо изменением cfadisk.c и .inf , если вы находитесь на XP. (Вы должны знать, как закодировать для последнего.)

Проблема

В отличие от Linux, Windows не может разбить или правильно использовать секционированный (USB Flash Drive) UFD; То есть, если вы подключаете секционированный UFD, будет отображаться только первый раздел.

Решение

Решение должно решить две проблемы: разделить и сделать разделы видимыми. Что касается первого варианта, можно использовать Linux, возможно, живой дистрибутив, специально предназначенный для обработки изображений и разбиения, например Clonezilla . Существуют также бесплатные инструменты Windows, такие как Bootice .

Вторая задача – сделать все (не только первое) пригодным для использования в Windows. Успокойным вариантом является использование инструментов, переворачивающих бит съемного носителя, поскольку они могут повредить несовместимые палочки.

Лучше всего установить фильтр. Программа похожа на диск, добавляя к ним дополнительную функциональность. В нашем случае создание UFD появляется как фиксированный диск. См. Например, Karyonix diskmod.sys, обсуждаемый на reboot.pro .

Побочные эффекты и альтернативное использование

Поскольку Windows может видеть только первый раздел UFD без фильтра, можно сделать некоторые файлы Linux невидимыми для пользователя Windows, сохранив их в разделе, отличном от первого.

Особым случаем является ручная дистрибуция Linux . Если вы хотите использовать ручку для хранения документов, и вы не хотите, чтобы в Windows делали файлы ОС Linux видимыми, просто не устанавливайте Linux на первый раздел.

Я исхожу из перспективы linux, поэтому я бы просто использовал cfdisk или, если вам нравится gui, gparted .

Вы могли бы сохранить живой компакт-диск, такой как Ubuntu, который был бы полезен для такого рода вещей. Просто загрузитесь с компакт-диска, сделайте то, что вам нужно сделать, перезагрузитесь в Windows. (Это также отлично подходит для аварийного спасения)

Вы можете использовать Windows cmd.exe: запустите его как администратор и используйте консольную утилиту diskpart.exe для разделения диска. Руководство: http://ss64.com/nt/diskpart.html

Просто используйте свой любимый инструмент для секционирования – либо управление дисками в Windows, либо Gparted on * nix или другое. Все они должны понимать USB-флеш-накопители, и вы просто разбиваете, как на любой другой жесткий диск.

Один из способов сделать это – использовать инструмент BootIt . Этот инструмент удалил съемный бит на накопителе большого пальца / флэш-памяти и позволяет разбить диск.

Я уверен, что есть лучшие способы сделать это, но это единственный, о котором я могу думать.

Другой ответ: поместите один или несколько файлов виртуального жесткого диска (VHD) на диск и смонтируйте их, если вам нужна другая файловая система. В Windows инструмент управления дисками имеет возможность прикреплять файлы VHD как физические диски, так что к файлу VHD можно получить доступ точно так же, как к физическому диску.

  • Не удается записать, форматировать или стереть флешку
  • Как изменить букву USB-накопителя без оснастки «Управление дисками»
  • Невозможно отформатировать USB-накопитель, все утверждает, что оно защищено от записи
  • Можете ли вы сделать flashdrive только для чтения?
  • Защита от вирусов для флэш-накопителей
  • Не используйте опцию «Безопасное удаление» в лотке для устройств хранения USB
  • Является ли целостность флеш-памяти зависящей от системных ресурсов при чтении / записи (например, CD / DVD)?
  • Что происходит, когда флеш-накопитель изнашивается?
  • ASUS BIOS сохраняет приоритет загрузки для Windows Boot Manager перед UEFI
  • USB-накопитель на 16 ГБ отображает 16 МБ и неприменим
  • Могу ли я загружать и запускать Windows XP с флеш-накопителя USB?
  • Interesting Posts

    Невосприимчивый файл заставляет Windows Explorer прекратить отвечать

    Есть ли способ получить макет текущей активности и представления через adb?

    Требуется ли установка большей ОЗУ, потребляющей больше энергии?

    jqgrid: как установить параметры панели инструментов на основе значения столбца в строке

    Twitter Bootstrap Используйте collapse.js на ячейках таблицы

    Могу ли я автоматически входить в ssh с помощью паролей из брелка OS X?

    ggplot2 сохранить неиспользованные уровни barplot

    Не удается получить доступ к общему диску в одном и том же имени машины uisng, но может получить доступ к IP-адресу

    Не удалось найти файл ‘setup.bin’

    В чем разница между XMLHttpRequest, jQuery.ajax, jQuery.post, jQuery.get

    Как увеличить лимит клиента Wi-Fi на Huawei B153?

    Как обеспечить доступ в Интернет только через VPN

    Как получить значение ASCII строки в C #

    OnItemClickListener не работал с флажком?

    В чем разница между методами services.AddTransient, service.AddScoped и service.AddSingleton в ASP.NET Core?

    Давайте будем гением компьютера.