Automatsko montiranje pogona na Linuxu

Automatsko Montiranje Pogona Na Linuxu



Ako ste korisnik Linuxa i želite automatski montirati disk na svoj sustav pri pokretanju, to možete učiniti postavljanjem UUID uređaja i točka montiranja put u fstab konfiguracijska datoteka. The fstab je datoteka tablice datotečnog sustava koja se nalazi u /itd imenik.

Pa, automatsko montiranje pogona može biti korisno za razne svrhe. Na primjer, namjeravam napraviti sigurnosnu kopiju svog sustava na vanjski uređaj za pohranu. Da bih ga automatizirao, moram držati uređaj povezanim sa sustavom čak i pri pokretanju.

Slično tome, mnoge aplikacije sinkroniziraju datoteke izravno sa pogona sustava, ako se disk isključi, ponovno sinkroniziranje tih datoteka predstavljalo bi neugodnost. Automatsko montiranje automatski montira pogon bez gnjavaže oko pokretanja montirati naredbom ili ručno iz GUI-a.







U ovom ću vodiču istražiti kako učiniti da se priključeni pogon automatski montira pri pokretanju sustava Linux.



Automatsko montiranje pogona na Linuxu

Postoji nekoliko koraka koje je potrebno pažljivo izvesti za automatsko montiranje priključenog pogona na Linuxu.



Imajte na umu da, prema zadanim postavkama, Linux ne montira nijedan priključeni pogon prilikom pokretanja, on mora biti montiran na točku montiranja za pristup svojim podacima. Međutim, distribucije Linuxa s desktop okruženjima automatski postavljaju pogone.





Bilješka: Upute dane u ovom vodiču izvode se na Ubuntu 22.04. Međutim, zadane naredbe će raditi bez greške i na drugim distribucijama.

1. Pronađite UUID i vrstu datotečnog sustava

Da biste pronašli naziv pogona, njegov jedinstveni identifikacijski broj (UUID) i vrstu sustav datoteka , postoje dva načina. Prvi je korištenjem ugrađenih GUI aplikacija, a drugi putem naredbenog retka.



Ja osobno radije to radim na terminalu jer je točnije.

sudo blkid

The blkid naredba je uslužni program naredbenog retka koji se koristi za dobivanje informacija o unutarnjim i vanjskim blok uređajima.

Sada identificirajte OZNAČITI pogona, koji je Moj pogon u mom slučaju, i zabilježite UUID i sustav datoteka tip. Ne zaboravite dati naziv svom disku za pohranu jer ćete ga lako prepoznati.

Snimka zaslona izlaza naredbe prikazuje sve potrebne informacije.

  • UUID = 65B1-FB17
  • Vrsta datotečnog sustava = eksfat

The UUID (Universal Unique Identifier) ​​je ID blok uređaja MyDrive (/dev/sda1) a tip datotečnog sustava je eksfat .

Imajte na umu da UUID-ovi mogu imati različit broj znakova ovisno o vrsti datotečnog sustava. Na primjer, MAST UUID datotečnog sustava ima 8 alfanumeričkih znakova s ​​crticom ( ), NTFS ima niz od 16 znakova bez crtica i EXT ima 32 alfanumerička znaka s crticama.

Sada, učinimo to na GUI-ju, budući da sam na Ubuntu 22.04 s GENOME desktop okruženjem, on ima zadanu aplikaciju za upravljanje diskom koja se zove Diskovi . Otvorite aplikaciju i kliknite na pogon koji se može prepoznati po kapacitetu za pohranu.

2. Stvaranje točke montiranja

Za trajno montiranje vanjskog pogona na Linux potrebno je stvoriti točku montiranja. To je jednokratno postavljanje osim ako u budućnosti ne odaberete drugu točku montiranja.

Točka montiranja je mjesto gdje stavljate datotečni sustav kojem se pristupa. To može biti bilo koji direktorij bilo gdje na Linuxu; normalno, redovno, /mnt ili /mediji koriste se imenici. Pravim imenik u korijen nazvao /media/MyBackup , koja će biti moja točka montiranja.

sudo mkdir / medijima / MyBackup

Sada ću trajno montirati svoj vanjski pogon Moj pogon do /media/MyBackup montažna točka.

