You are on page 1of 9

17/3/2015

fstab (Espaol) - ArchWiki

fstab(Espaol)
FromArchWiki
Elarchivo/etc/fstabesusadoparadefinircmolasparticiones,distintos
dispositivosdebloquesosistemasdearchivosremotosdebensermontadose
integradosenelsistema.

Artculosrelacionados
Persistentblockdevice
naming

Cadasistemadearchivossedescribeenunalneaseparada.Estasdefinicionesse
convertirnconsystemdenunidadesmontadasdeformadinmicaenelarranque,
ycuandoserecarguelaconfiguracindeladministradordelsistema.
Elarchivoesledoporlaorden mount,alacuallebastaconencontrar
cualquieradelosdirectoriosodispositivosindicadosenelarchivoparacompletar
elvalordelsiguienteparmetro.Alhacerlo,lasopcionesdemontajequese
enumeranenfstabtambinseaplicarn.

NTFSWriteSupport
FirefoxRamdisk
Bootdebugging
udev(Espaol)

Contents
1Ejemplodearchivo
2Definicionesdeloscampos
3Identificacindelossistemasdearchivos
3.1Nombredelkernel
3.2Etiqueta
3.3UUID
4Consejosytrucos
4.1Montajeautomticoconsystemd
4.2UUIDparaswap
4.3Utilizarrutasquecontienenespacios
4.4Dispositivosexternos
4.5Opcionesatime
4.6tmpfs
4.6.1Uso
4.6.1.1Mejorareltiempodecompilacin
4.7EscribirenFAT32comousuarionormal
4.8Volveramontarlaparticinroot
5Vasetambin

Ejemplodearchivo
Heaquunamuestradearchivo /etc/fstab,utilizandonombresdescriptivosdelkernel:
/etc/fstab
# <file system>

<dir>

<type>

https://wiki.archlinux.org/index.php/Fstab_(Espa%C3%B1ol)

<options>

<dump> <pass>
1/9

17/3/2015

fstab (Espaol) - ArchWiki

/dev/sda1
/dev/sda2
/dev/sda3

/
none
/home

ext4
swap
ext4

defaults,noatime
defaults
defaults,noatime

0
0
0

1
0
2

Definicionesdeloscampos
Elarchivo /etc/fstabcontienelossiguientescamposseparadosporunespacioounatabulacin:
<file system>

<dir>

<type>

<options>

<dump> <pass>

