Alternativas para o Debian Live para sistema Debian persistente em USB

7

Nos últimos seis anos, minha estação de trabalho principal consistia em um pen drive rodando as imagens do Debian Live com uma partição persistente. As imagens eram simples, brilhantes e confiáveis, e o criador de imagens on-line para imagens era perfeito para meu uso.

Recentemente, eu estava procurando atualizar meu sistema principal e descobri que o Debian Live passou por um "fim abrupto" . artigo e outros e-mails mencionam alternativas; alguns sugerem que live.debian.net ainda está ativo, mas apenas redireciona para o wiki principal do Debian, que por sua vez se refere apenas às imagens oficiais do CD. Outro artigo menciona que vmdebootstrap está sendo atualizado para substituir o live-build e outras ferramentas do Debian Live, mas também não consigo encontrar documentação útil sobre isso. E parece que ninguém mais está executando um construtor de imagens da Web.

Alguém pode me indicar alternativas? Em um mundo ideal, haveria um fluxo de trabalho direto para produzir imagens personalizadas semelhantes àquelas que o Debian Live usava para tornar possível, e com as opções de kernel que ele suportava (algumas das quais são muito úteis em uma situação de USB persistente). Isso é possível no Debian mais? Alguém pode me indicar uma sequência de etapas para isso?

    
por ShankarG 13.05.2016 / 05:05

7 respostas

2

Eu eventualmente usei as ferramentas live-build no próprio Debian para construir uma imagem customizada em um sistema Debian separado. Descobri que usar a opção hdd para criar um binário que consiste em arquivos separados (em oposição a uma imagem ISO) e depois copiá-lo para o pen drive e configurar o legado do Grub no pen drive funciona perfeitamente. Um kludge separado é necessário para inicializar em sistemas UEFI. É o que estou usando agora.

    
por 31.03.2017 / 18:28
2

Eu não tentei isso em uma sessão ao vivo com persistência, mas não deve ser diferente de uma instalação normal.

Os CDs ao vivo são bastante limitados, mas você pode adicionar outro sabor se quiser. Removendo um seria um bugger.

Existe o CD ao vivo "padrão". Isto não é verdadeiramente vivo. Ele instala o material básico da área de trabalho do Debian e oferece os DEs usuais como opções tasksel. Você poderia colocá-lo em uma vara e, em seguida, tentar terminar a instalação a partir daí no console tty.

Eu nunca tentei isso, mas não vejo razão para não funcionar. Parece interessante o suficiente para que eu tenha que fazer isso.

    
por 15.05.2016 / 02:05
1

Você pode usar o Debian LiveCD atual, aquele com o non-free, que eu recomendo, então você tem o firmware para o que você quer conectar, ou o normal sem o qual você está.

Recomendaria um stick de 8G.

dd image to stick.

Adicione uma partição após a imagem deixando um pouco de espaço para a imagem (alguns MB).

Etiquete essa partição; persistência

Na partição de persistência, você precisa de um; persistence.conf

arquivo que possui; / union

para conteúdo mínimo.

Sugiro adicionar / home

O único problema com isto é que você terá que, cada vez que inicializar, editar a entrada do menu para incluir a palavra; persistência

na string de instrução. Pressione Enter e você deve estar pronto.

Existem maneiras de editar as entradas do menu ISO para evitar essa edição de entrada de menu, mas isso não está no escopo desta questão. Widget

    
por 14.05.2016 / 00:59
1

Alternatives to Debian Live for persistent Debian system on USB

Você pode criar um debian Live USB com persistência usando a ferramenta mkusb :

How to install mkusb in Debian

These methods are tested in Debian Wheezy. It contains an instruction to install the ppa 'manually'. There is also an alternative to download the file(s) and check the download manually.

O mkusb é testado e funciona bem em debian jessie e debian Stretch . Não há problema de dependências.

Para instalar o mkusb , adicione a seguinte linha ao seu /etc/apt/sources.list

deb http://ppa.launchpad.net/mkusb/ppa/ubuntu xenial main

Importe a chave gpg:

apt-key adv --keyserver keyserver.ubuntu.com --recv 54B8C8AC

Atualize e instale mkusb :

apt-get update
apt-get install mkusb

A ferramenta de linha de comando é mkusb-nox (modo de texto), a GUI é mkusb .

Estes são alguns passos para criar um USB persistente do Debian Live usando o mkusb GUI:

Faça o download da ISO do Debian Live no site oficial .

Execute mkusb do terminal. Escolha a opção d e valide:

d:  dus , guidus, mkusb-dus    - New, easy to use
  1. Escolha: Instalar (criar um dispositivo de inicialização)
  2. Escolha p : 'Persistente ao vivo' somente Debian e Ubuntu
  3. Selecione seu arquivo debian.iso e valide
  4. Selecione seu dispositivo USB
  5. Selecione upefi : usb-pack-efi (grub padrão do arquivo ISO) e depois validar
  6. Escolha a porcentagem reservada para sua partição persistente validar
  7. Selecione IR e valide (Sim, eu quero ir em frente), seu USB será formatado e particionado

As 5 partições:

partition 1 - ntfs 'usbdata'
partition 2 - bios_grub
partition 3 - fat32 boot,efi
partition 4 - iso9660 - cloned system
partition 5 - ext4 - 'casper-rw'

Você pode reinicializar seu USB persistente quando receber a seguinte mensagem:

 Done :-) 
 The target device is ready to use.
    
por 26.03.2017 / 14:51
0

Eu nunca tive nenhum problema em fazer nada em uma sessão ao vivo com persistência que eu poderia em um sistema operacional instalado. Devido ao uso do stick ao vivo para a recuperação de dados, no entanto, eu não fiz muito além de adicionar alguns pacotes.

No que diz respeito ao número limitado de sabores, temos o ISO "padrão". Isto irá realmente instalar um sistema sem DE no seu stick, mas ele irá inicializar e com persistência você pode adicionar o que quiser.

Eu também suponho que você poderia instalá-lo em seu disco, mas eu descobri que pelo menos nos sticks usb2 eu uso uma sessão ao vivo, inicializa mais rápido e roda mais rápido que um sistema operacional instalado no meu stick.

    
por 16.05.2016 / 07:27
0

Imagens não-livres não oficiais, incluindo pacotes de firmware, encontradas aqui

E você também pode estar interessado em várias discussões de mods no Fórum de discussão do Puppy Linux. Verifique o SubForum de Projetos para discussão sobre o XenialDog (LTS do Xenial Xerus do Ubuntu 16.04, 32-bit), Debian-Debian-Jessie de 64 bits, XenialDog de 64 bits, Debian Frugal e outros. Este link levará você ao topo do SubForum de projetos

    
por 17.03.2017 / 00:21
0

Também notamos que você precisa de pacotes adicionais. Eu estava usando o debian live USB para instalar em outro persistance USB

sudo apt-get install grub
sudo apt-get install usb-pack-efi

Depois disso, consegui instalar a persistência na USB

    
por 18.05.2018 / 08:45