- - Jak přidat položky do souboru Fstab v systému Linux

Jak přidat položky do souboru Fstab v systému Linux

Na rozdíl od operačního systému Windows pevné diskynení spojen se systémem se nepřipojí automaticky. To nutí uživatele, aby museli otevřít správce souborů a ručně připojit každou jednotku a oddíl při každém spuštění počítače. To je velmi nepříjemné, ale můžete přidat položky do souboru fstab v Linuxu a opravit.

VAROVÁNÍ: SPOILER: Přejděte dolů a podívejte se na video tutoriál na konci tohoto článku.

Soubor záložního systému souborů

Úprava souboru na kartě souborového systému je velmi vysokánebezpečný. Pokud nevíte, co děláte, nebo je jedno písmeno na místě, katastrofa může zasáhnout. Proto je důležité provést úplnou zálohu dříve, než v této příručce uděláte cokoli. Doporučujeme také nahrát tuto zálohu do Dropboxu nebo na Disk Google atd. Jako bezpečnou při selhání, pokud k souboru nemáte přístup, když jej potřebujete (z nějakého důvodu).

Chcete-li soubor zálohovat, otevřete okno terminálu a vytvořte novou složku:

mkdir /home/username/system-backups

Poté získejte kořenový shell. To se provádí pomocí sudo -s příkaz.

sudo -s

S rootem zadejte adresář / etc / a spusťte:

cd /etc/
cp fstab /home/username/system-backups

Poté přejmenujte soubor fstab jako .bak pomocí:

mv fstab fstab.bak

Obnovení zálohy Fstab

Stáhněte si zálohu Fstabu.bak soubor z cloudového úložiště a umístěte jej do složky systémové zálohy, nebo (pokud je soubor stále tam), použijte příkaz cd a přejděte do složky / home / username / system-backups.

cd ~/system-backups

Získejte kořen pro snadnější zadávání kořenových příkazů pomocí sudo -s, poté proveďte:

mv fstab.bak /etc/

Odstraňte poškozený soubor Fstab v / etc / s:

cd /etc/
rm fstab

Obnovte zálohu pomocí:

mv fstab.bak fstab

Pochopení toho, co Fstab dělá

Fstab znamená „karta systému souborů“. Řekne přesně operačnímu systému, pro které oddíly v systému by měly být použity, kam se mají připojit, zda by měly být při spuštění vyčištěny, co je formát systému souborů a vše související se systémem souborů. Během instalace v systému Linux je tento soubor obvykle generován automaticky a běžní uživatelé s ním pravděpodobně nebudou nikdy interagovat.

To znamená, že pokud hledáte speciální,Fstab je nejlepší způsob, jak to provést na jednotlivých počítačích v počítači se systémem Linux. Uživatelé, kteří se tomuto souboru vyhýbají, se často musí vypořádat s bolestí ručního připojení pevných disků ve správci terminálů / souborů pokaždé, když se počítač spustí.

Přidat položky do Fstab

Přidání položek na kartu systému souborů je snadné,ale proces odstraňování nervů. Je to proto, že jakýkoli chybný krok může způsobit poškození. Výsledkem je, že budeme zkoumat dva způsoby přidávání jednotek. Projdeme jak metodu UUID, tak metodu blokového zařízení.

Metoda blokování zařízení

Blokové zařízení je nejjednodušší metodazadáním oddílů na kartě systém souborů, ale je také nejméně bezpečná. Důvodem je, že uživatel zadává blokové zařízení pevného disku v systému. Na rozdíl od toho, co si někteří nováčtí uživatelé Linuxu myslí, bloková zařízení nejsou vždy stejná. Blokové zařízení se může měnit v závislosti na tom, ke kterému portu SATA je připojeno, a jakákoli změna pořadí pevného disku v počítači může vážně zlomit věci.

Pokud neustále měníte pevné disky na základní desce (z jakéhokoli důvodu), NEPOUŽÍVEJTE tuto metodu.

Krok 1: Otevřete terminál a spusťte lsblk -f příkaz. To odhalí informace o všech blokových zařízeních v počítači. Vyhledejte přesný oddíl a poznamenejte si štítek.

Chcete-li například přidat první oddíl mého třetího pevného disku, potřebuji:

