Professional Documents
Culture Documents
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
/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
2/9
17/3/2015
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
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
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
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
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
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
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
/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