Universidade do Grande Rio Professor Jos de Souza Herdy
Sistemas Operacionais Abertos
Inicializao de um Sistema LINUX Quando um computador inicializa, a BIOS procura no hardware existente, dispositivos de onde pode carregar o sistema operacional. Aps identificar o dispositivo de oot, carrega o loader, !ue " o programa encarregado de carregar o sistema operacional prpriamente dito. Os loaders #ou bootstrap programs$ mais comuns no %I&'( s)o o %I%O #*etc*lilo.conf$ e o +,'B #*oot*gru*menu.lst ou gru.conf$. Aps a inicializa-)o do kernel, este inicia os dispositivos de hardware, e seguidamente inicia o processo swapper #.$ e o init #/$. O swapper ", na verdade, uma parte do kernel e n)o um processo 0normal0. O init " o pai de todos os processos !ue v)o executar numa m1!uina %I&'(. 2onte3http3**www.im.com*developerwor4s*r*lirar5*l6linuxoot* A partir de ent)o, o init " o respons1vel pela inicializa-)o, lendo o ar!uivo *etc*initta #sistemas S5s7init$ ou o diretrio *etc*init #sistemas com 'pstart$. 8 tam"m o respons1vel em colocar o sistema num dos v1rios n9veis de execu-)o, inclusive o n9vel de encerramento #shutdown$. 7ers)o :./;6/ < Universidade do Grande Rio Professor Jos de Souza Herdy Sistemas Operacionais Abertos A taela !ue se segue apresenta os v1rios n9veis, estando uma m1!uina %I&'( num determinado momento, num destes n9veis3 Nvel (Run Level) Signiicado ! =arar a m1!uina " >odo de 0single user0. ?odos os filesystems s)o montados, e s um pe!ueno n@mero de processos do kernel est)o em execu-)o. S o root pode faser login # >odo de 0multi-user0 sem utiliza-)o ar!uivos remotos $ >odo de 0multi-user0 com utiliza-)o de ar!uivos remotos, processos e deamons % Astado nBo utilizado & Astado usado para iniciar o (// # Interface +r1fica$ ' Ancerramento, e ,einicializa-)o #Shutdown e reboot$ a ( c &9veis #on6demand$ S ou S O mesmo !ue o modo de 0single user0 mas somente " utilizado pelos scripts )iso *eral do Linu+ , -ernel 8 o n@cleo do sistema operacional, a parte mais prxima do hardware. 8 composta de chamadas ao sistema, de acessos aos dispositivos de I*O e de gerCncia dos recursos da m1!uina. .rogramas S/ell S)o programas interpretadores de comandos, atuam como linguagem de programa-)o #os shell scripts$ no 'nix e %inux, s)o uma interface entre o usu1rio e o 4ernel, por"m n)o faz parte do Sistema Operacional. Os mais populares s)o ash, csh, 4sh, sh, e tsh. O usu1rio pode escolher !ual shell vai utilizar e o shell6 padr)o do %inux " o ash. 0igura S12LL3 Dop5left Eulio Desar &eves 7ers)o :./;6/ F Universidade do Grande Rio Professor Jos de Souza Herdy Sistemas Operacionais Abertos , 4ue 5 um S/ell Script 8 um ar!uivo !ue cont"m comandos de shell, mas !ue em uma situa-)o normal poderiam ser executados a partir do prompt de comandos. linux6rrv3* G for i in a c d e f H do H echo 0Driando o ar!uivo Ii.0 H sleep : H touch Ii H echo 0Ar!uivo Ii criado com codigo IJ.0 H done Driando o ar!uivo a. Ar!uivo a criado com codigo .. Driando o ar!uivo . Ar!uivo criado com codigo .. Driando o ar!uivo c. Ar!uivo c criado com codigo .. Driando o ar!uivo d. Ar!uivo d criado com codigo .. Driando o ar!uivo e. Ar!uivo e criado com codigo .. Driando o ar!uivo f. Ar!uivo f criado com codigo .. linux6rrv3* G , Linu+ como sistema operacional multitarea e multiusu6rio7 Am um amiente multitarefa os processos #programas em execu-)o$ s)o escalonados pelo 4ernel e a estes s)o reservados recursos do sistema. O %inux " um sistema operacional de multitarefa preemptiva, onde o 4ernel reserva um intervalo de tempo para cada processo ser executado #time slice$. Quando este intervalo termina, o 4ernel suspende a execu-)o do processo, salva o seu contexto para !ue este possa ser executado posteriormente. Aste tam"m determina !uando cada processo ser1 executado, a dura-)o de sua execu-)o e a sua prioridade sore os outros. Domo amiente multiusu1rio, este permite !ue mais de um usu1rio acesse o computador simultaneamente. Que pode ser por meio de terminais virtuais ou remotamente. 7ers)o :./;6/ /. Universidade do Grande Rio Professor Jos de Souza Herdy Sistemas Operacionais Abertos Os tipos de usu1rios no %inux*'nix s)o3 o usu1rio KrootL #ou superusu1rio*administrador$, !ue pode manipular todos os recursos do sistema operacional, os usu1rios KcomunsL, !ue possuem restri-Mes se comparados com o root e os usu1rios do sistema, !ue diferente dos usu1rios comuns e root, n)o se conectam e s)o utilizadas para uso espec9fico de servi-os no sistema #Ax. oracle, lp, nood5, m5s!l, postfix, etc$. linux6rrv3 G prompt do usu1rio root rosonNlinux6rrv3I prompt do usu1rio comum Sistema de 8r4uivos Sistema de ar!uivos " a forma !ue o sistema operacional usa para organizar os dados em um espa-o de armazenamento !ue pode ser m9dia3 dis!uetes, discos r9gidos, drives em memria, cdOs, etc. Pesta forma o sistema operacional pode ler e gravar os dados no dispositivo de armazenamento de massa. Quando se prepara um disco para o traalho atrav"s do processo de formata-)o f9sica, criam6se os meios magn"ticos necess1rios para armazenar os dados. Aste processo faz uma prepara-)o do dispositivo de armazenamento para !ue ele possa receer um sistema de ar!uivos e futuramente os dados do usu1rio. 'm sistema de ar!uivos, portanto, " necess1rio para manter padrMes, para controlar o tamanho das parti-Mes, permissMes de ar!uivos, tamanho dos ar!uivos e sua organiza-)o, entre muitas outras fun-Mes. A estrutura do sistema de ar!uivos " semelhante B descrita aaixo. (oot (loc9 super (loc9 i:nodes (loco de dados
2strutura ;escrio (oot (loc9 se utilizado serve para carga do sistema #oot$ super (loc9 possui informa-Mes sore a estrutura do sistema de ar!uivos. Dont"m informa-Mes como seu tamanho em locos, o nome do sistema de ar!uivos, n@mero de locos reservados para i6nodes, a lista de i6nodes livres e o come-o da cadeia de locos livres. Sempre reside em um loco de Q/: 5tes. i:node descreve um @nico ar!uivo, como seus atriutos #dono, grupo, prote-)o, permiss)o de acesso, tipo e localiza-)o dos locos de dados no disco$. (loco de dados dados propriamente ditos de ar!uivos e diretrios. 7ers)o :./;6/ // Universidade do Grande Rio Professor Jos de Souza Herdy Sistemas Operacionais Abertos Os conceitos de parti-)o e sistema de ar!uivos s)o normalmente confundidos, !uando na verdade s)o conceitos totalmente diferentes. As parti-Mes s)o 1reas de armazenamento criadas durante o processo de particionamento, sendo !ue cada parti-)o funciona como se fosse um disco r9gido #ou dispositivo avulso$. O utilit1rio !ue cria as parti-Mes " chamado particionador e, os mais comuns s)o o cfdis4 e o fdis4. Aaixo temos a exii-)o do comando fdis4. G fdis4 Rl Disk /dev/sda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units cylinders o! 16065 " 512 8225280 bytes #isk identi!ier$ 0%2e222e21 #e&ice Boot 'tart (nd Blocks )d 'yste* /de&/sda1 1 1275 102+1+06 7 ,-.'//0.' /de&/sda2 " 1276 6658 +32389+71 ! 295 (%t3d 45B67 /de&/sda3 6659 9728 2+659775 7 ,-.'//0.' /de&/sda5 1276 2550 102+1+06 7 ,-.'//0.' /de&/sda6 2551 3825 102+1+06 83 5in8% /de&/sda7 3826 3960 108+356 82 5in8% s9a: / 'olaris /de&/sda8 3961 6658 216716531 7 ,-.'//0.' Disk /dev/sdb: 80.0 GB, 80060+2+192 bytes 255 heads, 63 sectors/track, 9733 cylinders Units cylinders o! 16065 " 512 8225280 bytes #isk identi!ier$ 0%80+2a603 #e&ice Boot 'tart (nd Blocks )d 'yste* /de&/sdb1 1 97+ 782365+1 83 5in8% =ara se utilizar uma parti-)o, entretanto, deve6se criar um sistema de ar!uivos, ou seSa, um sistema !ue organize e controle os ar!uivos e diretrios desta parti-)o. ,(serva<es3 'ma parti-)o s pode ter apenas um @nico sistema de ar!uivo. =odemos ter at" ; parti-Mes prim1rias. Apenas uma parti-)o estendida pode existir em um mesmo disco f9sico. As parti-Mes lgicas existem dentro da parti-)o estendida e s)o numeradas a partir de Q. 7ers)o :./;6/ /: Universidade do Grande Rio Professor Jos de Souza Herdy Sistemas Operacionais Abertos O %inux possui um sistema de ar!uivos hier1r!uico. Os ar!uivos n)o est)o armazenados em um n9vel, mas em n9veis m@ltiplos e o sistema de ar!uivos apoia a ilus)o de 0lugares0 dentro do sistema, considera todos os dispositivos, discos, ar!uivos e diretrios como um todo, alocando6os na mesma 1rvore do sistema de ar!uivos. Assim, o usu1rio n)o precisa especificar o disco ou dispositivo onde est1 um ar!uivo, somente o diretrio onde ele est1 armazenado. O prprio sistema operacional se encarrega de mapear o acesso ao disco ou dispositivo correspondente. O sistema de ar!uivo do %inux, igualmente ao do '&I(, " aseado em uma estrutura de diretrios em 1rvore, sendo o diretrio raiz #root$ representado pela K*L. Antretanto, os diretrios s)o apenas ar!uivos !ue podem ser lidos por !ual!uer programa, e emora o diretrio seSa a estrutura vis9vel do sistema de ar!uivos, eles n)o s)o o depsito de todas as informa-Mes sore os ar!uivos. Os diretrios contCm apenas duas partes de informa-Mes para cada ar!uivo3 o nome do ar!uivo e um n@mero #inodeTindex6node$ usado pelo 4ernel para acessar as estruturas ocultas do sistema de ar!uivos. O inode " uma estrutura de dados em disco !ue descreve e armazena os atriutos do ar!uivo, !ue s)o informa-Mes sore3 a localiza-)o no disco, o tamanho, o modo de acesso, as datas relevantes #cria-)o, @ltimo acesso, etc.$, tipo do ar!uivo #ou . se inode n)o usado$, n@mero de lin4s, o propriet1rio e similares. Axiste um inode para cada ar!uivo. Quando uma parti-)o de disco " inicializada, um n@mero espec9fico de inodes " criado. Aste se torna o n@mero m1ximo de ar!uivos de todos os tipos, incluindo diretrios, ar!uivos especiais e lin4s !ue podem existir no disco. 7ers)o :./;6/ /U Universidade do Grande Rio Professor Jos de Souza Herdy Sistemas Operacionais Abertos 2ntendendo a estrutura de diret=rios do Linu+ 2onte3 http3**www.thegee4stuff.com*:./.*.F*linux6file6s5stem6structure* ;escrio da 2strutura de ;iret=rios 1. / Root ?odos os ar!uivos e diretrios come-am a partir da raiz. Somente o usu1rio root tem permiss)o de gravar neste diretrio. O diretrio *root " o diretrio de traalho do usu1rio root e n)o " o mesmo !ue *. 2. /bin User Binaries Dont"m ar!uivos execut1veis #programas$. Domandos utilizados no modo monousu1rio est)o nesse diretrio. Domandos usados por todos os usu1rios est)o nesse diretrio. Axemplos3 ps, ls, ping, grep, cp. 3. /sbin System Binaries Assim como o *in, *sin tam"m cont"m in1rios execut1veis. Os comandos localizados a!ui geralmente s)o utilizados pelo Administrador para manuten-)o do sistema. Axemplos3 iptales, reoot, fdis4, ifconfig, swapon 7ers)o :./;6/ /; Universidade do Grande Rio Professor Jos de Souza Herdy Sistemas Operacionais Abertos 4. /etc Configuration Files Dontem ar!uivos de configura-)o exigidos por todos os programas. Isso tam"m inclui os scripts de inicializa-)o e t"rmino para programas #servi-os$ individuais. Axemplo3 *etc*resolv.conf, *etc*logrotate.conf 5. /e! "e!ice Files Dont"m ar!uivos para dispositivos. Que inclui3 dispositivos de terminal, us, ou !ual!uer or an5 device attached to the s5stem. Axemplo3 *dev*tt5/, *dev*usmon. #. /$roc %rocess &nformation Dont"m informa-Mes sore processo do sistema.. 8 um pseudo sistema de ar!uivos e cont"m informa-Mes sore processos executando. Axemplo3 *proc*VpidW, esse diretrio cont"m informa-Mes sore o processo com o =IP em referCncia.
'. /!ar (ariable Files =adr)o para ar!uivos*diretrios vari1veis. Isso inclui3 ar!uivos de log do sistema #*var*log$X ar!uivos de pacotes e ase de dados #*var*li$X correio #*var*mail$X filas de impress)o #*var*spool$X ). /tm$ *em$orary Files Asse diretrios cont"m ar!uivos tempor1rio criados por usu1rios e pelo sistema. Am alguns sistemas esses ar!uivos s)o removidos durante o oot do sistema.
+. /usr User %rograms Dont"m in1rios, iliotecas, documenta-)o e etc. *usr*in cont"m ar!uivos in1rios para usu1rios. Se vocC n)o encontra o in1rio em *in, verifi!ue se est1 em *usr*in. Axemplo3 at, aw4, cc, less, scp *usr*sin cont"m ar!uivos in1rios para o adminsitrador. Se n)o encontrar em *sin, olhe para *usr*sin. Axemplo3 atd, cron, sshd, useradd, userdel *usr*li cont"m as iliotecas para os comandos em *usr*in e *usr*sin *usr*local cont"m programas instalados do fontes. =or exemplo, !uando vocC instala o apache do fonte, os ar!uivos dele ir)o para *usr*local*apache: 7ers)o :./;6/ /Q Universidade do Grande Rio Professor Jos de Souza Herdy Sistemas Operacionais Abertos 1,. /-ome .ome "irectories %ocal para armazenamento de ar!uivos de todos os usu1rios. =ossui um su6diretrio para cada usu1rio #n)o para usu1rio de servi-o$ criado no sistema. Axemplo3 *home*roson, *home*suporte
11. /boot Boot /oaer Files Dont"m ar!uivos relacionados ao carregador de oot do sistema. Yernel initrd, vmlinux, ar!uivos do gru est)o localizados em *oot. =or exemplo3 initrd.img6:.Z.U:6:;6generic, vmlinuz6:.Z.U:6:;6generic 12. /lib System /ibraries Dont"m as iliotecas para os execut1veis em *in e *sin. &omes de iliotecas s)o ld[ ou li[.so.[ =or exemplo3 ld6:.//./.so, lincurses.so.Q.\ 13. /o$t 0$tional a1on 2$$lications opt significa opcional. Dont"m aplica-Mes de fornecedores. 14. /mnt 3ount "irectory Piretrio utilizado para montagem tempor1ria de sistemas de ar!uivos. 15. /meia Remo!able 3eia "e!ices Piretrio para montagem tempor1ria de dispositivos remov9veis. Axemplos3 *media*cdrom para DP6,O>X *media*flopp5 para dis!uetes.
1#. /sr! Ser!ice "ata srv significa servi-o. Piretrio para dados de servi-os fornecidos pelo sistema e, cuSa aplica-)o " de alcance geral, ou seSa, os dados n)o s)o espec9ficos de um usu1rio. 2or example, *srv*www #servidor we$, srv*ftp #servidor ftp$ 2onte3 http3**www.thegee4stuff.com*:./.*.F*linux6file6s5stem6structure* 7ers)o :./;6/ /Z Universidade do Grande Rio Professor Jos de Souza Herdy Sistemas Operacionais Abertos .rincipais tipos de sistemas de ar4uivos 4ue e+istem e 4ue so criados em um processo de ormatao3 Axt3 sistema de ar!uivos estendido #extended files5stem$. Ara o sistema de ar!uivos mais utilizado no %inux. Axistem ramifica-Mes #ext:, extU e ext;$. 72At*&?2S3 7irtual 2ile Allocation ?ale, este " o sistema de ar!uivos 2A?/Z*U:, inclu9da a partir do ]inFQ e suportado pelo %inux. O &?2S, &ew ?echnolog5 2ile S5stem, foi desenvolvido pela >icrosoft a partir da cria-)o do ]indows &? e atende Bs diversas plataformas >S ]indows #:..., (=, :..U, 7ista, ]indows \ e ]indows :..<, etc$, superando as limita-Mes do 2A?. &2S3 sistema de ar!uivos de rede, utilizado para acessar diretrios de m1!uinas remotas, !ue permite o compartilhamento de dados na rede. ,eiserfs3 sistema de ar!uivos com suporte a caracter9sticas mais avan-adas, como por exemplo melhor performance para diretrios muito grandes e suporte a transa-Mes #Sournalling$. isoFZZ.3 sistema de ar!uivos do DP6,O>. ^=2S3 sistema de ar!uivos do OS*: da IB>.
>a(ela de identiicao de discos rgidos eita pelo Linu+3 *dev*sda/ _ _ _ _ _ _`&@mero !ue identifica o n@mero da parti-)o no disco r9gido. _ _ _ _`%etra !ue identifica o disco r9gido #aTprimeiro, Tsegundo, etc$. _ _ _ _`Piretrio onde s)o armazenados os dispositivos existentes no sistema. Aaixo algumas identifica-Mes de discos e parti-Mes em sistemas %inux3 *dev*fd. 6 =rimeira unidade de dis!uetes. *dev*fd/ 6 Segunda unidade de dis!uetes. *dev*sda 6 =rimeiro disco r9gido na primeira controladora IPA do micro #primar5 master$ ou primeiro disco na primeira controladora SDSI, SA?A. 7ers)o :./;6/ /\ Universidade do Grande Rio Professor Jos de Souza Herdy Sistemas Operacionais Abertos *dev*sr. R =rimeira unidade de DP6,O>. *dev*sr/ R Segunda unidade de DP6,O>. Obs.: Este novo padro de identificao de disco se deu a partir da verso 2.6.19 do kernel linux. 0ormatando dis4uetes no LINUX7 .ara ormatar dis4uetes para serem usados no LINUX utilize o comando a(ai+o7 G m4fs.ext: 6c *dev*fd. Am alguns sistemas dever1 ser usado m4e:fs ao inv"s de m4fs.ext: e, a op-)o Rc faz com !ue o m4fs.ext: procure por locos danificados no dis!uete. Apenas como lemrete, *dev*fd., faz referCncia B primeira unidade de dis!uete a ser formatada, ou seSa, e!uivale a KA3 no >S ]indowsL. ,(s73 O dis!uete &aO pode ser lido pelo DOS/Windows 0ormatando dis4uetes compatveis com o ?S @indows7 7ocC pode usar os comandos do pacote mtools para simular os comandos usados pelo DOS no GNU/Linux, a diferen-a 1sica " !ue eles ter)o a letra Km no inicio do nome. , comando mormat formata um dis!uete em formato >S6POS, apagando !ual!uer informa-)o !ue l1 estiver. Ax.3 mformat a3 ?ontagem de .arti<es O GNU/Linux acessa as parti-Mes existentes em seus discos r9gidos e dis!uetes atrav"s de diretrios. Os diretrios !ue s)o usados para acessar #montar$ parti-Mes s)o chamados de Pontos de Montagem. =ara acessar uma parti-)o de disco use o comando mount. mount bdispositivoc bponto de montagemc bopesc 7ers)o :./;6/ /< Universidade do Grande Rio Professor Jos de Souza Herdy Sistemas Operacionais Abertos Onde3 dispositivo Identifica-)o da unidade de disco*parti-)o !ue deseSa acessar #como *dev*hda/ #disco r9gido$ ou *dev*fd. #primeira unidade de dis!uetes$. ponto de montagem (camin/o) Piretrio de onde a unidade de disco/partio ser1 acessado. O diretrio deve estar vazio para montagem de um sistema de ar!uivo. &ormalmente " usado o diretrio *mnt para armazenamento de pontos de montagem tempor1rios. 6t btipoc ?ipo do sistema de ar!uivos usado pelo dispositivo. S)o aceitos os sistemas de ar!uivos3 ext:, extU, reiserfs, vfat, msdos, isoFZZ., ntfs. 7eSa mais detalhes de utiliza-)o sore cada op-)o do mount, utilizando as p1ginas de Kmanual mount. 6r Daso seSa especificada, monta a parti-)o somente para leitura. 6w Daso seSa especificada, monta a parti-)o como leitura*grava-)o. A o padro. ,(s73 8 necess1rio ter permissMes de usu1rio root para montar parti-Mes, a n)o ser !ue se tenha especificado a op-)o Kuser na taela /etc/fstab. 2+emplo de ?ontagem3 >ontar uma parti-)o ]indows #vfat$ definida em *dev*sda/ no caminho *mnt somente para leitura3 G mount *dev*sda/ *mnt 6r 6t vfat >ontar a primeira unidade de dis!uetes *dev*fd. em *flopp53 G mount *dev*fd. *flopp5 6t vfat >ontar uma parti-)o POS localizada em um segundo disco r9gido *dev*sd/ em *mnt3 G mount *dev*sd/ *mnt 6t msdos. 7ers)o :./;6/ /F Universidade do Grande Rio Professor Jos de Souza Herdy Sistemas Operacionais Abertos , ar4uivo BetcBsta( O ar!uivo *etc*fsta permite !ue as parti-Mes do sistema seSam montadas facilmente especificando somente o dispositivo ou o ponto de montagem. Aste ar!uivo cont"m pardmetros sore as parti-Mes !ue s)o lidas pelo comando mount. Dada linha deste ar!uivo cont"m a parti-)o !ue deseSamos montar, o ponto de montagem, o sistema de ar!uivos usado pela parti-)o e outras op-Mes. O ar!uivo *etc*fsta tem a seguinte forma3 8r4uivo 2special #loco$ .ontoCdeC?ontagem >ipo ,p<es dump ordem *dev*sda/ * ext: defaults . / *dev*sda: *oot ext: defaults . : *dev*sdaU *dos msdos defaults,noauto,rw . . *dev*cd. *cdrom isoFZZ. defaults,noauto . . Onde3 8r4uivo 2special3 parti-)o !ue deseSa montar. .onto de montagem3 diretrio do +&'*%inux onde a parti-)o montada ser1 acessada. >ipo3 ?ipo de sistema de ar!uivos usado na parti-)o !ue ser1 montada. =ara parti-Mes +&'*%inux use e!t"/e!t#, para parti-Mes POS #sem nomes extensos de ar!uivos$ use msdos, para parti-Mes ]in FQ #com suporte a nomes extensos de ar!uivos$ use vfat, para unidades de DP6,O> use iso$%%&.
,p<es3 Aspecifica as op-Mes usadas com o sistema de ar!uivos3 defaults 6 utiliza valores padrMes de montagem #rw, suid, dev, exec, auto, nouser e as5nc$. noauto 6 n)o monta os sistemas de ar!uivos durante a inicializa-)o #@til para DP6,O>S e dis!uetes$. dev R interpreta dispositivos especiais de caracteres ou loco no sistema de ar!uivos. Suid R hailita it de suid e sgid. ro 6 monta como somente leitura. user 6 permite !ue usu1rios montem o sistema de ar!uivos #n)o recomendado por motivos de seguran-a$. 7ers)o :./;6/ :. Universidade do Grande Rio Professor Jos de Souza Herdy Sistemas Operacionais Abertos s5nc " recomendado para uso com discos remov9veis #dis!uetes, zip drives, etc$ para !ue os dados seSam gravados imediatamente na unidade #caso n)o seSa usada, deve6se usar o comando s5nc antes de retirar o dis!uete da unidade$. ;ump3 Pefine se o sistema far1 um dump #ac4up$ do sistema. ,rdem3 Pefine a ordem !ue os sistemas de ar!uivos ser)o verificados na inicializa-)o do sistema. Se usar ., o sistema de ar!uivos n)o " verificado. O sistema de ar!uivos ra9z !ue dever1 ser verificado primeiro " o ra9z 0*0 . Aps configurar o *etc*fsta, asta digitar o comando mount *dev*cd. ou mount *cdrom para !ue a unidade de DP6,O> seSa montada. &este caso n)o " necess1rio especificar o sistema de ar!uivos da parti-)o pois o mount verificar1 se ele S1 existe no *etc*fsta e caso exista, usar1 as op-Mes especificadas neste ar!uivo. =ara maiores detalhes veSa as p1ginas de manual fsta. ;esmontagem de .arti<es =ara desmontar um sistema de ar!uivos montado com o comando Kmount, use o comando umount. 7ocC deve ter permissMes de root para desmontar uma parti-)o. umount bdispositivo*ponto de montagemc 7ocC pode usar tanto umount *dev*hda/ como umount *mnt para desmontar um sistema de ar!uivos *dev*hda/ montado em *mnt. 0bser!a45o6 O comando umount executa o sync automaticamente. Desse modo, no momento da desmontagem, gaante !ue todos os dados ainda n"o ga#ados se$am sal#os. 7ers)o :./;6/ :/