/ dev / sdc , <- SDC, v tomto případě znamená celý pevný disk.

/ dev / sdc1 <- je zkratka pro oddíl 1 / dev / sdc.

Krok 2: v terminálu vytvořte složku ve vašem souborovém systému, kam chcete oddíl připojit. V tomto příkladu připojíme oddíl do ~ /.

mkdir ~/Storage

Krok 3: Získejte kořen pomocí sudo -s a poté zadejte: nano / etc / fstab a upravte kartu systému souborů.

V konfiguračním souboru musí uživatelé specifikovat vše o tom, kam se jednotka připojí. Zde je příklad:

/dev/sdc1 /home/username/Storage ext4 defaults 0 3

Přemýšlejte o tom jako o větě nebo o vzorci. Takto to funguje. Nejprve zadejte oddíl blokového zařízení:

/dev/sdc1

Dále řekněte systému, jaký je typ systému souborů (lsblk by vám měl sdělit tyto informace):

ext4

Za třetí, řekněte systému, jaké možnosti a atributy by měl mít tento přípoj. V mém případě mám „výchozí“. Chcete složitější věci? Podívejte se do manuálu nebo wiki vaší distribuce Linuxu pod „fstab“.

defaults

Začtvrté, zadejte dump a fsck objednat. Protože téměř nikdo nepoužívá funkci „výpis“, vložte 0 a stiskněte mezerník. Poté zadejte pořadí, ve kterém by měl být tento držák vyčištěn. Co to znamená? Při spuštění nástroj FSCK kontroluje všechny chyby na pevných discích, aby se předešlo problémům. Na kartě systému souborů jde pořadí: 1 (root), 2 (home), pak všechno ostatní.

Vzhledem k tomu, že se jedná o třetí věc, kterou systém připojí, zadejte 3. Výsledek je:

0 3

To nám dává naši přípojnou linii: /dev/sdc1 /home/username/Storage ext4 defaults 0 3

Když jste tento řádek napsali ve Fstabu, přesuňte kurzor nad něj a stisknutím klávesy „Enter“ vytvořte mezeru. lis # napsat komentář. Například:

# This is my 1 TB hard drive which mounts to /home/username/Storage
/dev/sdc1 /home/username/Storage ext4 defaults 0 3

Po dokončení stiskněte CTRL + O zachránit. Restartujte systém. Když se přihlásíte, bude váš pevný disk správně připojen.

Metoda UUID

Montáž oddílů ve fstabu je mnohem bezpečnějšímetoda UUID. To proto, že pokud se ručně nezmění, UUID zůstane stejný (na rozdíl od štítků blokových zařízení). Zde je návod, jak připojit styl UUID oddílu.

Poznámka: Pokyny pro tuto metodu jsou identické (mínus jeden krok) jako metoda blokování zařízení. Pokud se ztratíte, vraťte se zpět do této části článku.

Krok 1: v terminálu použijte lsblk -f

Přepínač -f zobrazuje více informací než jen lsblk na vlastní pěst (jako jsou formáty systému souborů atd.). Hledejte UUID. Postupujte podle ID blokového zařízení do oddílu pevného disku, který chcete připojit, a zkopírujte číslo UUID vedle něj.

Krok 2: získejte root v terminálu pomocí sudo -s a otevřete soubor fstab:

sudo -s
nano /etc/fstab

Krok 3: zapište si vaši připojovací linku. Například připojovací řádek UUID by měl vypadat podobně jako tento:

# This is my 1 TB hard drive which mounts to /home/username/Storage
UUID=9332b261-e089-468e-92a0-ffe07b0ae51f /home/username/Storage ext4 defaults 0 3

Po dokončení uložte soubor fstab pomocí kláves CTRL + O a restartujte počítač.

Závěr

Přestože můžete upravit záložku systému souborů na Linuxuvypadají děsivě, stojí to za to, protože vám umožňuje automaticky připojit různé oddíly pevného disku. V systému Linux existuje několik nástrojů, které tento proces mnohem zjednoduší, ale má tu nevýhodu: pomocí automatického nástroje se uživatelé nenaučí nic. Když se dozvíte vše, co je o fstab vědět, bude snadné vyřešit problémy po cestě, až k nim dojde.

Komentáře