
Eu criei um Ubuntu USB ao vivo que possui armazenamento persistente usandoInstalador USB Universal. Cada vez que inicializo o USB, recebo uma mensagem de alerta informando que a unidade está com pouco espaço. Não é possível limpar ou remover arquivos no armazenamento persistente?
Responder1
Sim, é possível.
Se você estiver inicializando a partir do USB, não deseja reparticionar tudo, apenas recriar a partição de loopback casper-rw.
Acabei de fazer isso com um pendrive Karmic Koala de 2009. Os atuais podem funcionar de maneira um pouco diferente (estive de férias no Ubuntu no ano passado).
Habilite o modo especialista e remova "persistente" da linha de comando de inicialização do kernel. Então ele nem tentará usar o arquivo casper-rw para persistência (em vez disso, usará uma sobreposição de ramdisk).
Digamos que seu pendrive esteja montado em /cdrom (por algum motivo, foi isso que consegui).
Você precisará fazer
sudo mkfs.ext3 /cdrom/casper-rw
e solicite que ele continue mesmo que o arquivo não seja um dispositivo de bloco.
Se reclamar que seu pendrive está montado como somente leitura, use
sudo mount -o remount -o rw /cdrom
primeiro, para fazê-lo ler e escrever.
Você também pode executar a linha de comando mkfs em qualquer outro sistema Linux em funcionamento onde possa montar seu pendrive.
Responder2
Você deve usar o comando dd para excluir a tabela de partição do USB e depois usar o gparted para reparticionar o USB.
dd bs=1024 count=1 if=/dev/zero of=/dev/sdb onde /dev/sdb é o seu drive USB, tenha cuidado com este comando!
E comece o gparted para reparticionar.