Fstab: verschil tussen versies

Uit LinuxMintNL WiKi
Ga naar: navigatie, zoeken
(Nieuw)
 
k (Voorbeelden: edit)
 
(5 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 1: Regel 1:
{{Wiu}}'''Fstab''' is een tekstbestand dat door Linux Mint wordt gebruikt om de locatie van de systeem partitie aan te geven zodat daarvan kan worden opgestart.
+
Het systeem bestand '''fstab''' is een tekstbestand dat door Linux Mint wordt gebruikt om de gebruikers-locaties aan het systeem te koppelen en is te vinden in /ect.
  
 
== Wat is fstab ==
 
== Wat is fstab ==
Het is een verborgen root bestand en kan alleen met root rechten worden bewerkt.
+
Het is een verborgen root bestand en kan alleen met beheerders rechten worden bewerkt en kan worden gevonden met Bestandsbeheer in de map /etc van het bestandssysteem, als in de tab ''Bewerken'' de '' 'Verborgen bestanden tonen' '' wordt aangeklikt.
Als met bestandsmanager onder de tab ''Bewerken'' de ''Verborgen bestanden tonen'' wordt aangeklikt kan het worden gevonden in de map /etc van het bestandssysteem.
 
  
 
== Wat doet het ==
 
== Wat doet het ==
De basis van fstab is de omschrijving van de gebruikers partitie, de swap partitie en eventueel andere direct te koppelen partities zodat het systeem weet wat en waar moet worden gekoppeld.
+
De basis van fstab is de omschrijving van de gebruikers partitie, de swap partitie en eventueel andere direct te koppelen partities. Hierin leest het systeem wat en waar moet worden gekoppeld bij het aanmelden van een gebruiker.
  
== Waar is het ==
+
== Aanpassen ==
Het staat in de directory /etc en kan worden geopend met sudo '''fe''' /etc/fstab. Hierbij is '''fe''' de teksteditor die bij de distro is geïnstalleerd of een andere '''f'''avoriete '''e'''ditor.
+
:;Maak een kopie van fstab, want het moet worden aangepast.
 +
Fstab wordt aangemaakt bij de installatie van de distro en bijgewerkt als een grub ''instal'' of ''update'' wordt uitgevoerd.
  
== Aanpassen ==
+
Het staat in de map /etc en kan worden geopend met [[TC-sudo|beheerdersrechten]] (root) of in de terminal met:
Fstab wordt aangemaakt bij de installatie van de distro en bijgewerkt als een grub instal of update wordt uitgevoerd.
+
:sudo '''fe''' /etc/fstab.
 +
Hierbij is '''fe''' de standaard teksteditor of een andere ''' 'f' '''avoriete ''' 'e' '''ditor.
  
 
== Voorbeelden ==
 
== Voorbeelden ==
Hier zijn enkele regels uit een voorbeeld fstab bestand.  
+
Hier zijn enkele regels uit een fstab bestand als voorbeeld.  
  
Merk op dat # als eerste teken van een regel in fstab betekend dat deze regel geen code is maar slecht informatie.  
+
;De regel met de volgorde van de gegevens
 +
# <file system> <mount point> <type> <options> <dump> <pass>
 +
Een '''#''' als eerste teken van een regel in fstab betekend dat het geen code is maar slecht informatie.  
 +
 
 +
{| class="wikitable"
 +
|+Voorbeelden van de onderdelen
 +
! <file system>
 +
! <mount point>
 +
! <type>
 +
! <options>
 +
! <dump>
 +
! <pass>
 +
|-
 +
| partitienaam /dev/sda2<br /> Label ntfs-2<br /> UUID 3541BD3671952A32
 +
| /<br /> /home<br /> /media/
 +
| ext4<br /> ntfs<br />
 +
| koppelvoorwaarde ''defaults'' werkt vaak goed.<br />Kijk in de terminal met:<br /> man fstab<br />voor beschrijvingen
 +
| normaal 0
 +
| 0 = geen controle<br /> 1 = als eerste controle<br /> 2 = als tweede controle<br /> :enz.
 +
|}
 
;De gebruiker systeem partitie
 
;De gebruiker systeem partitie
<nowiki>#</nowiki> / was on /dev/sdb4 during installation
+
# / was on /dev/sdb4 during installation
:UUID=4f245023-4725-48bb-96d3-7a9641b5aa54 /               ext4   errors=remount-ro 0       1
+
UUID=4f245023-4725-48bb-96d3-7a9641b5aa54 / ext4 errors=remount-ro 0 1
 +
Hier wordt de systeem partitie vermeld waar de distributie op is geïnstalleerd.
 +
 
 +
;De swap partitie
 +
# swap was on /dev/sdb6 during installation
 +
UUID=f253df30-5e16-46ad-84fd-71de55e8779c none swap  sw  0  0
 +
Deze partitie wordt gebruikt als het werkgeheugen te weinig ruimte heeft.
 +
 
 +
;Diskette
 +
/dev/fd0  /media/floppy0  auto  rw,user,noauto,exec,utf8  0  0
 +
Deze regel is voor het koppelen van diskette en floppy drives en heeft alleen nut voor pc's met die apparaten.
 +
 
 +
;Andere partities
 +
# /dev/sda2: LABEL="ntfs-2" UUID="3541BD3671952A32" TYPE="ntfs"
 +
UUID=3541BD3671952A32  /home  ntfs  defaults  0  2
 +
Hier wordt een [[HomePartitie|aparte home]] partitie met ntfs formaat in de persoonlijke map gekoppeld.<br />
 +
Is het een ander systeem dan ntfs, pas dit dan aan.
  
Hier wordt de systeem partitie van de gebruiker vermeldt.<br />
+
;Een uitgeschakelde Windows partitie
De UUID kan ook worden vervangen door het label (etiket) of de partitienaam. zie hiervoor de voorbeelden 1 en 2 hieronder.
+
Als er een windows partitie aanwezig is kan deze code aanwezig zijn.
*1 /def/sda4 / ext4 errors=remount-ro 0 1 (partitienaam)
+
# /windows was on /dev/sdb3 during installation
*2 MINT17-4 / ext4 errors=remount-ro 0 1    (Etiket)
+
# UUID=3C18AFD018AF880A /windows  ntfs  defaults,umask=007,gid=46  0 0
 +
In dit voorbeeld is de regel voor de Windows partitie uitgeschakeld door een '''#'''.
  
;Een uitgeschakelde windows partitie
+
;Diverse
<nowiki>#</nowiki> /windows was on /dev/sdb3 during installation<br />
+
Een partitie kan worden gekoppeld met de partitie-naam, Label (etiket) of UUID b.v.
<nowiki>#</nowiki> UUID=3C18AFD018AF880A /windows        ntfs    defaults,umask=007,gid=46 0      0
+
# /def/sda4 / ext4 errors=remount-ro  0  1  (partitie-naam)
 +
# MINT17-4 / ext4 errors=remount-ro  0 1  (etiket)
  
Als er een windows partitie aanwezig is kan deze code aanwezig zijn.<br />
+
- Wordt de ''naam'' (/dev/sda4) gebruikt dan kan het gebeuren dat bij het bewerken van partities de naam aan een andere partitie wordt gekoppeld.
In dit voorbeeld is de regel voor de windows partitie uitgeschakeld door een #.
+
Dan verschijnen niet de gewenste gegevens.
  
;Een aparte Linux home partitie met ntfs formattering
+
- Wordt het ''Label'' (MINT17-4) gebruikt en wordt de Etiket-naam op de partitie veranderd, dan krijgt men de foutmelding dat de partitie niet kan worden gevonden als dat ook niet handmatig in fstab is aangepast.<br />
<nowiki>#</nowiki> Home <br />
+
Dit is alleen te gebruiken als de partitie ook werkelijk een label heeft.
<nowiki>#</nowiki> /dev/sda2: LABEL="ntfs-2" UUID="3541BD3671952A32" TYPE="ntfs" <br />
 
:UUID=3541BD3671952A32 /home/ ntfs defaults 0 2
 
  
In dit voorbeeld is een aparte home partitie gekoppeld met een niet Linux formattering. <br />
+
- Het veiligst is het gebruik van de UUID. De partitie krijgt de UUID bij het aanmaken van de partitie. Het veranderd alleen als de hele partitie-tabel wordt aangepast.
In de informatieregel zijn hier alle partitie codes vermeld formaat ntf, partitienaam /dev/sda2, Label ntfs-2 en de UUID 3541BD3671952A32.
 
Merk op dat hier geen / staat zoals bij de aanroep van de systeem partitie, maar /home/
 
  
 
==Zie ook==
 
==Zie ook==
 +
*[[HomePartitie|Home partitie]]
 
*[[GParted]]
 
*[[GParted]]
  
 
[[Categorie:SysSoftware]]
 
[[Categorie:SysSoftware]]

Huidige versie van 10 aug 2019 om 23:11

Het systeem bestand fstab is een tekstbestand dat door Linux Mint wordt gebruikt om de gebruikers-locaties aan het systeem te koppelen en is te vinden in /ect.

Wat is fstab

Het is een verborgen root bestand en kan alleen met beheerders rechten worden bewerkt en kan worden gevonden met Bestandsbeheer in de map /etc van het bestandssysteem, als in de tab Bewerken de 'Verborgen bestanden tonen' wordt aangeklikt.

Wat doet het

De basis van fstab is de omschrijving van de gebruikers partitie, de swap partitie en eventueel andere direct te koppelen partities. Hierin leest het systeem wat en waar moet worden gekoppeld bij het aanmelden van een gebruiker.

Aanpassen

Maak een kopie van fstab, want het moet worden aangepast.

Fstab wordt aangemaakt bij de installatie van de distro en bijgewerkt als een grub instal of update wordt uitgevoerd.

Het staat in de map /etc en kan worden geopend met beheerdersrechten (root) of in de terminal met:

sudo fe /etc/fstab.

Hierbij is fe de standaard teksteditor of een andere 'f' avoriete 'e' ditor.

Voorbeelden

Hier zijn enkele regels uit een fstab bestand als voorbeeld.

De regel met de volgorde van de gegevens
# <file system> <mount point> <type> <options> <dump> <pass>

Een # als eerste teken van een regel in fstab betekend dat het geen code is maar slecht informatie.

Voorbeelden van de onderdelen
<file system> <mount point> <type> <options> <dump> <pass>
partitienaam /dev/sda2
Label ntfs-2
UUID 3541BD3671952A32
/
/home
/media/
ext4
ntfs
koppelvoorwaarde defaults werkt vaak goed.
Kijk in de terminal met:
man fstab
voor beschrijvingen
normaal 0 0 = geen controle
1 = als eerste controle
2 = als tweede controle
 :enz.
De gebruiker systeem partitie
# / was on /dev/sdb4 during installation
UUID=4f245023-4725-48bb-96d3-7a9641b5aa54 /  ext4  errors=remount-ro  0  1

Hier wordt de systeem partitie vermeld waar de distributie op is geïnstalleerd.

De swap partitie
# swap was on /dev/sdb6 during installation
UUID=f253df30-5e16-46ad-84fd-71de55e8779c none swap  sw  0  0

Deze partitie wordt gebruikt als het werkgeheugen te weinig ruimte heeft.

Diskette
/dev/fd0  /media/floppy0  auto  rw,user,noauto,exec,utf8  0  0

Deze regel is voor het koppelen van diskette en floppy drives en heeft alleen nut voor pc's met die apparaten.

Andere partities
# /dev/sda2: LABEL="ntfs-2" UUID="3541BD3671952A32" TYPE="ntfs"
UUID=3541BD3671952A32  /home  ntfs  defaults  0  2

Hier wordt een aparte home partitie met ntfs formaat in de persoonlijke map gekoppeld.
Is het een ander systeem dan ntfs, pas dit dan aan.

Een uitgeschakelde Windows partitie

Als er een windows partitie aanwezig is kan deze code aanwezig zijn.

# /windows was on /dev/sdb3 during installation
# UUID=3C18AFD018AF880A /windows  ntfs  defaults,umask=007,gid=46  0  0

In dit voorbeeld is de regel voor de Windows partitie uitgeschakeld door een #.

Diverse

Een partitie kan worden gekoppeld met de partitie-naam, Label (etiket) of UUID b.v.

  1. /def/sda4 / ext4 errors=remount-ro 0 1 (partitie-naam)
  2. MINT17-4 / ext4 errors=remount-ro 0 1 (etiket)

- Wordt de naam (/dev/sda4) gebruikt dan kan het gebeuren dat bij het bewerken van partities de naam aan een andere partitie wordt gekoppeld. Dan verschijnen niet de gewenste gegevens.

- Wordt het Label (MINT17-4) gebruikt en wordt de Etiket-naam op de partitie veranderd, dan krijgt men de foutmelding dat de partitie niet kan worden gevonden als dat ook niet handmatig in fstab is aangepast.
Dit is alleen te gebruiken als de partitie ook werkelijk een label heeft.

- Het veiligst is het gebruik van de UUID. De partitie krijgt de UUID bij het aanmaken van de partitie. Het veranderd alleen als de hele partitie-tabel wordt aangepast.

Zie ook