/etc /fstab fil er et af de filer Linux operativsystemet læser under opstartsprocessen . Denne fil bestemmer, hvilke drev eller partitioner skal monteres - gøres tilgængelige automatisk. Hvis det ikke er konfigureret korrekt, eller hvis der er en dårlig partition eller harddisk, vil operativsystemet fryser . Afhængigt af fejlen, kan operativsystemet ikke kunne starte op på alle eller det kan gå i stå i en periode og derefter afslutte opstart. /etc /fstab fil
/etc /fstab fil er en almindelig tekstfil , der indeholder oplysninger om partitioner og diske på en computer. Filen kan indeholde netværksdrev samt lokale drev og partitioner. Oplysningerne i filen indeholder enhedens navn , mount point , filsystem typen , mount-indstillinger , dump indstillinger og filsystem check muligheder. Når styresystemet støvler er hver linje i filen læst at bestemme, hvilke enheder eller skillevægge skal monteres under boot -processen og hvilke enheder bør overlades afmonteret indtil der er behov af brugeren. Filen kan kun rettes af root-brugeren .
/Etc /fstab Structure
Hvert drev eller partition er noteret på en separat linje. Hver linje er opdelt i seks kolonner i følgende rækkefølge : Hej
enhedsnavn mount_point filesystem_type mount_options dump_opitons filesystem_check_options
Hver kolonne er adskilt af en fane
Det følgende er et eksempel på . en komplet /etc /fstab : Hej
# proc /proc proc nodev , noexec , nosuid 0 0/dev/sda1 /ext4 fejl = remount -ro 0 1/dev/sda5 none swap sw 0 0
Mount Options
mount optioner bruges til at fortælle operativsystemet hvordan man monterer enheden og hvad man skal gøre, hvis fejl er stødt. For eksempel, i fjerde linje i eksemplet posten " fejl = remount -ro " fortæller operativsystemet at montere enheden som skrivebeskyttet , hvis den støder på eventuelle fejl under mount -processen. Ændring af mount-indstillinger fra "auto " til " noauto " eller " ignore" vil stoppe operativsystemet fra at forsøge at montere drevet under boot-processen . Drevet kan monteres manuelt , når operativsystemet startes op. Du må ikke ændre denne indstilling til roden drevet.
Netværksenheder
Network File Share enheder er også opført i /etc /fstab. NFS mount-indstillinger tilføje indstillinger , der bestemmer, hvad du skal gøre , hvis enheden er uopnåeligt . Den " Timeo = n" indstilling fastsætter tid i tiendedele sekund , vil NFS klienten vente på anmodningen om at fuldføre. Standarden er 0,7 sekunder . Den " hårde" indstilles enheden med så hårdt monteret . Det betyder, at operativsystemet vil fortsætte med at forsøge at nå NFS -enhed på ubestemt tid. Den " hårde" er indstillet som standard. Den "bløde " valgmulighed rapporterer en I /O-fejl til processen, når der opstår en timeout . En utilgængelig NFS -enhed , vil ikke hænge dit system, når " bløde" er indstillet . Den " intr " indstilling tillader processer må afbrydes , hvis NFS -enhed ikke er tilgængelig.
Fastsættelse Fejl
Hvis operativsystemet fryser , mens du læser " /etc /fstab , "du kan have en forkert /etc /fstab -fil, en mislykket harddisk, en korrupt partition eller en utilgængelig NFS -enhed. Log ind på computeren i enkelt bruger mode eller bruge en Linux Live CD eller DVD for at tjekke /etc /fstab for fejl. Hvis computeren automatisk monterer en NFS partition, sørg for, at partitionen er aktiv og tilgængelig . Hvis NFS partitionen ikke er tilgængelig , skal du ændre mount muligheder for at "bløde" eller placere "# " symbolet i begyndelsen af linjen , så styresystemet ikke fortsætter med at lede efter det. Hvis det stadig ikke løser problemet , skal du bruge " fsck " kommando i enkelt bruger mode at kontrollere, om en mislykket harddisk eller korrupte partition.