Como criar várias partições em um pen drive USB

2

Gostaria de poder criar 2 partições no pen drive USB: 1 partição somente leitura (cdrom) e 1 partição gravável (FAT32).

O que tentei até agora sem sucesso:

  1. Usando /sbin/gparted no Linux, criei duas partições FAT32 no pen drive.

  2. Em seguida, criei uma imagem iso pequena (~ 300 KB de tamanho), assim:

    $ genisoimage -V myLabel -rJ -o /tmp/my.iso /path/to/data
    
  3. Em seguida, eu dd 'ed este iso para a primeira partição FAT32, da seguinte forma:

    $ dd if=/tmp/my.iso of=/dev/sdb1 bs=1M conv=notrunc
    $ sync
    

    (Aqui, /dev/sdb corresponde ao meu pen drive.)

Resultados:

  1. O gerenciador de arquivos Nautilus pode ver as partições CDROM e FAT32 bem. Mas gparted mostra o tipo de sistema de arquivos da partição sobrescrita (CDROM) como 'desconhecido'!

  2. Assim como gparted , o Windows 7 é incapaz de reconhecer o sistema de arquivos na primeira partição (CDROM) (que o Windows é ligado de qualquer maneira), e assim me pede para formatá-lo!

Não consigo entender por que o Nautilus pode mostrar minhas partições, mas não gparted e Windows.

    
por Harry 03.10.2013 / 14:09

3 respostas

2

AFAIK, o GParted não suporta o ISO-9660. Certamente não está listado na caixa de diálogo View- > File System Support. Isso não é surpreendente, na verdade, já que o ISO-9660 é destinado para uso em discos ópticos, não em partições de disco rígido. Eu não considero isso um bug no GParted.

Quanto à incapacidade do Windows de acessar a partição, é provável que os programadores da Microsoft decidissem que era algo muito estranho de se fazer. É concebível que haja um driver de terceiros que permitirá ao Windows montar essa partição, mas eu não procurei por isso. Mesmo se você encontrá-lo, no entanto, o Windows ainda está limitado a usar uma partição por unidade flash USB, então no seu cenário você poderá acessar apenas uma partição do Windows.

A verdadeira questão é: o que você está tentando realizar? Ou seja, qual é o seu objetivo final ao configurar uma unidade flash USB dessa maneira? Pode haver outra maneira de fazer isso.

    
por 03.10.2013 / 19:48
1

É "of = / dev / sdb" um erro de digitação? não deveria ser / dev / sdb1? Parece que você está formando o início da unidade, independentemente do mapa de partição que você acabou de criar

    
por 03.10.2013 / 14:36
0

Você pode fazer o que precisar com CD-ROM USB Apenas criador de partições . O problema é que o software é para o Windows e parece ser um pouco antigo.

Esta é a informação no post:

This simple but very powerful and small tools is widely used for formatting and create or management the partiotion size for the DM Controllers. This tools may used for several even for all models if the DM controllers. This is very good utility for creating CD ROM or Read only partition. This tools is widely used for TwinMOS K2 USB Drives also SanDisk USB, Transcent, Apacer USB and so on. If you found you USB has the DM controller after checking with the ChipGenius then select the right version of the tools and apply it.

DM UDisk AP - utility to format, create a CD-ROM and hidden partitions for DM controllers. The archive additionally applied manual in Chinese

    
por 10.12.2013 / 17:56