Pronašli smo ime, UUID i vrstu datotečnog sustava priključenog diska, također smo stvorili točku montiranja. Zadnji korak je pristup i izmjena fstab datoteka.

3. Pristupite i uredite datoteku fstab

The fstab datoteka je konfiguracijska datoteka datotečnog sustava u /itd imenik koji sadrži informacije o montiranim uređajima za pohranu. Može mu se pristupiti u bilo kojem uređivaču teksta, ali za izmjenu je potreban pristup superkorisnika.

sudo jer / itd / fstab

Sada je vrijeme da umetnete podatke izvučene iznad pomoću sljedeće opće sintakse.

[ Uređaj ] [ Montažna točka ] [ Vrsta sustava datoteka ] [ Mogućnosti montiranja ] [ Istovariti ] [ Proći ]

Objašnjenje svih parametara gornje sintakse navedeno je u nastavku.

[Uređaj] Uređaj UUID
[Točka montiranja] Direktorij točke montiranja iz kojeg se pristupa sadržaju priloženog pogona [za više pokretanja čovjek montirati naredba]
[Vrsta-datotečnog sustava] Vrsta formata datotečnog sustava kao što je fat, exfat, ntfs ili ext4
[Opcije montiranja] Opcija čitanja i pisanja za uređaj ( zadane postavke koristi se za pristup čitanju i pisanju)
[Istovariti] Da biste omogućili ili onemogućili sigurnosno kopiranje priključenog uređaja; ako je 0, sigurnosna kopija je onemogućena

The fsck naredba se koristi za provjeru pogona za pogreške prije pokretanja sustava. Za root uređaj, fsck uvijek će biti 1.

Sljedeći format primjenjiv je u većini Linux distribucija kao što su Arch Linux ili Debian; međutim, najnoviji Ubuntu (22.04) ima drugačiji format koji je spomenut ispod .

UUID = [ UUID-uređaja ] [ Montažna točka ] [ Vrsta sustava datoteka ] [ Mogućnosti montiranja ] [ Istovariti ] [ Proći ]

Umetnut ću gore izvučene informacije u fstab datoteku koristeći gornji format.

UUID =65B1-F446 / medijima / Zadane postavke MyBackup exfat 0 0

Bilješka: Koristi tab za odvajanje polja umjesto razmaka.

Postavio sam [Opcije montiranja] do zadane postavke, što znači da uređaj ima pristup za čitanje i pisanje. The [Istovariti] i [Proći] opcije su postavljene na 0 jer ne želim sigurnosno kopirati i pri pokretanju fsck ček.

Slobodan format

Najnoviji Ubuntu (22.04) ima drugačiji format za postavljanje vanjskih diskova u fstab datoteka.

/ dev / disk / po-uuid / [ UUID-uređaja ] [ Montažna točka ] [ Vrsta sustava datoteka ] [ Mogućnosti montiranja ] [ Istovariti ] [ Proći ]

Budući da koristim Ubuntu 22.04, koristit ću ovu metodu.

/ dev / disk / po-uuid / 65B1-F446 / medijima / Zadane postavke MyBackup exfat 0 0

Sada spremite i zatvorite datoteku; Koristim Vim, :wq naredba će napisati i izaći iz editora.

4. Provjera

Kako bismo potvrdili da su sve informacije navedene u fstab datoteka je ispravna, koristite montirati -a naredba.

sudo montirati -a

Ako postoji bilo kakva pogreška, gornja naredba će je prikazati, u suprotnom, neće biti izlaza.

Nije otkrivena pogreška, što znači da je pogon uspješno montiran.

The fstab datoteke raznih distribucija Linuxa dane su u nastavku za usporedbu.

Debian datoteka /etc/fstab

Arch Linux datoteka /etc/fstab

Ubuntu /etc/fstab datoteka

Zaključak

Ako pogon koristite za svakodnevni rad. Pogotovo ako spremate datoteke u njega ili pristupate datotekama s njega svom Linux sustavu. Ili ako ste zainteresirani za backup vašeg sustava i ne želite nastaviti nakon dizanja, onda je to dobar način da to učinite automatski.

Automatsko montiranje je pristup montiranju diska za pohranu pri dizanju jer mnoge distribucije Linuxa ne montiraju diskove pri dizanju. To se može učiniti postavljanjem UUID-a uređaja i točke montiranja u /etc/fstab datoteka.