Persistência do Xubuntu. Plop carregando usb e sem disco rígido. -como?

0

Eu tenho um laptop antigo que não inicializa a partir do usb, então estou usando um live cd ou Plop linux para inicializar um USB ao vivo (ainda não decidi qual) do xubuntu 12.04.3-desktop-i386.

O laptop não tem um disco rígido, então estou usando um vídeo ipod de 60GB como um disco rígido externo.

Eu gostaria de salvar todas as alterações no sistema operacional (programas adicionados, configurações alteradas, esse tipo de coisa.) em um arquivo de persistência no ipod, que seria lido na inicialização.

Como?

    
por user237012 17.01.2014 / 22:42

1 resposta

0

Eu teria pensado que deveria ser possível. O código Live CD / USB existente suporta persistência, é apenas uma questão de criar um arquivo de persistência no iPod e ter os scripts initder do casper.

Depois de montar o iPod, mude o diretório para onde ele apareceu (geralmente / media / xxxx) e crie um arquivo em branco com o dd:

dd if=/dev/zero bs=$((1024*1024)) of=casper-rw count=<size in megs>

formate o arquivo (!):

mke2fs casper-rw

Depois disso, inicialize seu USB ao vivo com a opção de linha de comando "persistente" adicionada, e deve funcionar - você pode verificar executando mount ou losetup para ver se o arquivo casper-rw está fora do O iPod foi montado corretamente.

Se não funcionar, vale a pena baixar a fonte para o pacote casper e examinar os vários scripts de inicialização para estudar o processo de inicialização. Eu fiz coisas assim antes e é um projeto bem interessante:)

    
por Steve Dee 20.01.2014 / 03:06