Nu sunt complet sigur de ce se întâmplă această eroare, dar am observat și alte lucruri.Cred că utilizați un Raspberry-Pi (sau un alt computer încorporat). Îți voi da câteva sfaturi generale. În primul rând, există mai mult sau mai puțin 2 directoare de montare evidente într-un sistem de operare Linux/Unix, primul este /mnt
iar al doilea este /mass-media
. /mnt
va fi folosit doar ca folder de montare temporar de către un administrator. /mass-media
va fi folosit numai pentru dispozitive amovibile, mai precis dispozitive necunoscute. Aceasta înseamnă că nu ar trebui să utilizați /mass-media
ca director de montare obișnuit în /etc/fstab
.
Acum vei întreba, „Dar unde naiba să-mi montez dispozitivele permanente, cum ar fi harddisk-urile USB și etc.?”.
Răspunsul este că le montezi în directoare specifice sau în directoare generale.
De exemplu, mmcblk1p1
pare a fi o partiție de boot pentru sistemul de operare Linux. Deci ar trebui să-l montezi într-un director specific, cum ar fi /boot
.
Înainte de a face acest lucru, asigurați-vă că /media/boot
și /boot
au aceleași fișiere (nume, dimensiune, dată). Dacă fișierele din ambele directoare sunt diferite, puteți copia cele mai noi fișiere peste cele mai vechi fișiere. Asigurați-vă că ați creat mai întâi o copie de rezervă, în cazul în care se întâmplă ceva rău.
Faceți o copie de rezervă a dvs fstab
fişier.
fstab
- partiția de pornire
# Comentariile încep cu un caracter #
# LABEL=BOOT /boot vfat umask=0077 0 1
# Utilizarea UUID este, în general, recomandabilă
UUID=F702-39CB /boot vfat umask=0077 0 1
„Bine, dar ce directoare generale să folosesc?”
Dacă nu doriți să inventați roata nouă, puteți folosi /srv
director pentru montare permanentă, mai exact puteți crea acolo niște subdirectoare. De exemplu: sudo mkdir /srv/sda1 /srv/sdb1
. Unii alți administratori creează chiar și un nou director în directorul rădăcină, cum ar fi sudo mkdir /amnt /amnt/sda1 /amnt/sdb1
(amnt înseamnă montare automată), sau sudo mkdir /automnt /automnt/sda1 /automnt/sdb1
. Eu personal prefer /srv
director.
O intrare generală în fstab
constă din 6 părți:
<DEVICE> <MOUNT-DIR> <FS-TYPE> <FS-OPTIONS> <USE-DUMP> <DO-FS-CHECK>
Ca sfat general pentru începători: <USE-DUMP>
ar trebui să fie întotdeauna 0
. <DO-FS-CHECK>
ar trebui să fie întotdeauna 1
când <MOUNT-DIR>
este /
sau /boot
sau /boot/efi
. <DO-FS-CHECK>
ar trebui să fie întotdeauna 2
pentru toate celelalte intrări când <FS-TYPE>
este ext2
, ext3
sau ext4
. Pentru toate intrările rămase <DO-FS-CHECK>
ar trebui să fie 0
.
Văd că partiția ta sdb1 este NTFS. Ar trebui să știți că acest lucru ar putea fi periculos, deoarece Ubuntu nu acceptă cu adevărat NTFS. S-ar putea chiar să devină mai periculos, atunci când ați instalat Windows pe acea partiție. În mod periculos înseamnă o posibilă pierdere totală a tuturor datelor de pe acea partiție.
Dacă doriți cu adevărat să utilizați NTFS în Ubuntu, ar trebui să vă asigurați că sunt făcute următoarele lucruri.
- dezactivați Mod de pornire rapidă în Windows
- nu scrieți niciodată date pe sisteme de fișiere NTFS din Linux
- nu efectuați niciodată verificări ale sistemului de fișiere pe NTFS din Linux
- ar trebui să montați NTFS ca sistem de fișiere numai pentru citire în Linux
fstab
- cu toate înregistrările (nu uitați sudo mkdir /srv/sda1 /srv/sdb1
și folosind cele mai noi fișiere de boot)
# Comentariile încep cu un caracter #
# LABEL=BOOT /boot vfat umask=0077 0 1
# Utilizarea UUID este, în general, recomandabilă
UUID=F702-39CB /boot vfat umask=0077 0 1
UUID=e139ce78-9841-40fe-8823-96a304a09859 / ext4 errors=remount-ro 0 1
UUID=c47f79ed-59d1-4dd3-9214-39002cd17c49 /srv/sda1 ext4 valori implicite 0 2
UUID=2D3706383B1F1ECC /srv/sdb1 ntfs-3g ro 0 0
Încercați să aplicați aceste setări, atunci când este posibil. Faceți o copie de rezervă a dvs fstab
fişier.