Pendrives e várias partições

40

Eu tenho um pendrive USB com várias partições (FAT32 (ativo), FAT32, Ext2, mas isso é outra história) e parece que meu Windows XP pode montar apenas a primeira partição do pendrive. Se eu tentar montar o segundo usando o gerenciador de volume, ele me diz que preciso ativá-lo e reinicializá-lo ... é realmente tão limitado ou estou perdendo alguma coisa aqui?

Partições:

  • FAT32, CD de resgate do sistema, inicializável e ativo
  • FAT32, algumas ferramentas
  • ext2, alguns dados (eu sei que preciso de drivers extras, etc., mas isso não é solicitado aqui)
Bobby
fonte
11
A melhor maneira é (graças ao primeiro link: adicionar esta linha no driver Hitachi para suportar todos os dispositivos de armazenamento USB %Microdrive_devdesc% = cfadisk_install,USBSTOR\GenDisk
Matt Sephton 7/12
@matt: mas o driver não funciona em 64 bits.
precisa saber é o seguinte
11
Possível duplicado de montar uma segunda partição de uma unidade USB no Windows
user2284570

Respostas:

19

O Windows XP não suporta várias partições em unidades removíveis.

No entanto, se você realmente precisar disso, poderá tentar inverter o bit removível de uma unidade flash USB. Isso informará ao Windows que sua unidade removível é um disco fixo, permitindo que ele veja e faça uso de várias partições.

  • Vá para a ferramenta Lexar USB Flip .
  • Leia o aviso com atenção.
  • Experimente se o risco de perder todos os dados do seu pen drive não for um problema.

Outros fabricantes podem fornecer uma ferramenta semelhante, que é garantida para funcionar no seu pendrive. Você pode verificar isso.

Um anão
fonte
Esse foi o pontapé na direção certa, encontrei outra solução que postarei como edição. Obrigado. : D
Bobby
4
Como a inversão do bit removível influenciará outro sistema operacional, você sabia disso?
usuário desconhecido
14

Unidades Flash USB de partição

As unidades flash USB não podem ser particionadas no sistema operacional Windows se a unidade for identificada como mídia removível. A única maneira de particionar a unidade flash USB é inverter o bit removível para que seja reconhecido como mídia fixa, que pode ser particionada como qualquer disco rígido normal.

Uma ferramenta que pode mudar o bit e deve funcionar com a maioria das unidades flash USB é a ferramenta de formato USB da Lexar. É uma ferramenta portátil que foi projetada para unidades USB da Lexar, mas também funciona com outras marcas.

A interface principal não pode ser usada apenas para inverter o bit removível, mas também para formatar a unidade USB, definir um rótulo de volume e uma partição para ser inicializável. Você só precisa pressionar o botão de bit removível flip se quiser preparar a unidade flash para uso com várias partições. A unidade deve ser removida e conectada novamente ao sistema do computador posteriormente.

texto alternativo

Note-se que o formato Lexar USB não particionará a unidade flash USB, o que deve ser feito com outras ferramentas. Para isso, você pode usar as ferramentas internas do sistema operacional. Um software mais universal é o Live CD do gParted, que pode ser inicializado a partir de qualquer sistema de computador.

Outra opção para criar várias partições USB foi discutida anteriormente em Ghacks. O processo envolve a edição do Registro do Windows e tem a desvantagem de que as partições complementares sejam visíveis apenas nesse sistema de computador.

Fonte

Peter Mortensen
fonte
Para quem não consegue ver a unidade removível na lista por algum motivo, tente executar o programa como administrador e todas as suas unidades devem aparecer.
3
Como a inversão do bit removível influenciará outro sistema operacional, você sabia disso?
usuário desconhecido
4

Graças à resposta com o RMB (ReMoveable Bit), consegui encontrar uma solução descrita neste site (Seção: Na unidade flash, apenas a primeira partição funciona). Basicamente, há um driver Hitachi disponível que filtra o RMB no nível do driver, que só precisa ser um pouco modificado para funcionar com basicamente todos os pen drives. Tudo o que você precisa fazer é adicionar o "ID da instância do dispositivo" ao driver e usar esse driver.

Aqui está o trecho basicamente importante do site de Uwe Schieber:

Um driver de filtro para remover o RMB foi fabricado pela Hitachi para seus Microdrives (cartões Flash Compatct com um mini disco rígido): xpfildrvr1224_320.zip São apenas 32 bits, portanto não funcionarão nas edições x64 do Windows.

Modificando o arquivo INF incluído, o driver do filtro pode ser usado com qualquer outra unidade 'removível'. Para a detecção do dispositivo, existem as linhas na seção [cfadisk_device]:

[cfadisk_device] %Microdrive_devdesc% =
cfadisk_install,IDE\DiskIBM-DSCM-11000__________________________SC2IC801

IDE\DiskIBM-DSCM-11000__________________________é o ID do dispositivo de um dos Microdrives suportados. Em analogia a essas linhas, adicionamos uma linha para cada unidade USB 'removível' que queremos transformar em um disco rígido USB. O ID é encontrado no gerenciamento de dispositivos Windows: Expanda 'Unidades de disco', clique com o botão direito do mouse na sua unidade USB, selecione Propriedades. Na guia "Detalhes" no XP, o item "ID da instância do dispositivo" já está selecionado. Clique no ID na lista e pressione Ctrl + C, ele copia o ID na área de transferência do Windows e pode ser colado em outro lugar com Ctrl + V. O XP até o SP1 mostra a guia "Detalhes" somente quando a variável de ambiente DEVMGR_SHOW_DETAILS=1está definida: DevMgr_Show_1.reg faça o download e clique duas vezes no arquivo, depois faça logon novamente para entrar em vigor.

Amostra: USBSTOR\DISK&VEN_LEXAR&PROD_JUMPDRIVE&REV_1.30\K326441127040&0 precisamos da parte gorda:

[cfadisk_device] %Microdrive_devdesc% =
cfadisk_install,USBSTOR\DISK&VEN_LEXAR&PROD_JUMPDRIVE&REV_1.30

Ou muito mais simples da maneira universal para qualquer disco USB:

%Microdrive_devdesc% = cfadisk_install,USBSTOR\GenDisk

Na última linha do arquivo INF, alteramos "Hitachi Microdrive" para algo interessante como "RemovableToFixed".

No gerenciador de dispositivos, clique novamente com o botão direito do mouse na unidade USB, "Atualizar driver ..." e, em seguida, "Não, não desta vez" -> Avançar -> "Instalar de uma lista ou ..." -> Avançar -> "Não. procure. " -> Próximo -> "Disco" -> navegue até o arquivo INF aqui. Agora "RemovableToFixed" deve estar na lista -> Avançar -> Confirme os dois avisos -> Concluir. Agora a unidade é redetectada, na verdade como disco rígido USB. A unidade pode ser particionada, a política "Otimizar para desempenho" realmente ativa um cache de gravação em unidades formatadas em FAT e o Windows criará a amada pasta "Informações de volume do sistema" ... Minhas tentativas de automatizar a instalação por meio do Microsoft DEVCON não o fizeram. ter sucesso.

O driver do filtro pode ser removido excluindo a unidade no Gerenciador de dispositivos do Windows. Após recolocar a unidade, seus drivers são instalados novamente, mas não o driver do filtro.

% Microdrive_devdesc% = cfadisk_install, USBSTOR \ GenDisk

Bobby
fonte
Eu tenho um problema para entender o que eu preciso fazer ... Por favor, dar um exemplo de arquivo ou um diff para que eu possa ver as modificações que eu preciso fazer ...
user2284570
2

Sim, é uma limitação das unidades removíveis no Windows que elas podem ter apenas uma partição. Você poderá configurá-lo como uma unidade fixa se tiver uma ferramenta compatível (do fabricante do seu dispositivo USB).

JamesRyan
fonte
11
Como a inversão do bit removível influenciará outro sistema operacional, você sabia disso?
usuário desconhecido
0

As respostas anteriores estão desatualizadas. A partir do Windows 10 versão 1703 (2018), o Windows agora reconhece todas as partições de unidades flash removíveis sem nenhuma solução alternativa. Link do artigo aqui: insira a descrição do link aqui

Experimente você mesmo.

Sujay Phadke
fonte
A pergunta menciona explicitamente o Windows XP; portanto, acho que sua resposta deve ser um comentário.
Kamil Maciorowski 23/09
@KamilMaciorowski com certeza, mas é porque em 2009 ele provavelmente ainda estava preso ao XP. O título é genérico embora. Por que ser tão exigente? Mesmo esse recurso do Windows não foi muito destacado. Descobri por acidente e depois pesquisei por isso.
Sujay Phadke