Meghajtók automatikus csatlakoztatása Linuxon

Meghajtok Automatikus Csatlakoztatasa Linuxon



Ha Ön Linux felhasználó, és rendszerindításkor automatikusan szeretne egy meghajtót csatlakoztatni a rendszeréhez, akkor ezt megteheti a UUID a készülékről és hegy csucs ösvény a fstab konfigurációs fájl. A fstab egy fájlrendszer-tábla fájl, amely a /stb Könyvtár.

Nos, a meghajtó automatikus csatlakoztatása különféle célokra hasznos lehet. Például biztonsági mentést kívánok készíteni a rendszeremről egy külső tárolóeszközre. Az automatizáláshoz az eszközt rendszerindításkor is kapcsolatban kell tartanom a rendszerrel.

Hasonlóképpen, sok alkalmazás közvetlenül szinkronizálja a fájlokat a rendszermeghajtókról, ha a meghajtót leválasztják, akkor a fájlok ismételt szinkronizálása kényelmetlenséget okozna. Az automatikus beszerelés automatikusan felszereli a meghajtót anélkül, hogy a futtatással járó gondokba belemenne hegy parancsot, vagy manuálisan a grafikus felhasználói felületről.







Ebben az oktatóanyagban azt fogom megvizsgálni, hogyan lehet egy csatolt meghajtót automatikusan felcsatolni a rendszerindításkor Linuxon.



Meghajtók automatikus csatlakoztatása Linuxon

Néhány lépést óvatosan kell végrehajtani a csatolt meghajtó automatikus csatlakoztatásához Linuxon.



Ne feledje, hogy alapértelmezés szerint a Linux nem csatlakoztat semmilyen csatolt meghajtót rendszerindításkor, hanem csatolni kell egy csatolási ponthoz, hogy hozzáférjen az adataihoz. Az asztali környezettel rendelkező Linux disztribúciók azonban automatikusan csatlakoztatják a meghajtókat.





Jegyzet: Az ebben az útmutatóban található utasítások az Ubuntu 22.04 rendszeren érvényesek. Az adott parancsok azonban hiba nélkül működnek más disztribúciókon is.

1. Keresse meg az UUID-t és a fájlrendszer típusát

Egy meghajtó nevének, egyedi azonosítószámának (UUID) és típusának megkereséséhez fájlrendszer , két módja van. Az első a beépített GUI-alkalmazásokat használja, a második pedig a parancssoron keresztül.



Én személy szerint jobban szeretem a terminálon csinálni, mert pontosabb.

sudo blkid

A blkid A parancs egy parancssori segédprogram, amellyel információkat szerezhet a belső és külső blokkeszközökről.

Most azonosítsa a CÍMKE a meghajtóról, ami az MyDrive az én esetemben, és jegyezze fel a UUID és fájlrendszer típus. Ne felejtsen el nevet adni a tárolómeghajtónak, mert így könnyen azonosítható.

A parancs kimeneti képernyőképe megjeleníti az összes szükséges információt.

  • UUID = 65B1-FB17
  • Fájlrendszer típusa = exfat

A UUID (Universal Unique Identifier) ​​a MyDrive blokkolóeszköz azonosítója (/dev/sda1) és a fájlrendszer típusa zsírmentes .

Vegye figyelembe, hogy az UUID-k a fájlrendszer típusától függően eltérő számú karaktert tartalmazhatnak. Például a ZSÍR Az UUID fájlrendszer 8 alfanumerikus karakterből áll kötőjellel ( ), NTFS egy 16 karakterből álló karakterláncot tartalmaz kötőjelek nélkül, és EXT 32 alfanumerikus karaktert tartalmaz kötőjelekkel.

Most tegyük ezt GUI-n, mivel Ubuntu 22.04-et használok GENOME asztali környezettel, van egy alapértelmezett lemezkezelési alkalmazás, az úgynevezett Lemezek . Nyissa meg az alkalmazást, és kattintson a tárolókapacitás alapján felismerhető meghajtóra.

2. Csatlakozási pont létrehozása

Egy külső meghajtó Linuxhoz való végleges csatlakoztatásához létre kell hozni egy rögzítési pontot. Ez egyszeri beállítás, hacsak a jövőben nem választ másik csatlakoztatási pontot.

A beillesztési pont az a hely, ahová az elérendő fájlrendszert helyezi el. Bármilyen könyvtár lehet a Linuxon; normális esetben, /mnt vagy /média könyvtárakat használnak. Csinálok egy könyvtárat a gyökér hívott /media/MyBackup , ami a csatlakozási pontom lesz.

sudo mkdir / média / MyBackup

Most végleg felcsatolom a külső meghajtómat MyDrive nak nek /media/MyBackup rögzítési pont.

