Como Criar (Superar Erros) Maior que 4GB de Persistência para o Ubuntu USB

1

Eu estou tentando sem sucesso fazer o que está descrito em this thread : crie uma persistência maior que 4GB para o Live USB para Ubuntu. Meu objetivo é ter uma versão portátil do Ubuntu com persistência que eu possa usar em mais de uma máquina.

Aqui está o que eu fiz:

  1. Criado um USB ao vivo para o Ubuntu 16.04.1 LTS em um flash USB de 16GB, que eu chamarei de usb16gB, usando o pendrivelinux.

  2. Iniciou o Ubuntu em usb16GgB no laptop.

  3. Inseriu um flash USB de 128 GB, que eu chamo usb128gB, em uma porta USB neste laptop rodando Ubuntu.

  4. Usado GParted para criar duas partições em usb128gB: uma partição FAT32 de 33.49GB e uma partição ext2 de 82.2GB rotulada como casper-rw. GParted mostra que a partição casper-rw tem 1.34GB usado.

Nota 4a: Eu fiz várias tentativas para criar uma partição rotulada casper-rw. Na minha primeira tentativa, eu tinha USB ao vivo já instalado no usb128gB e depois usei o GParted. É para tentativas subseqüentes que eu criei as partições primeiro e depois criei o USB Live na partição Fat32.

Nota 4b: Após minha primeira tentativa, continuei a receber um erro quando tentei alinhar as partições aos cilindros. Eu atualmente alinhei-os ao MiB. Também encontrei o seguinte texto no manual do GParted .

Specifying Partition Alignment To specify the alignment of the partition, click the Align to arrow button, and select from the list. Use MiB alignment for modern operating systems. This setting aligns partitions to start and end on precise mebibyte (1,048,576 byte) boundaries. MiB alignment provides enhanced performance when used with RAID systems and with Solid State Drives, such as USB flash drives.

Use Cylinder alignment to maintain compatibility with operating systems released before the year 2000, such as DOS. This setting aligns partitions to start and end on disk cylinder boundaries.

Nota 4c: A partição casper-rw tem uma pasta vazia chamada upper e uma pasta vazia chamada work, e um arquivo chamado Format. Abrindo o formato com um texto com o gedit mostra:

# This records the union filesystem format used for this cow medium; do not delete or alter. UNIONFS=overlay

O uso do Terminal para examinar o conteúdo da partição casper-rw também mostra uma pasta chamada lost + found, que possui acesso restrito.

  1. Reinicie o laptop para iniciar o Windows 10. Usado penlinuxdrive Universal USB Installer para criar Live USB na partição Fat32 do usb128gB. Selecionei a opção Format Drive e crie um arquivo de persistência de ~ 500MB.

  2. Eu reinicio o Ubuntu usando Live USB no flash USB menor, usb16gB. Eu apago (movo para o lixo) casper-rw do flash usb maior, usb128gB.

  3. Eu reinicio o Ubuntu desta vez usando o Live USB do flash USB maior, usb128gB. Eu vejo os pontos de ciclismo quando o Ubuntu está sendo lançado. Então vejo esse erro:

[0.234677] plataforma MSFT0101: 00: falha ao reivindicar o recurso 1 [0,234684] acpi MSFT0101: 00: falha na criação do dispositivo de plataforma: -16 [6.417393] EFI: Problema ao carregar o certificado X.509 no kernel (-74)

BusyBox v1.22.1 (Ubuntu 1: 1.22.0-15Ubuntu1) shell embutido (cinza) Digite "help" para uma lista de comandos internos.

(initramfs)

O cursor pisca imediatamente à direita do (initramfs).

Colocar um arquivo casper-rw (salvo em um disco diferente durante uma das tentativas de excluí-lo do usb128gB) na partição Fat32 do usb128gB permite que ele seja inicializado com êxito.

Eu obtenho a mesma falha / erro se eu renomear o casper-rw em usb128gB para backupcasper-rw. Se eu mudar o backupcasper-rw de volta para casper-rw, então eu posso inicializar o Ubuntu novamente pelo usb128gB.

Portanto, parece que remover o casper-rw está interrompendo o processo de inicialização, o que é diferente do que eu vejo no segmento que eu faço referência no topo desta questão. De acordo com esse tópico, eu deveria poder excluir o casper-rw e que a partição deveria ser automaticamente associada ao Live USB para persistência.

Alguém tem alguma ideia ou sugestão para oferecer?

Obrigado por qualquer ajuda.

    
por user3600280 28.08.2016 / 07:20

1 resposta

2

Partições persistentes não funcionam com instalações do tipo syslinux, (SDC, Unetbootin, Pendrivelinux, Universal) desde 14.04.

Se você quiser usar partições persistentes hoje em dia, você precisa usar um instalador do tipo grub2, (mkusb ou dus).

O Mkusb pode fazer partições persistentes e formatar qualquer espaço restante para o NTFS para que ele possa ser usado pelo Linux ou pelo Windows.

link

Editar agosto / 2017 - arquivos de persistência > 4 GB

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.

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 arquivos de persistência para cada distro instalada.

    
por C.S.Cameron 01.12.2016 / 08:21