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 / MyBackupMost 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 / fstabMost 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 0Jegyzet: 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 -aHa 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.