<filesystem>Definelaparticinodispositivodealmacenamientoparasermontado.
<dir>Indicaalaordenmountelpuntodemontajedondelaparticin(<filesystem>)sermontada.
<type>Indicaeltipodesistemadearchivosdelaparticinodispositivodealmacenamientoparaser
montado.Haymuchossistemasdearchivosdiferentesquesoncompatiblescomo,porejemplo: ext2,
ext3, ext4, reiserfs, xfs, jfs, smbfs, iso9660, vfat, ntfs, swapy auto.Eltype
autopermitealaordenmountdeterminarqutipodesistemadearchivosseutiliza.Estaopcinestil
paraproporcionarsoporteaunidadespticas(CD/DVD).
<options>Indicalasopcionesdemontajequelaordenmountutilizarparamontarelsistemade
archivos.Tengaencuentaquealgunasopcionesdemontaje(http://linux.die.net/man/8/mount)sonpara

sistemadearchivosespecficos.Algunasdelasopcionesmscomunesson:
autoElsistemadearchivossermontadoautomticamenteduranteelarranque,ocuandola

orden mount -aseinvoque.


noautoElsistemadearchivosnosermontadoautomticamente,solocuandoseleordene
manualmente.
execPermitelaejecucindebinariosresidentesenelsistemadearchivos.
noexecNopermitelaejecucindebinariosqueseencuentrenenelsistemadearchivos.
roMontaelsistemadearchivosenmodoslolectura.
rwMontaelsistemadearchivosenmodolecturaescritura.
userPermiteacualquierusuariomontarelsistemadearchivos.Estaopcinincluye noexec,
nosuid, nodev,amenosqueseindiquelocontrario.
usersPermitequecualquierusuariopertenecientealgrupousersmontarelsistemade
archivos.
nouserSoloelusuariorootpuedemontarelsistemadearchivos.
ownerPermitealpropietariodeldispositivomontarlo.
syncTodoelI/Osedebehacerdeformasincrnica.
asyncTodoelI/Osedebehacerdeformaasncrona.
devIntrpretedelosdispositivosespecialesodebloquedelsistemadearchivos.
nodevImpidelainterpretacindelosdispositivosespecialesodebloquesdelsistemade
archivos.
suidPermitelasoperacionesdesuid,ysgidbits.Seutilizaprincipalmenteparapermitiralos
usuarioscomunesejecutarbinariosconprivilegiosconcedidostemporalmenteconelfinderealizar
unatareaespecfica.
nosuidBloqueaelfuncionamientodesuid,ysgidbits
noatimeNoactualizaelinodeconeltiempodeaccesoalfilesystem.Puedeaumentarlas
prestaciones(vaseopcionesatime).
nodiratimeNoactualizaelinodedelosdirectoriosconeltiempodeaccesoalfilesystem.
Puedeaumentarlasprestaciones(vaseopcionesatime).
https://wiki.archlinux.org/index.php/Fstab_(Espa%C3%B1ol)

2/9

17/3/2015

fstab (Espaol) - ArchWiki

relatimeActualizaenelinodesololostiemposrelativosamodificacionesocambiosdelos

archivos.Lostiemposdeaccesovienenactualizadossolosielltimoaccesoesanteriorrespecto
aldelaltimamodificacin.(Similaranoatime,peronointerfiereconprogramascomomuttu
otrasaplicacionesquedebenconocersiunarchivohasidoleidodespusdelaltima
modificacin).Puedeaumentarlasprestaciones(vaseopcionesatime).
discardEmitelasrdenesTRIMparadispositivosdebloquessubyacentescuandoseliberan
losbloques.RecomendadoparausarsielsistemadearchivosseencuentraenunSSD.
flushLaopcin vfatpermiteeliminardatosconmsfrecuencia,demodoqueloscuadros
dedilogodecopiaolasbarrasdeprogresosemantengahastaquesehayanescritotodoslos
datos.
nofailMontaeldispositivocuandoestpresente,peroignorasuausencia.Estoevitaquese
cometanerroresduranteelarranqueparalosmediosextrables.
defaultsAsignalasopcionesdemontajepredeterminadasquesernutilizadasparaelsistema
dearchivos.Lasopcionespredeterminadaspara ext4son: rw, suid, dev, exec, auto,
nouser, async.
<dump>Utilizadoporelprogramadump(volcado)paradecidircundohacerunacopiade
seguridad.Dumpcompruebalaentradaenelarchivofstabyelnmerodelamismaleindicasiunsistema
dearchivosdebeserrespaldadoono.Laentradasposiblesson0y1.Sies0,dumpignorarelsistema
dearchivos,mientrasquesielvalores1,dumpharunacopiadeseguridad.Lamayoradelosusuarios
notendrndumpinstalado,porloquedebenponerelvalor0paralaentrada<dump>.
<pass>Utilizadoporfsckparadecidirelordenenelquelossistemasdearchivosserncomprobados.
Lasentradasposiblesson0,1y2.Elsistemadearchivosraz(root)debetenerlamsaltaprioridad:
1todoslosdemssistemasdearchivosquedeseacomprobardebentenerun2.Lautilidadfsckno
comprobarlossistemasdearchivosquevenganajustadosconunvalor0en<pass>.

Identificacindelossistemasdearchivos
Haytresmanerasdeidentificarunaparticinoundispositivodealmacenamientoen /etc/fstab:porel
nombredescriptivodelkernel,porlaetiquetaoporlaUUID.LaventajadeusaretiquetasoUUID,esqueno
dependendelordenenelquelasunidadesson(fsicamente)conectadasalamquina.Estoestilsisecambia
elordendelosdispositivosdealmacenamientoenlaBIOS,osisecambiaelcableadodeconexindelos
dispositivosdealmacenamiento.Ocurre,tambin,aveces,quelaBIOScambiaelordendelosdispositivosde
almacenamiento.LasemssobreestetemaenelartculoPersistentblockdevicenaming.
Paramostrarinformacinbsicaacercadelasparticiones,ejecute:
$ lsblk -f
NAME
FSTYPE LABEL
UUID
MOUNTPOINT
sda
sda1 ext4
Arch_Linux 978e3e81-8048-4ae1-8a06-aa727458e8ff /
sda2 ntfs
Windows
6C1093E61093B594
sda3 ext4
Storage
f838b24e-3a66-4d02-86f4-a2e73e454336 /media/Storage
sdb
sdb1 ntfs
Games
9E68F00568EFD9D3
sdb2 ext4
Backup
14d50a6c-e083-42f2-b9c4-bc8bae38d274 /media/Backup
sdc
sdc1 vfat
Camera
47FA-4071
/media/Camera

Nombredelkernel
https://wiki.archlinux.org/index.php/Fstab_(Espa%C3%B1ol)

3/9

17/3/2015

fstab (Espaol) - ArchWiki

Ejecute lsblk -fparamostrarlalistadelasparticiones,ycoloqueelnombrevisualizadoprecedidodel


prefijo /dev.
Vaseelejemploanterior.

Etiqueta
Nota:Cadaetiqueta(label)debesernica,paraevitarposiblesconflictos.
Paraetiquetarundispositivooparticin,vaseesteartculo.Tambinpuedeinstalaryusargparted
(https://www.archlinux.org/packages/?name=gparted),peroparacambiarelnombredelaparticin
raztendrquehacersedesdeunadistribucinLinuxlive(PartedMagic,Ubuntu,etc.),yaquelaparticinse
debedesmontarprimero.
Ejecute lsblk -fparamostrarlalistadelasparticiones,ycoloquelaetiquetavisualizadaprecedidadel
prefijo LABEL=:
/etc/fstab
# <file system>
LABEL=Arch_Linux
LABEL=Arch_Swap

<dir>
/
none

<type>
ext4
swap

<options>
defaults,noatime
defaults

<dump> <pass>
0
1
0
0

UUID
TodaslasparticionesydispositivostienenunUUIDnico.LosUUIDsongeneradosporlasutilidadesde
creacindelsistemadearchivos(porejemplo, mkfs.*)alcrearoformatearunaparticin.
Ejecute lsblk -fparamostrarlalistadelasparticiones,ycoloqueelnmeroidentifidordelaunidad
visualizadoprecedidodelprefijo UUID=:
Sugerencia:SideseaconocersoloelUUIDdeunaparticinespecfica,escriba:
$ lsblk -no UUID /dev/sda2

/etc/fstab
# <file system>
UUID=24f28fc6-717e-4bcd-a5f7-32b959024e26
UUID=03ec5dd3-45c0-4f95-a363-61ff321a09ff
UUID=4209c845-f495-4c43-8a03-5363dd433153

<dir>
/
/home
none

<type>
ext4
ext4
swap

<options>
defaults,noatime
defaults,noatime
defaults

<dump> <pass>
0
1
0
2
0
0

Consejosytrucos
Montajeautomticoconsystemd

https://wiki.archlinux.org/index.php/Fstab_(Espa%C3%B1ol)

4/9

17/3/2015

fstab (Espaol) - ArchWiki

Sitieneunaparticin /homegrande,talvezseramejorpermitirquelosserviciosquenodependende /home


seinicien,mientras /homeescomprobada.Estosepuedelograrmediantelaadicindelassiguientesopciones
enlaentradadelaparticin /homeen /etc/fstab:
noauto,x-systemd.automount

Estocomprobarelsistemadearchivosymontar /homecuandoseaccedaalamismaporprimeravez,yel
keneldemorartodoslosaccesosalosarchivosde /home,almacenndolosenunbfer,hastaquelaparticin
estlista.
Nota:Estoharqueelsistemadearchivosdelaparticin /homesemarqueconeltipo autofs,quese
ignorapormlocatedeformapredeterminada.Elaumentodevelocidaddeautomontajede /homepuedeno
sermsquedeunoodossegundos,dependiendodesusistema,porloqueestearreglopuedenovalerla
pena.
Lomismoseaplicaalosmontajesdelsistemadearchivosremoto.Siquierequesemontesolocuandose
acceda,tendrqueusarelparmetro noauto,x-systemd.automount.Adems,puedeutilizarlaopcin
x-systemd.device-timeout=#paraespecificaruntiempodeesperaparaelcasodequeelrecursodered
noestdisponible.
Sitienesistemasdearchivoscifradosconkeyfiles,tambinpuedeaadirelparmetro noautoparalas
entradascorrespondientesde /etc/crypttab.systemdnoabrireldispositivocifradoenelarranque,sino
queesperarhastaquerealmenteseaccedaalmismoyentoncesloabrirautomticamenteconelarchivode
claves(keyfiles)especificadoantesdemontarlo.Estopodraahorrarunossegundosenelarranquesiseest
usando,porejemplo,undispositivoRAIDcifrado,porquesystemdnotienequeesperaraqueeldispositivo
estdisponible.Porejemplo:
/etc/crypttab
data /dev/md0 /root/key noauto

UUIDparaswap
EncasodequelaparticindeintercambionotengaunUUID,serposibleagregarlomanualmente.Eselcaso
dequenosemuestreelUUIDdeswapcuandoseejecutalaorden lsblk-f.Estossonalgunospasosa
seguirparapoderasignarunUUIDalaparticinswap:
Identifiquelaparticinswap:
# swapon -s

Desactivelaparticinswap:
# swapoff /dev/sda7

VuelvaacrearlaparticinswapconunnuevoUUIDasignadoalamisma:
# mkswap -U random /dev/sda7
https://wiki.archlinux.org/index.php/Fstab_(Espa%C3%B1ol)

5/9

17/3/2015

fstab (Espaol) - ArchWiki

Activenuevamenteswap:
# swapon /dev/sda7

Utilizarrutasquecontienenespacios
Sialgnpuntodemontajecontieneespaciosenelnombre,useelcarcterdelabarrainvertida \seguidopor
elcdigode3dgitos 040paraemularelespacio:
/etc/fstab
UUID=47FA-4071
/dev/sda7

/home/username/Camera\040Pictures
/media/100\040GB\040(Storage)

vfat defaults,noatime
0 0
ext4 defaults,noatime,user 0 2

Dispositivosexternos
Losdispositivosexternosquevanasermontadoscuandoestnpresentesperoignoradossiestnausentes,
puedenrequerirelusodelaopcin nofail.Estaopcinevitaquesemuestrenmensajesdeerrorduranteel
arranque.
/etc/fstab
/dev/sdg1

/media/backup

jfs

defaults,nofail

0 2

Opcionesatime
Elusodelasopciones noatime, nodiratimeo relatimepuedenmejorarlasprestacionesdeldisco.De
formapredeterminada,Linuxmantieneunregistro(loescribeeneldisco)decadalecturaefectuada atime.
EstoestilcuandoseusaLinuxparaservidores,peronotienemuchovalorcuandoseusaparaescritorio.El
inconvenientedelaopcinpredefinida atimeesqueinclusolalecturadeunarchivodesdelamemoriacach
(lecturadesdelamemoria,enlugardesdeeldiscodirectamente),anenestecaso,resultarregistrado!
Usandolaopcin noatimedeshabilitacompletamentelaactualizacindeltiempodeaccesoalosarchivos
cadavezqueseleeunarchivo.Estofuncionabienparacasitodaslasaplicaciones,exceptoparaalgunasraras
comoMuttquenecesitandichainformacin.Elusodelaopcin relatimepermitelaactualizacindelos
tiemposdeaccesoalarchivosolosielarchivovienemodificado(adiferenciade noatimedondeeltiempode
accesoalosarchivosledosnovendractualizadoyseranteriorrespectoaltiempodemodificacindel
archivo).Laopcin nodiratimedeshabilitalaescrituradelostiemposdeaccesoalosarchivos,soloparalos
directorios,mientrasqueparaelrestodelosarchivostodavalostiemposdeaccesosernactualizados.El
mejorcompromisopodraserelusode relatimequenoinfluyenenelfuncionamientodelosprogramas
comoMutt,perotodavaseobtendrunaumentodelrendimientoporquelostiemposdeaccesoalosarchivos
vendrnactualizadossolosilosarchivossonmodificados.
Nota:Laopcin noatimeyaincluye nodiratime.Noesnecesarioespecificarambas.[1]
(http://lwn.net/Articles/244941/)

tmpfs
https://wiki.archlinux.org/index.php/Fstab_(Espa%C3%B1ol)

6/9

17/3/2015

fstab (Espaol) - ArchWiki

tmpfsesunsistemadearchivostemporalqueresideenlamemoriay/oenlaparticindeintercambio,
dependiendodelomuchoquesellene.Elmontajedecarpetasentmpfspuedeserunamaneraeficazde
acelerarlosaccesosenlalecturadelosarchivos,oparaasegurarquesuscontenidosseborren
automticamentedespusdelreinicio.
Algunascarpetasdondetmpfsescomnmenteutilizadoson/tmp(http://www.pathname.com/fhs/2.2/fhs
3.15.html),/var/lock(http://www.pathname.com/fhs/2.2/fhs5.9.html)y/var/run
(http://www.pathname.com/fhs/2.2/fhs5.13.html).NOlousepara/var/tmp
(http://www.pathname.com/fhs/2.2/fhs5.15.html),porqueesacarpetaesparalosarchivostemporalesque
debenserconservadosdespusdelreinicio.Archusaeldirectorio /runcomotmpfs,con /var/runy
/var/locksimplementeexistentescomoenlacessimblicosparapermitirlacompatibilidad.tmpfstambinse
utilizapor /tmpenlaconfiguracinpredeterminadadelarchivo /etc/fstab.
Nota:Alutilizarsystemd,losarchivosylascarpetastemporalesentmpfssepuedenrecrearenelarranque
usandotmpfiles.d.
Deformapredeterminada,unaparticintmpfstieneestablecidoeltamaomximoalamitaddelamemoria
RAMtotal,peroestosepuedepersonalizar.Tengaencuentaqueelactualconsumodememoria/swap
dependedelomuchoquesellenen,ylaparticintmpfsnoconsumenmemoriahastaquenovieneusada.
Parausartmpfspara /tmp,aadaestalneaa /etc/fstab:
/etc/fstab
tmpfs

/tmp

tmpfs

nodev,nosuid

0 0

Sepuedeonoespecificareltamaoaqu,perodebedejarlaopcin modeinalteradaenestecaso,para
asegurarsedequetienelospermisoscorrectos(1777).Enelejemploanterior, /tmpseestableceparautilizar
hastalamitaddelamemoriaRAMtotal.Paradefinirexplcitamenteuntamaomximo,utilicelaopcin size
delaordenmount:
/etc/fstab
tmpfs

/tmp

tmpfs

nodev,nosuid,size=2G

0 0

Heaquunejemplomsavanzadoquemuestracmoagregarpuntosdemontajetmpfsparalosusuarios.Esto
estilparalossitiosweb,losarchivostmpdemysql, ~/.vim/,yotros.Esimportantetratardeobtenerlas
opcionesdemontajeidealesparaelpropsitoqueseesttratandodelograr.Lametaestenertantosvalores
seguroscomoseaposibleparaevitarabusos.Limitareltamaoylaespecificacindeuidygid+modeesmuy
seguro.Msinformacin.
/etc/fstab
tmpfs

/www/cache

tmpfs rw,size=1G,nr_inodes=5k,noexec,nodev,nosuid,uid=648,gid=648,mode=1700

Vaselapginamanrelativaalaorden mountparaobtenermsinformacin.Unaopcintildemontaje
segnlapginadelmanuales default.

https://wiki.archlinux.org/index.php/Fstab_(Espa%C3%B1ol)

7/9

17/3/2015

fstab (Espaol) - ArchWiki

Reinicieparaqueloscambiossurtanefecto.Tengaencuentaquesibienpuedesertentadorsimplemente
ejecutar mount -aparahacerefectivosloscambiosinmediatamente,estoharquetodoslosarchivosque
actualmenteresidenenestosdirectoriosseaninaccesibles(estoesespecialmenteproblemticoparaejecutar
programasconarchivosdebloqueo,porejemplo).Sinembargo,sitodoslosdirectoriosestnvacos,es
seguroejecutar mount -aenlugardereiniciar(omntelosmanualmente).
Despusdeaplicarloscambios,esposiblequedeseeverificarquetodoescorrecto,comprobando
/proc/mountsconlaorden findmnt:
$ findmnt --target /tmp
TARGET SOURCE FSTYPE OPTIONS
/tmp
tmpfs tmpfs rw,nosuid,nodev,relatime

Uso
Engeneral,lastareasyprogramasconintensasdemandasdeI/Orealizandofrecuentementeoperacionesde
lectura/escritura,puedenbeneficiarsedelusodeunacarpetacomotmpfs.Algunasaplicacionespuedenobtener
inclusounamejorasustancialmedianteladescargadeparte(otodos)susdatosenlamemoriacompartida.Por
ejemplo,reubicarelperfildeFirefoxenlaRAMmuestraunamejorasignificativaenlasprestaciones.
Mejorareltiempodecompilacin

Nota:Lacarpetatmpfs( /tmp,enestecaso)tienequesermontadasinlaopcin noexec,loqueevitar


quelosscriptsdecompilacinuotrasutilidadesseejecuten.Deotromodo,dadoqueeltamao
predeterminado,comoseindicamsarriba,equivalealamitaddelamemoriaRAMdisponible,podra
quedarsesinespacio.
Puedeejecutarmakepkgconunacarpetatmpfscomoeldirectorioparalacompilacin(quetambinpuedeser
configuradoen /etc/makepkg.conf):
$ BUILDDIR=/tmp/makepkg makepkg

EscribirenFAT32comousuarionormal
ParapoderescribirenunaparticinFAT32,esnecesariohaceralgunoscambiosenelarchivo /etc/fstab.
/etc/fstab
/dev/sdxY

/mnt/some_folder vfat

user,rw,umask=000

0 0

Elparmetro usersignificaquecualquierusuario(quenosearoot)puedemontarydesmontarlaparticin
/dev/sdX.Elparmetro rwdaaccesodelecturaescrituralaopcin umaskquitalospermisos
seleccionados(porejemplo umask=111quitalospermisosdeejecucin).Elproblemaesqueestaentrada
quitatambinlospermisosdeejecucinsobrelosdirectorios,asquehayquecorregirlacon dmask=000.Y,
porquelusodeestasopciones?Porquesinestasopcionestodoslosarchivossonejecutables.Puedeutilizar
laopcin showexec,enlugardelasopcionesumaskydmask,quemuestratodoslosarchivosejecutablesde
Windows(com,exe,bat)coloreados.
https://wiki.archlinux.org/index.php/Fstab_(Espa%C3%B1ol)

8/9

17/3/2015

fstab (Espaol) - ArchWiki

Porejemplo,sisuparticinFAT32esten /dev/sda9,ydeseamontarlaen /mnt/fat32,entoncesse


deberautilizar:
/etc/fstab
/dev/sda9

/mnt/fat32

vfat

user,rw,umask=111,dmask=000

0 0

Volveramontarlaparticinroot
Siporalgunaraznlaparticinrazsehamontadoincorrectamenteconaccesodeslolectura,vuelvaamontar
laparticinconlasiguienteorden:
# mount -o remount,rw /

Vasetambin
Fulldevicelistingincludingblockdevice(http://www.kernel.org/pub/linux/docs/lanana/devicelist/devices
2.6.txt)
FilesystemHierarchyStandard(http://www.pathname.com/fhs/2.2/index.html)
30xFasterWebSiteSpeed(http://www.askapache.com/webhosting/superspeedsecrets.html)
(Detailedtmpfs)
AddingSambasharesto/etc/fstab
Retrievedfrom"https://wiki.archlinux.org/index.php?title=Fstab_(Espaol)&oldid=309785"
Categories: Filesystems(Espaol) Bootprocess(Espaol)
Thispagewaslastmodifiedon9April2014,at21:55.
ContentisavailableunderGNUFreeDocumentationLicense1.3orlaterunlessotherwisenoted.

https://wiki.archlinux.org/index.php/Fstab_(Espa%C3%B1ol)

9/9

You might also like