Ako používať odkladací priestor na disku USB v Rasbian Linux

click fraud protection

Raspberry Pi má malé množstvo K dispozícii je priestor SWAP pre používateľov, ktorí ich môžu využiť, keď dôjde k nedostatku fyzickej pamäte RAM v Raspbian. Presné množstvo SWAP na Pi je asi 100 MB, čo nestačí a keď sa spotrebuje, môže spôsobiť veľké oneskorenie.

Skvelý spôsob, ako zlepšiť celkový výkon zariadenia Raspberry Pi, je zväčšiť veľkosť priestoru SWAP. Uvedomte si však, že nestačí len zväčšenie veľkosti. Dôvod? Raspberry Pi sa vyčerpá z SD karty a rozšírením SWAP na SD karte SD karta rýchlejšie zomrie. Namiesto toho by ste ho mali presunúť na externú jednotku USB. V tejto príručke vám ukážeme, ako to urobiť!

Formátovanie jednotky USB Flash

Pred odstránením priestoru SWAP z SD karty a umiestnením na USB flash disk musíte naformátovať USB správny formát (EXT4.) Na spustenie procesu zapojte ktorúkoľvek USB flash jednotku do USB portu a otvorte a terminál.

Poznámka: Ak je vaše zariadenie Raspberry Pi server, prihláste sa skôr ako cez SSH než priamy prístup k terminálu.

Vo vnútri terminálu spustite

instagram viewer
lsblk príkaz v termináli. Výstup z lsblk príkaz zobrazí všetky úložné zariadenia pripojené k Pi. Vyhľadajte štítok jednotky USB a overte, či zariadenie Pi číta zariadenie. Štítok by mal byť /dev/sda.

lsblk

Po nájdení označenia zariadenia pre USB flash disk ho otvorte v nástroji na rozdelenie disku Cfdisk pomocou nižšie uvedeného príkazu.

Poznámka: USB flash disk má iba /dev/sda štítok, ak je jediným pripojeným úložným zariadením USB. Ak máte k zariadeniu Raspberry Pi pripojené ďalšie zariadenia okrem jednotky USB Flash, nemusí sa zobraziť ako /dev/sda, ale ako /dev/sdb, /dev/sdc, alebo dokonca /dev/sdd. Ak potrebujete pomoc s hľadaním označenia jednotky, postupujte podľa tohto sprievodcu.

sudo cfdisk / dev / sda

Vo vnútri editora oddielov Cfdisk musíte odstrániť všetky oddiely na jednotke Flash. Postupujte podľa pokynov krok za krokom nižšie.

Krok 1: Zvýraznite primárny oddiel na zariadení USB pomocou Hore dole arrows na klávesnici. Potom použite Ľavé / pravé šípky vyberte „Delete“ a vymažte oddiel.

Krok 2: Pomocou klávesov so šípkou nahor / nadol na klávesnici vyberte položku Cfkdisk „Free space“. Potom pomocou tlačidla Ľavé / pravé šípky na klávesnici a stlačte kláves vstúpiť na vytvorenie nového oddielu.

Krok 3: Po výbere možnosti „Nový“ sa zobrazí výzva na zadanie veľkosti oddielu. V predvolenom nastavení Cfdisk vyplní maximálnu veľkosť disku. Napríklad, ak je vaša jednotka USB flash 14,6 GB, navrhne sa vytvorenie oddielu s veľkosťou 14,6 GB.

lis vstúpiť na použitie navrhovanej veľkosti oddielu. V opačnom prípade zadajte do príkazového riadku inú veľkosť a stlačte Vstúpiť.

Krok 4: Po stlačení vstúpiť Ak chcete vytvoriť nový oddiel v Cfdisk, musíte zadať typ oddielu. Existujú dva typy: primárny a rozšírený. Vyberte možnosť „primárne“ a stlačte tlačidlo Vstúpiť.

Krok 5: Vyberte „Type“ pomocou Ľavé / pravé šípky na klávesnici a stlačte vstúpiť. Potom zvoľte „83 Linux“ a nastavte nový typ oddielu ako systém súborov Linux.

Krok 6: Vyberte „Write“ pomocou Ľavé / pravé šípky na klávesnici a stlačte vstúpiť zapísať zmeny v Cfdisk na USB flash disk.

Krok 7: Ak chcete aplikáciu Cfdisk zatvoriť, vyberte pomocou tlačidla šípky doľava / doprava možnosť „Quit“.

Krok 8: Teraz, keď je Cfdisk zatvorený, spustite mkfs.ext4 príkazom nižšie zapíšete súborový systém Ext4 na zariadenie USB.

sudo mkfs.ext4 -F / dev / sda1

Pripojenie jednotky USB

Jednotka USB musí byť pripojená, aby sa mohla použiť ako priestor SWAP. Ak chcete pripojiť zariadenie USB v Raspbian, postupujte podľa pokynov krok za krokom nižšie.

Krok 1: Pomocou terminálu vytvorte nový priečinok v /mnt adresár s názvom „usb-flash“.

sudo mkdir -p / mnt / usb-flash /

Krok 2: Do USB musíte pridať USB zariadenie /etc/fstab súbor, aby mohol byť načítaný pri štarte. Pomocou nasledujúcich príkazov pridajte kód /etc/fstab.

sudo -s echo '' >> / etc / fstab echo '# USB Flash pre priestor SWAP' >> / etc / fstab echo '/ dev / sda1 / mnt / usb-flash / ext4 noatime, predvolené hodnoty 0 2' >> / etc / fstab

Krok 3: Spustite kôň príkaz na načítanie USB flash disku do USB /mnt/usb-flash/ adresár.

sudo mount / mnt / usb-flash /

Využite priestor SWAP na jednotke USB

Nastavenie priestoru SWAP na Raspberry Pi je jednoduché vďaka priamej konfigurácii, ktorú vývojári ponúkajú. Postupujte podľa pokynov krok za krokom, aby ste to dosiahli na svojom zariadení.

Krok 1: Vypnite SWAP na svojej Rasbian SD karte pomocou zastávka príkaz v termináli.

sudo /etc/init.d/dphys-swapfile stop

Krok 2: Otvorte Raspbianov konfiguračný súbor SWAP v textovom editore Nano.

sudo nano -w / etc / dphys-swapfile

Krok 3: lokalizovať CONF_SWAPSIZE = 100 a zmeniť 100 na 1024.

Krok 4: lokalizovať # CONF_SWAPFILE =a odstráňte # symbol. Malo by to vyzerať ako na nasledujúcom príklade.

CONF_SWAPFILE =

Krok 5: lokalizovať CONF_SWAPFILE = a vymazať obsah po = podpísať. Potom pridajte /mnt/usb-flash/swap.file. Malo by to vyzerať presne ako na nasledujúcom príklade.

CONF_SWAPFILE = / mnt / USB flash / swap.file

Krok 6: Spustite Raspbianov SWAP späť pomocou nasledujúceho príkazu. Ak je príkaz úspešný, spustíte SWAP z USB flash disku!

sudo /etc/init.d/dphys-swapfile start
watch instagram story