L'altro giorno stavo testando l'ultimo ISO live di Arch Linux in VirtualBox. Prima di installare Arch Linux su disco, ho avviato il sistema live e volevo provare alcune applicazioni per vedere come si comporta in Arch Linux. Come previsto, tutto ha funzionato bene fuori dagli schemi. Ho iniziato a installare anche altre applicazioni. Dopo pochi minuti, ho ricevuto il seguente errore:
error: partition / too full: 63256 blocks needed, 61450 blocks free error: not enough free disk space error: failed to commit transaction (not enough free disk space) Errors occurred: no packages were upgraded.
Come puoi vedere nell'output sopra, è molto ovvio che non c'è molto spazio rimasto nella partizione di root. Ho eseguito "df -h"
comando per controllare la dimensione dei filesystem. L'output ha mostrato che il mio filesystem di root ha solo 256 MB. Quindi, mi sono reso conto che dovevo regolare la dimensione della partizione di root sul mio sistema Arch Linux live. Mi sono diretto su Arch Wiki sperando di trovare una soluzione alternativa adatta. Fortunatamente l'ho trovato dopo un paio di ricerche. Se hai riscontrato questo problema, segui i passaggi seguenti per risolverlo.
Regola la dimensione della partizione di root su Live Arch Linux
Quando avvii il livecd di Arch Linux, premi e
oppure premi tab
tasto per modificare i parametri del kernel. Vai alla fine della riga che dice ".... linux=... initrd=...."
qualcosa del genere e aggiungi cow_spacesize=1G
alla fine per ottenere una partizione di root da 1 GB o qualsiasi altro spazio rimasto dalla RAM.
Quindi, premere INVIO per continuare l'avvio nel sistema live. Controlla se la dimensione della partizione di root è stata modificata o non usando il comando "df -h".
Come vedi nello screenshot sopra, ho regolato la dimensione della partizione di root. Ora posso installare e testare più applicazioni nel mio sistema live Arch Linux.
Nel caso ti fossi dimenticato di aggiungere il "cow_spacesize=1G"
riga nel menu di avvio, puoi comunque regolare la dimensione della partizione di root dopo l'avvio nel tuo sistema live eseguendo il seguente comando:
mount -o remount,size=1G /run/archiso/cowspace
Per coloro che si chiedono, Mucca è C opy o n C rito. Usa la memoria per spazio extra.
Spero che questo aiuti.
Lettura correlata:
- Come ripristinare Arch Linux rotto allo stato di lavoro precedente
- Come risolvere il problema "Avvio dell'aggiornamento completo del sistema... non c'è niente da fare" Problema in Arch Linux