GNU/Linux >> Znalost Linux >  >> Arch Linux

Jak upravit velikost kořenového oddílu na Live Arch Linux

Onehdy jsem testoval nejnovější Arch Linux live ISO ve VirtualBoxu. Před instalací Arch Linuxu na disk jsem nabootoval do živého systému a chtěl jsem vyzkoušet některé aplikace, abych viděl, jak to funguje v Arch Linuxu. Jak se očekávalo, po vybalení vše fungovalo dobře. Začal jsem také instalovat nějaké další aplikace. Po několika minutách se mi zobrazila následující chyba:

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.

Jak vidíte ve výše uvedeném výstupu, je velmi zřejmé, že v kořenovém oddílu nezbývá mnoho místa. Spustil jsem "df -h" příkaz ke kontrole velikosti souborových systémů. Výstup ukázal, že můj kořenový souborový systém má pouze 256 MB. Takže jsem si uvědomil, že potřebuji upravit velikost kořenového oddílu na mém živém systému Arch Linux. Zamířil jsem na Arch Wiki v naději, že najdu vhodné řešení. Naštěstí jsem to po pár hledání našel. Pokud jste narazili na tento problém, opravte jej podle níže uvedených kroků.

Upravte velikost kořenového oddílu na Live Arch Linux

Když spouštíte Arch Linux livecd, stiskněte e nebo stiskněte tab klíč pro úpravu parametrů jádra. Přejděte na konec řádku, který říká ".... linux=... initrd=...." něco takového a připojte cow_spacesize=1G na konci získáte kořenový oddíl o velikosti 1 GB nebo jakékoli místo zbývající z paměti RAM.

Poté stiskněte klávesu ENTER a pokračujte v zavádění do živého systému. Pomocí příkazu "df -h" zkontrolujte, zda je velikost kořenového oddílu změněna nebo ne.

Jak vidíte na výše uvedeném snímku obrazovky, upravil jsem velikost kořenového oddílu. Nyní mohu instalovat a testovat více aplikací ve svém živém systému Arch Linux.

V případě, že jste zapomněli přidat "cow_spacesize=1G" řádku v zaváděcí nabídce můžete i po zavedení do živého systému upravit velikost kořenového oddílu spuštěním následujícího příkazu:

mount -o remount,size=1G /run/archiso/cowspace

Pro ty, kteří by se zajímali, Krávo je C opište o n W obřad. Využívá paměť pro další místo.

Doufám, že to pomůže.

Související čtení:

  • Jak obnovit Broken Arch Linux do předchozího funkčního stavu
  • Jak vyřešit problém „Spouštění úplného upgradu systému… není co dělat“ v Arch Linuxu

Arch Linux
  1. Jak nainstalovat Arch Linux s Full Disk Encryption

  2. Jak odstranit vše kromě základního systému v Arch Linuxu

  3. Jak změnit velikost MTU v Linuxu

  1. Linux – Jak přepnout Arch Linux na Lts Kernel?

  2. Jak jádro připojí kořenový oddíl?

  3. Jak zjistit velikost nepřipojeného oddílu v Linuxu?

  1. Jak nainstalovat MariaDB na Arch Linux / Manjaro Linux

  2. Jak zjistit velikost vyrovnávací paměti soketu linuxu

  3. Jak získat fyzickou velikost souboru v Linuxu?