Que partes do sistema de arquivos para tmpfs / squashfs / sparseimage para o sistema live USB

1

Eu quero criar um sistema live em uma chave USB / SDCard com o Linux Mint 14 (KDE ou Debian Edition) que armazena dados persistentemente. A chave USB precisa ter pelo menos uma partição fat32. Como armazenamento para os arquivos persistentes, eu poderia usar essa partição, outra partição na chave USB (possivelmente com outro filessytem) ou um arquivo de imagem em um disco rígido formatado em NTFS.

Eu já experimentei o Mint 14 Debian Edition e o KDE Edition como um sistema live com persistence file / partition mas falhei nas duas vezes que as atualizações tentavam mudar o sistema de inicialização.

Eu já fiz uma instalação completa na chave USB, instalei os pacotes, atualizei e agora quero mudar isso para um sistema ao vivo, transferindo a maior parte do sistema para uma imagem de squashfs somente leitura na partição "fat", use um UnionFS (ou aufs) para fazer com que o gravável armazene coisas em uma segunda partição (ext2) da chave USB e monte coisas como / home a partir de uma imagem no disco rígido (por motivos de espaço em disco).

Alguém pode informar quais partes do sistema de arquivos são adequadas para serem colocadas dentro do ro squashfs e quais devem ser implementadas como ramdisks tmpfs (/ tmp? / var?). Qual é o melhor sistema de arquivos a ser usado dentro do sparseimage para / home? E sobre o / proc e outros diretórios 'especiais'? Eles precisam ser tratados de maneira diferente? É suficiente colocar as opções em / etc / fstab? Ou eu preciso editar scripts dentro do bootimage initrd.lz para o root fs?

Eu sei que isso é um pouco complicado. Também sou grato por quaisquer links para posts ou tutoriais sobre esse assunto.

    
por Chaos_99 21.01.2013 / 10:15

1 resposta

0

Dê uma olhada nas imagens do LiveCD para sua distribuição favorita. Uma dissecção disso deve guiá-lo.

Ou salve-se do incômodo, descubra como eles criam os LiveCDs e trabalhe a partir daí. O Fedora LiveCD dá algumas dicas (para o Fedora, outras distribuições devem ter algo semelhante).

    
por 21.01.2013 / 17:58