Como você particiona uma Unidade Flash USB / Flash?

37

Fora da caixa, o Windows não permitirá que você particione uma Unidade Flash USB / Flash. Como você pode fazer isso?

Caso alguém esteja se perguntando Por que você faria isso?

É interessante no caso de uma unidade BitLocker ToGo, na qual você pode pegar um pendrive grande (como 4 ou 8 GB) e formatar uma pequena quantidade da unidade a ser usada normalmente como uma unidade Fat32 e deixar a partição restante criptografada usando o BitLocker. Isso permite manter alguns dados não secretos na partição não criptografada (como aplicativos portáteis).

Omar Shahine
fonte
2
O fato de ele estar perguntando sobre o bitlocker me diz que são janelas.
Mark Broadhurst
@ OmarShahine: Tenho uma primeira partição no NTFS e uma segunda no ext4. PRINCIPAL Problema: o Windows vê apenas a partição ext4!
usar o seguinte comando
4
O Windows reconhecerá SOMENTE a primeira partição primária. Se não houver uma partição primária, ele reconhecerá SOMENTE a primeira partição virtual / estendida. Fonte: Partition Master versão 10 (aparece um aviso ao tentar criar uma partição em uma unidade removível que é menor do que o tamanho total do dispositivo)
kurdtpage

Respostas:

49

Isso pode ser feito com uma ferramenta de linha de comando chamada diskpart

As etapas (no Windows 10) são as seguintes:

  1. Clique no ícone do Windows
  2. Digite cmd(não pressione enter)
  3. Clique com o botão direito do mouse na opção 'Prompt de Comando' (foi a primeira opção para mim), selecione 'Executar como administrador' e clique em 'Sim' no pop-up de confirmação
  4. Clique na janela 'Administrador: Prompt de Comando', digite diskparte pressione enter (tenha cuidado a partir de agora - você está fazendo coisas de baixo nível em suas unidades e poderá excluir sua unidade principal se não tomar cuidado)

  5. Você deve ver um DISKPART>prompt. Digite list diske pressione enter. Você receberá uma lista de unidades de volta - você deseja encontrar a unidade USB. Provavelmente será muito menor que sua unidade principal. Estou usando meu sistema como exemplo - o seu provavelmente será diferente, então você terá que descobrir qual unidade é a unidade USB. Você não quer errar! Em caso de dúvida, procure ajuda de um amigo mais técnico. Você pode destruir seus dados se errar!

Por exemplo, no meu sistema, vejo:

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online         1863 GB    10 MB        *
  Disk 1    Online           58 GB      0 B        *
  1. A unidade USB no meu caso é o Disco 1 (eu tenho uma unidade de 64 GB, 58 está perto o suficiente!). Claramente, não é o Disco 0 de 1863Gb, que é a minha unidade principal do Windows. Não quero chegar nem perto disso!

  2. Agora eu quero select disk 1e pressione enter (pode ser 2 ou outro número no seu sistema. Quase certamente NÃO 0.)

  3. Agora digite list partition [enter]e você verá as partições em sua unidade USB.

  4. Eu tinha uma partição EFI de 200 Mb que queria excluir. Foi a partição 1, então eu fizselect partition 1 [enter]

  5. A partição EFI na minha unidade estava protegida; portanto, quando tentei excluir a partição, ela falhou. O comando para forçá-lo é delete partition override. Isso excluirá a partição selecionada. Nota: Eu tive que usar o sistema de ajuda para descobrir isso: help delete partition [enter]me deu o que eu precisava.

  6. Depois de excluir as partições, você pode voltar ao Gerenciamento de disco e reformatar / reparticionar a unidade com a boa interface gráfica :)

Você pode ver todos os comandos diskpart digitando help [enter]. Há muita coisa lá, mas eu prefiro fazer o mínimo possível no diskpart e, em seguida, voltar à GUI de gerenciamento de disco.

Darren
fonte
2
Obrigado, mas não consigo criar uma segunda partição usando a GUI. Depois de criar a primeira partição (usando metade do espaço em disco), quando eu clique direito a não alocado são, o "novo volume" opções área ll acinzentado
Zain R
funciona em Windows 7, bem :)
Zathrus Escritor
você pode adicionar partições com create partition [type]onde [type] é o tipo de partição que deseja - logicalpara um novo volume, primaryse estiver trabalhando com um cleandisco não particionado (ou seja, em branco usando o diskpart ), efipara, bem, efi. Você pode selecionar o volume recém-criado e formatá-lo com format fs=[format type] label="[label name]" quick.
j4eo
8

Fora da caixa, o Windows Vista / 7 permite a partição de uma unidade USB. O comando é diskpart.

