MultiBoot com várias partições persistentes

2

O que eu quero - Um flashdrive que pode inicializar várias versões do Ubuntu (a partir de arquivos iso), cada uma com sua própria partição persistente .

O que eu não quero - Um flashdrive com um arquivo persistente limitado a 4 GB ou um multi-conversor com apenas uma partição persistente.

Os arquivos ou partições do Home-rw não contam, as instalações completas não contam.

Eu quero poder atualizar arrastando e soltando novos iso's do Ubuntu na unidade.

A palavra-chave aqui é MultiPersistência , não consegui encontrar a resposta no Google ou em postagens anteriores.

UPDATE

Sundar Ima, dá uma dica para uma solução no MultiBootUSB V8, adicionando "persistent-path = / (folderx) /" depois de "persistent" no menu do grub2. Isso permite o uso de vários arquivos casper-rw no mesmo disco.

Por exemplo:

menuentry "ubuntu1.iso" {
set root=(hd0,1)
loopback loop /isos/ubuntu1.iso
linux (loop)/casper/vmlinuz.efi boot=casper persistent persistent-path=/casper1/ iso-scan/filename=/isos/ubuntu1.iso noeject noprompt --
initrd (loop)/casper/initrd.lz
}

menuentry "ubuntu2.iso" {
set root=(hd0,1)
loopback loop /isos/ubuntu2.iso
linux (loop)/casper/vmlinuz.efi boot=casper persistent persistent-path=/casper2/ iso-scan/filename=/isos/ubuntu2.iso noeject noprompt --
initrd (loop)/casper/initrd.lz
}

O primeiro menuentry inicia uma iso chamada "ubuntu1.iso" localizada na pasta chamada "isos" usando o arquivo casper-rw localizado na pasta chamada "casper1".

O segundo menuentry inicia uma iso chamada "ubuntu2.iso" localizada na pasta chamada "isos" usando o arquivo casper-rw localizado na pasta chamada "casper2".

O problema é que o tamanho dos arquivos casper-rw ainda é limitado a 4GB. (Vou tentar a solução do AlexatUnuntu apenas no caso das coisas terem mudado nos últimos anos).

Tendo uma compreensão limitada do grub2, eu acho que a solução para várias partições persistentes é usar "persistent-path=" para apontar para a partição casper-rw desejada para cada menu do menu da iso, mas como?

    
por C.S.Cameron 17.11.2016 / 02:51

4 respostas

2

O espaço máximo de trabalho para persistência é de 8 GiB (não de 4 GiB). O arquivo casper-rw é no máximo 4 GiB e o arquivo home-rw também é no máximo 4 GB. Mas há restrições, max 4 GiB para o sistema (programas instalados) e max 4 GiB para ajustes e arquivos pessoais.

É possível ter uma partição extra de dados para arquivos enormes como clipes de vídeo, então talvez esses 8 GiB sejam suficientes para muitos usuários, que desejam multi-inicialização com persistência para mais de um dos sistemas .

Isso funciona com um sistema de arquivos FAT32 e com a adição de

persistent-path=/(folderx)/

após "persistente" na menuentry do grub2 para cada arquivo iso para obter armazenamento separado para persistência em um pendrive de inicialização múltipla.

    
por sudodus 01.12.2016 / 06:17
2

O sistema de arquivos NTFS, acredito, permite que você tenha muito mais que 4 GB, o que eu acho que é o limite para sistemas de arquivos FAT32.

Você deve conseguir arrastar e soltar sua imagem iso em sua unidade depois disso. lembre-se do sistema de arquivos NTFS ao formatar seu USB.

Espero que ajude um pouco a tentativa de obter pontos do Ubuntu honestos.

    
por AlexatUbuntu 17.11.2016 / 04:53
1

Atualização 08/2017:

O Syslinux começou a adicionar suporte para NTFS com a versão 4.06, mas não ofereceu suporte completo até a versão 6.03.

O UNetbootin-655 usa o Syslinux 4.03 e é limitado a arquivos de persistência de 4GB por FAT32.

MultiBootUSB - 8.8 usa o Syslinux 4.07 e instala em NTFS, os arquivos de persistência não estão limitados a 4GB. A versão do Linux instalará o gerenciador de inicialização em sistemas de arquivos ext.

O Rufus 2.16 usa o Syslinux 6.03 e será instalado no NTFS, os arquivos de persistência não são fornecidos, mas podem ser adicionados manualmente e não estão limitados a 4 GB.

YUMI - 2.0.4.9, (MultiBoot USB), usa o Syslinux 6.03 e instala em NTFS, os arquivos de persistência não estão limitados a 4GB. Como o MBUSB 8.8, ele pode ter grandes arquivos de persistência para cada distribuição instalada.

    
por C.S.Cameron 15.08.2017 / 20:56
0

O Easy2Boot permite que você tenha vários arquivos casper-rw para vários ISOs. Ele inicializa diretamente de arquivos ISO e usa o NTFS. Você também pode criar vários sistemas operacionais linux totalmente instalados usando arquivos .imgPTN.

    
por SteveSi 28.12.2017 / 10:21