Megtaláltuk a csatolt meghajtó nevét, UUID azonosítóját és fájlrendszer típusát, valamint létrehoztuk a csatolási pontot is. Az utolsó lépés a hozzáférés és a módosítás fstab fájlt.

3. Nyissa meg és szerkessze az fstab fájlt

A fstab fájl egy fájlrendszer konfigurációs fájlja a /stb könyvtár, amely információkat tartalmaz a csatlakoztatott tárolóeszközökről. Bármilyen szövegszerkesztőben elérhető, de a módosításához szuperfelhasználói hozzáférés szükséges.

sudo mert / stb / fstab

Most itt az ideje beilleszteni a fent kivont információkat a következő általános szintaxis használatával.

[ Eszköz ] [ Hegy csucs ] [ Fájlrendszer-típus ] [ Szerelési lehetőségek ] [ Lerak ] [ Pass ]

A fenti szintaxis összes paraméterének magyarázata alább található.

[Eszköz] Az eszköz UUID
[Hegy csucs] A csatolási pont könyvtár, ahonnan a csatolt meghajtó tartalma elérhető [további futtatáshoz férfi mount parancs]
[Fájlrendszer-típus] A fájlrendszer formátumának típusa, például fat, exfat, ntfs vagy ext4
[Rögzítési lehetőségek] Olvasási és írási lehetőség az eszközhöz ( alapértelmezettek olvasási és írási hozzáférésre szolgál)
[Lerak] A csatlakoztatott eszköz biztonsági mentésének engedélyezése vagy letiltása; ha 0, a biztonsági mentés le van tiltva

A fsck paranccsal ellenőrizzük a meghajtó hibáit a rendszerindítás megkezdése előtt. A gyökéreszköz esetében a fsck mindig 1 lesz.

A következő formátum a legtöbb Linux disztribúcióban alkalmazható, mint például az Arch Linux vagy a Debian; azonban a legújabb Ubuntu (22.04) más formátummal rendelkezik, amelyet említenek lent .

UUID = [ Eszköz UUID-je ] [ Hegy csucs ] [ Fájlrendszer-típus ] [ Szerelési lehetőségek ] [ Lerak ] [ Pass ]

A fent kivont információkat beillesztem a fstab fájlt a fenti formátumban.

UUID =65B1-F446 / média / A MyBackup exfat alapértelmezett beállításai 0 0

Jegyzet: Használj lapon hogy a mezőket szóközök helyett különítse el.

beállítottam a [Rögzítési lehetőségek] nak nek alapértelmezettek, ami azt jelenti, hogy az eszköz olvasási és írási hozzáféréssel rendelkezik. A [Lerak] és [Pass] az opciók 0-ra vannak állítva, mert nem akarok biztonsági mentést és rendszerindítást készíteni fsck jelölje be.

Szabad formátum

A legújabb Ubuntu (22.04) más formátummal rendelkezik a külső meghajtók beállításához fstab fájlt.

/ dev / korong / by-uuid / [ Eszköz UUID-je ] [ Hegy csucs ] [ Fájlrendszer-típus ] [ Szerelési lehetőségek ] [ Lerak ] [ Pass ]

Mivel Ubuntu 22.04-et használok, ezt a módszert fogom használni.

/ dev / korong / by-uuid / 65B1-F446 / média / A MyBackup exfat alapértelmezett beállításai 0 0

Most mentse el és lépjen ki a fájlból; Vim-et használok, a :wq parancs ír, és kilép a szerkesztőből.

4. Ellenőrzés

Annak ellenőrzésére, hogy a fstab fájl helyes, használja a mount -a parancs.

sudo hegy -a

Ha bármilyen hiba van, a fenti parancs megjeleníti, ellenkező esetben nem lesz kimenet.

Hiba nem történt, ami azt jelenti, hogy a meghajtó sikeresen csatlakoztatva lett.

A fstab A különböző Linux-disztribúciók fájljai az alábbiakban találhatók összehasonlítás céljából.

Debian /etc/fstab fájl

Arch Linux /etc/fstab fájl

Ubuntu /etc/fstab fájl

Következtetés

Ha meghajtót használ a mindennapi munkájához. Különösen akkor, ha fájlokat ment el benne, vagy fájlokat ér el belőle a Linux rendszerébe. Vagy ha szeretne biztonsági másolatot készíteni a rendszerről, és nem akarja folytatni a rendszerindítást, akkor ez egy jó módja annak, hogy automatikusan megtegye.

Az automatikus csatolás a tárolómeghajtók rendszerindításkor történő csatlakoztatásának egyik megközelítése, mivel sok Linux disztribúció nem csatlakoztatja a meghajtókat rendszerindításkor. Ezt úgy teheti meg, hogy az eszköz UUID-jét és a csatolási pontot a /etc/fstab fájlt.