Ƭᴇcʜιᴇ007
fonte
10
É recomendável responder às suas próprias perguntas. Ajuda a criar um banco de dados completo de soluções aqui.
Brent
2
Você não pode particionar uma unidade USB marcada como removível, ela requer a remoção do bit removível primeiro. diskpart não vai particionar um disco removível, como a maioria dos pen drives USB, daí a minha pergunta
Omar Shahine
4
Não tenho certeza de qual versão do Windows você está usando, mas não tenho problemas ao usar o diskpart no Windows Vista / 7 para particionar unidades flash (diskpart, selecionar unidade, limpar, criar partição primária, selecionar partição primária, selecionar partição #, ativo, formatar, atribuir, sair )
Confira aqui mais informações, ele realmente funcionou para mim: support.microsoft.com/en-us/kb/300415
codepleb
5

O problema

Ao contrário do Linux, o Windows não pode particionar ou usar adequadamente um UFD particionado (USB Flash Drive); isto é, se você conectar um UFD particionado, apenas a primeira partição estará visível.

A solução

A solução deve abordar dois problemas: particionar e tornar as partições visíveis. Quanto ao primeiro, uma opção é usar o Linux, talvez uma distribuição ao vivo especificamente direcionada para criação de imagens e particionamento, como o Clonezilla . Também existem ferramentas gratuitas do Windows, como o Bootice .

A segunda tarefa é tornar tudo (não apenas o primeiro) utilizável no Windows. Uma opção desencorajada é usar as ferramentas que sacudem o bit de mídia removível, pois podem danificar paus incompatíveis.

Uma maneira melhor é instalar um filtro. Um programa semelhante a uma unidade, adicionando funcionalidade extra a eles. No nosso caso, fazer um UFD aparecer como unidade fixa. Veja, por exemplo, o Karyonix diskmod.sys discutido em reboot.pro .

Efeitos colaterais e usos alternativos

Como o Windows pode ver apenas a primeira partição UFD sem filtro, é possível tornar alguns arquivos do Linux invisíveis para um usuário do Windows, armazenando-os em uma partição diferente da primeira.

Um caso especial é uma distribuição Linux com caneta . Se você também deseja usar a caneta para armazenar documentos e não deseja que o Windows torne os arquivos do sistema operacional Linux visíveis, simplesmente não instale o Linux na primeira partição.

antonio
fonte
desculpe, mas o que é "UFD"?
Tomofumi 28/03
@ Tomofumi: Corrigido no texto!
antonio
4

O Windows deve ser capaz de reconhecer a unidade flash como um "disco fixo".

Isso é feito lançando o bit removível (que nem sempre funciona) ou modificando os arquivos cfadisk.ce .inf, assumindo que você esteja no XP. (Você deve saber como codificar para o último.)

s1los
fonte
Olá, gostaria de elaborar? Ou pelo menos dê uma referência.
Alex
1

Eu estou vindo de uma perspectiva linux, então eu usaria apenas cfdisk ou, se você gosta de um gui, gparted .

Você pode manter um CD ao vivo como o Ubuntu à mão para fazer esse tipo de coisa. Apenas inicialize a partir do CD, faça o que você precisa fazer, reinicie no Windows. (também é ótimo como uma solução de resgate de emergência)

Brent
fonte
1

Você pode usar o Windows cmd.exe: execute-o como administrador e use o utilitário de console diskpart.exe para particionar a unidade. Manual: http://ss64.com/nt/diskpart.html

Valentina Walx
fonte
Não acho que isso responda à pergunta: DISKPART> criar partição primária Não foi possível encontrar uma extensão livre utilizável. Pode ser que haja espaço livre insuficiente para criar uma partição no tamanho e deslocamento especificados. Especifique valores diferentes de tamanho e deslocamento ou não especifique para criar a partição de tamanho máximo. Pode ser que o disco seja particionado usando o formato de particionamento de disco MBR e o disco contenha 4 partições primárias (não é possível criar mais partições) ou 3 partições primárias e uma partição estendida (somente unidades lógicas podem ser criadas).
Florian Bidabe 23/06
0

Uma maneira de fazer isso é usar uma ferramenta chamada BootIt . essa ferramenta removeu o bit removível na unidade flash / flash e permite particionar a unidade.

Tenho certeza de que existem maneiras melhores de fazer isso, mas essa é a única em que consigo pensar.

Omar Shahine
fonte
Essencialmente, remover o bit removível é o que seria necessário. No entanto, o link que você postou não encontra a ferramenta BootIt.
Alex
Aqui está um novo link: tipsdotcom.com/lexar-usb-format-download.html
jonincanada
0

Outra resposta: coloque um ou mais arquivos de disco rígido virtual (VHD) na unidade e monte-os se precisar de um sistema de arquivos diferente. No Windows, a ferramenta Gerenciamento de disco tem a capacidade de anexar arquivos VHD como discos físicos, para que um arquivo VHD possa ser acessado como um disco físico.

jortony
fonte
Mas o Windows poderá montar nativamente algo como um ext4 vhd?
Jiggunjer #
O Windows deve conseguir montar a unidade, mas não conseguirá ler a partição; pelo menos não sem uma ferramenta de terceiros. Eu usei ext2fsd.com no passado, o que basicamente faz com que o Explorer tenha suporte nativo ao sistema de arquivos ext2 / 3/4 , com grande sucesso.
21417 Joshua Parnell #:
0

Fora da caixa, o Windows não permitirá que você particione uma Unidade Flash USB / Flash. Como você pode fazer isso?

Este é um tópico antigo.

O acima não é o caso no Windows 10.

No Windows 10 (e talvez nas versões anteriores), diskpart.exe (linha de comando) e diskmgr.msc (GUI) permitem criar várias partições e formatar volumes em unidades USB.

Sam Jones
fonte
-2

Basta usar sua ferramenta de particionamento favorita - Gerenciamento de disco no Windows, Gparted no * nix ou outro - Todos eles devem entender as unidades flash USB e você simplesmente particiona como se fosse qualquer outro disco rígido.

William Hilsum
fonte
4
O Gerenciamento de disco no Windows 7 parece não reparticionar, embora o diskpart como mencionado em outra resposta o faça.
paulmorriss
6
A ferramenta de gerenciamento de disco do Windows desabilita esses recursos para unidades flash removíveis.
Michael Steele
11
Isto está errado! O Linux não possui essa limitação, mas o Windows poderá ver apenas a primeira partição.
antonio
5
voto negativo: as informações estão erradas no caso do Windows. A interface do usuário de gerenciamento de disco do Windows não permite alterar partições em uma unidade flash USB. (ele mostra-los, você pode apagar uma partição, mas não pode criar um novo, ou estender / encolher / etc)
Tuncay Göncüoğlu