Eu tenho uma unidade flash de 16GB, na qual quero inicializar um ISO ao vivo (via unetbootin ou algo semelhante). Será uma distribuição de 32 bits que eu posso conectar e inicializar em qualquer computador que eu precisar. Como será uma ISO ao vivo, precisarei de um local para salvar dados. Quero que o drive USB tenha cerca de 1 GB para a distribuição e os outros 15 GB para armazenamento de dados.
Fiz duas partições FAT, a primeira chamada 'inicializável' e a segunda 'armazenamento'. O armazenamento funciona bem no Linux, mas o Windows vê apenas a partição inicializável. O armazenamento não está acessível.
Como posso tornar os dados acessíveis no Windows e ainda ter uma distribuição inicializável? Se a resposta for como particioná-lo, inclua a ordem e o tipo de cada partição. Preciso trocar espaço para isso ou isso é tratado de maneira diferente?
Respostas:
Eu faria assim (assumindo que esse
sdb
é o seu pau):Exclua qualquer tabela de partição anterior:
Crie os novos:
Crie os sistemas de arquivos:
fonte
O uso de um editor de partições gráficas (como o Disk Utility em um Mac ou GParted) simplesmente cria duas partições FAT32 e usa a primeira como partição legível pelo Windows (como o Windows lê apenas a primeira partição em um disco) e, em seguida, use a segunda partição como seu disco de inicialização (como o BIOS reconhece as duas partições e sabe de onde inicializar).
Então, quando você inserir o disco em um PC Mac ou Linux, ainda verá duas partições, mas a que você precisa estará sempre disponível no Windows.
fonte
A maneira absolutamente mais fácil de encontrar usando o Linux foi a seguinte:
1) Particione a unidade (usei GParted) em 2 partições, com a segunda partição sendo grande o suficiente para manter o sistema operacional. Minha unidade era uma unidade flash de 2GB, então criei uma partição 1 de 500Mb e o restante como partição2.
2) Instalei a versão mais recente do UNetbootin no meu computador Linux.
3) Abri o UNetbootin e instalei o Ubuntu Mate na 2ª Partição. No meu caso, isso foi / sdb2.
Quando o UNetbootin terminou, testei a unidade flash em um computador diferente e funcionou!
Obrigado UNetbootin !!!
fonte
Crie a primeira partição para armazenamento de dados com o sistema de arquivos como NTFS porque o FAT32 não suporta arquivos individuais com mais de 4 GB. Segunda partição como FAT32 e torne-a inicializável. O Windows sempre reconhece a primeira partição, para poder ler o conteúdo da primeira partição e inicializar na segunda partição.
fonte
Fiz uma instrução sobre como fazer isso sem o shell do meu blog e combinei-o com uma instalação criptografada em disco completo.
O esquema de partição que chegamos lá é assim:
fonte
Não experimentado, mas pode ter funcionado.
DummyDisk
ouDiskMod
para reconhecer como Disco Fixo, particione a "Unidade USB" e formate a partição com o ISO inicializável e as outras partições são reservadas como armazenamento. (É o que penso de qualquer maneira.)fonte