Fstab innehåller information om var och hur dina partitioner, CD-rom, diskettstation, m.m. är monterade. Detta är inte en fullständig redogörelse, men bör räcka för dig som är ny. En bra guide, dock på engelska hittar du här.
https://www.tuxfiles.org/linuxhelp/fstab.html
(Den tidigare utmärkta referensen tuxfiles.org förefaller i sin helhet ligga nere.
Det är svårt att hitta en likvärdig referens. Dokumentationen till distributionen du använder, eller dess forum kan vara en väg.
På forumet https://www.linuxquestions.org/ kan finnas utmärkt hjälp, särskilt
vad gäller Slackware.
Annars kan sökning på begreppet "fstab" på https://www.linux.org/search/
t ex https://www.linux.org/threads/etc-fstab-explained.7214
innehålla en bra sammanfattning av fstab,
eller engelska wikipedia https://en.wikipedia.org/wiki/Main_Page vara en
sökväg./le)
Orginalsidan från tuxfiles.org finner du här. Källa hämtad ifrån archive.org /MDKDIO 211006
Jag visar min /etc/fstab. /dev/hdb5 swap swap defaults 0 0 /dev/hdb6 / ext2 defaults 1 1 /dev/hdb7 /usr/local ext2 defaults 1 2 /dev/hdb8 /home ext2 defaults 1 2 /dev/hdb9 /hakan ext2 defaults 1 2 /dev/hdd /mnt/dvd auto noauto,user,ro 0 0 /dev/fd0 /mnt/floppy auto noauto,user,rw 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 proc /proc proc defaults 0 0 /dev/sda1 /mnt/cam auto auto,user,ro 0 0 none /sys sysfs default 0 0 /dev/hda1 /win vfat noauto,user,rw 0 0 /dev/hdc18 /win2 vfat noauto,user,rw 0 0 /dev/hdc19 /win3 ntfs noauto,user,ro,umask=0222 0 0 #tmpfs /tmp tmpfs defaults 0 0 ..som ni ser 6 st. olika kolumner.. "enhet" "monteringspunkt" "filsystem" "mont.alternativ" "dump" "fsck"
Rakt på sak, vilken enhet och var den ska monteras. Monteringspunkten(katalogen) måste existera.
Länkarna hänvisar till ytterligare information, tyvärr på engelska.. :-(
(För de fall länkarna nedan inte fungerar har det varit svårt att hitta de artiklar Håkan syftat på. I den mån jag lagt in ett förslag är det att betrakta som tentativt, något att börja med i en egen sökning./le)
swap
Används för Swap-partitionen
(https://www.justlinux.com/nhf/Filesystems/Creating_Filesystems.html) ⇒⇒ https://www.linux.com/news/software/applications/8208-all-about-linux-swap-space
ext2
"Second extended filesystem", linux standard-filsystem
https://web.mit.edu/tytso/www/linux/ext2intro.html
ext3
Samma som ext2 men har "journalföring"
(https://www.redhat.com/support/wpapers/redhat/ext3/) ⇒⇒ https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/ch-ext3.html
reiserfs
Ett annat journalförande filsystem för Linux
https://www.linuxplanet.com/linuxplanet/tutorials/2926/4/ (Sidan/Domän existerar ej /MDKDIO 220715)
vfat
Fat32, windows 98/Me, ett filsystem som både windows(även XP) och linux kan läsa/skriva till.
https://www.osnews.com/story.php?news_id=9681
ntfs
Windows XP, linux kan läsa men skrivstödet är fortfarande på "experimentstadiet"
(https://linux-ntfs.sourceforge.net/info/ntfs.html) ⇒⇒ https://sourceforge.net/projects/ntfs-3g/
och https://www.tuxera.com/community/open-source-ntfs-3g/
iso9660
Vanligaste filsystemet för CD
(https://www.linux.org/docs/ldp/howto/Filesystems-HOWTO-8.html) ⇒⇒ https://www.tldp.org/HOWTO/Filesystems-HOWTO-8.html
devpts
Filsystem som ger tillgång till "pseudo-terminalerna" (pty)
(https://www.nsa.gov/selinux/papers/slinux/node60.html) https://www.nsa.gov/research/_files/selinux/papers/slinux/node60.shtml
proc
Filsystem som ger tillgång till linuxkärnans datastruktur.
(https://www.nsa.gov/selinux/papers/slinux/node57.html) ⇒⇒ https://www.nsa.gov/research/_files/selinux/papers/slinux/node57.shtml
sysfs
"This virtual filesystem exports a view of the system's structure to user space"
https://lwn.net/Articles/36850/
tmpfs
"Tmpfs is a file system which keeps all files in virtual memory"
https://lwn.net/2001/1206/a/tmpfs.php3
auto, noauto
Om du vill att monteringen sker vid uppstart eller inte.
exec, noexec
Om du vill tillåta användare att köra program (binärer) eller inte.
ro, rw
ro = endast läsa (read only), rw = bäde läsa och skriva (read write)
user, nouser
Om du vill att vanliga användare ska få "montera" eller inte. Använder du "user" så tillkommer som förval även noexec, nosuid, och nodev om du inte säger annat.
sync, async
Om du vill att datan ska skrivas direkt eller inte.
suid, nosuid
Om du vill tillåta UID och GID eller inte.
dev, nodev
Om du vill tyda "character" eller "block special devices" på filsystemet, vad det nu kan betyda?
defaults
rw, suid, dev, exec, auto, nouser, async.
Det finns många till, du kan hitta dom med #man fstab
Dump är ett backup verktyg, satt till 0 ignoreras det, se #man dump
fsck
Om och i vilken ordning "fsck" ska kontrollera filsystemet, 0 =kollas inte.
OBS! Nu finns ett sätt att även skriva till "ntfs", så ta en titt på Ntfs-3g.
/dev/hda1 /win vfat noauto,user,rw 0 0 /dev/hdc18 /win2 vfat noauto,user,rw 0 0 /dev/hdc19 /win3 ntfs noauto,user,ro,umask=0222 0 0
Jag har ju inte Windows XP utan Me, så "ntfs"-raden visar bara hur den monteras utan skrivstöd. Som ni ser har jag alla "noauto", d.v.s. monteras inte vid uppstart, då blir det så här.
hakan@haze:~$ mount /dev/hda1 /win mount: only root can do that Jag har nämligen inga rättigheter till /dev/hda1 hakan@haze:~$ ls -al /dev/hda1 brw-rw---- 1 root disk 3, 1 Jun 9 2002 /dev/hda1 hakan@haze:~$ mount /win hakan@haze:~$ cd /win hakan@haze:/win$ ls Mina\ dokument/ _restore/ bootlog.txt* config.sys* My\ Downloads/ autoexec.001* classes.1st* detlog.txt* Men däremot till /win hakan@haze:~$ ls -al /win total 8 drwxrwxr-x 2 root root 4096 Sep 3 20:04 ./ drwxr-xr-x 22 root root 4096 Feb 18 07:58 ../
Vill jag att dom ska monteras vi uppstart måste jag göra så här alltså.
/dev/hda1 /win vfat auto,user,rw,umask=0000 0 0 /dev/hdc18 /win2 vfat auto,user,rw,umask=0000 0 0 /dev/hdc19 /win3 ntfs auto,user,ro,umask=0222 0 0
"root" monterar och sätter sedan "rättigheter" med "umask", som är "tvärt emot chmod", d.v.s. du måste skriva det som är "förbjudet". (4=läs, 2=skriv, 1=köra program).
Vill du ha ytterligare säkerhet kan man laborera med UID och GID, men då är det dags att komma till forumet för "experthjälp"
https://forum.slackwarelinux.se/