File System ajuda na teoria...

1. File System ajuda na teoria...

torre
torredegiralda

(usa Debian)

Enviado em 23/09/2012 - 04:08h

Olá pessoal,

Estou com algumas dúvidas básicas de teoria no filesystem de um sistema operacional linux,,,,

Estou tentando criar uma nova partição no linux com um novo hd.

Porém cai nas seguintes teorias, que são extended, primary e logical partições.

Outras teorias que cai foram group volume phisical volume e logical volume.

Alguem que saiba explicar corretamente essas teorias, pode me ajudar explicando claramente o que é que?

não estou querendo saber sobre ponto de montagem, estou somente querendo saber sobre partições.

Caso possa me ajudar fico grato.

Caso tenham algum link de video agradeço tambem.


  


2. Re: File System ajuda na teoria...

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 23/09/2012 - 05:20h

O HD aceita apenas quatro partições primárias. Isso ocorre por força do espaço disponível na MBR para a tabela de partições.

Substituindo uma partição primária por uma estendida, vc poderá criar partições lógicas dentro dessa partição estendida. Para isso, o sistema lerá a MBR, sendo direcionado à partição lógica por uma segunda tabela mantida dentro da partição estendida.

Basicamente, é isso que vc precisa saber ao particionar um HD.

Alguns detalhes importantes:

- o Windows 7 precisa ter o boot (100 MB, apenas) e o sistema em partições primárias, sendo possível juntar boot e sistema numa mesma partição (por padrão, o instalador do Windows faz a separação);

- o Linux pode ser instalado tanto em partições primárias quanto lógicas;

- o Linux deve ser instalado em três partições, sendo uma para swap, uma para o sistema e outra para home ou arquivos de usuários;

- para dual boot, o melhor particionamento ocorre quando se instala primeiramente o Windows, com suas duas partições primárias (boot e sistema, 100 MB e algo entre 40 e 50 GB); a partir daí, pode-se criar uma partição primária de 15 GB para a raiz do Linux e uma estendida a ser dividida depois entre swap (1 GB), home do Linux e arquivos para Windows (no meu caso, com um HD de 500 GB, tenho 50 GB para home Linux, 1 GB para swap e o restante para Windows, onde guardo arquivos grandes que uso nos dois sistemas).


3. Re: File System ajuda na teoria...

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/09/2012 - 11:49h

A pergunta é bem diferente do titulo, mas... leia os dois links abaixo para ter uma ideia:

http://www.vivaolinux.com.br/artigo/Tabela-de-Particao-GUID-Uma-Pequena-Introducao
http://www.devin.com.br/lvm/

espero que ajude.


4. Cara Valeu pelos links.

torre
torredegiralda

(usa Debian)

Enviado em 24/09/2012 - 02:37h

Olá Valeu pelos links...

Acabei entendendo corretamente as extensoes e o logical volume manager....

O unico problema é que eu cai na teoria de device manager e device mapper...

Quando eu tento montar minha partição criada no /etc/fstab, /dev/mapper/particao /particao defaults etc.

Encontro um problema... special device /dev/mapper/particao does not exists

Li algumas coisas sobre as dms que estavam aparecendo em meu comando fdisk -l e vi que server para várias coisas como raid via software etc... porém realmente não entendi muito bem... como funciona o grosso.

Porém eu fiquei preso nesse mapper que não existe... pois todas minhas partições criadas na hora da instalação estão dessa maneira.

Sei que muitas pessoas fazem as coisas em linux sem saber o que esta fazendo realmente e muitas vezes funciona, caso alguem saiba como funciona essa device mapper e realmente saiba o que esta falando, por favor tente me explicar esse cara.

Grato


5. Re: File System ajuda na teoria...

Perfil removido
removido

(usa Nenhuma)

Enviado em 24/09/2012 - 11:32h

Você criou o volume lógico durante a instalação ou manualmente depois da instalação ?

Existe uma entrada para montar a partição dentro de /etc/fstab ?

posta aqui a saída dos comandos abaixo:


lvdisplay
ls -l /dev/mapper
cat /etc/fstab



6. Re: File System ajuda na teoria...

torre
torredegiralda

(usa Debian)

Enviado em 24/09/2012 - 22:59h

Segue o lvdisplay...
--- Logical volume ---
LV Name /dev/Marte/root
VG Name Marte
LV UUID JzPJPK-8QMx-e396-TtZg-sAUG-w2Md-8EfV03
LV Write Access read/write
LV Status available
# open 1
LV Size 332.00 MiB
Current LE 83
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 254:0

--- Logical volume ---
LV Name /dev/Marte/usr
VG Name Marte
LV UUID Qn3cjs-yQap-LwCu-jAFd-j4jS-0ZC4-4rBW4w
LV Write Access read/write
LV Status available
# open 1
LV Size 8.38 GiB
Current LE 2145
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 254:2

--- Logical volume ---
LV Name /dev/Marte/var
VG Name Marte
LV UUID LMI4fI-32wr-FzBV-pYeM-Q8FC-BbDg-sf32TF
LV Write Access read/write
LV Status available
# open 1
LV Size 2.79 GiB
Current LE 715
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 254:3

--- Logical volume ---
LV Name /dev/Marte/swap_1
VG Name Marte
LV UUID YQ5mnI-mVPL-Lx3A-A7mu-ny1y-U3IT-FMUN49
LV Write Access read/write
LV Status available
# open 1
LV Size 3.84 GiB
Current LE 982
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 254:1

--- Logical volume ---
LV Name /dev/Marte/tmp
VG Name Marte
LV UUID O2ufpq-Bty3-sfeD-ihAc-X4Xt-MVra-59ATwu
LV Write Access read/write
LV Status available
# open 1
LV Size 380.00 MiB
Current LE 95
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 254:4

--- Logical volume ---
LV Name /dev/Marte/home
VG Name Marte
LV UUID JbDWS3-dNcJ-4n53-MiaI-63XU-I6tB-MxDuv4
LV Write Access read/write
LV Status available
# open 1
LV Size 52.42 GiB
Current LE 13420
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 254:5

ls -l /dev/mapper

crw------- 1 root root 10, 59 Sep 23 14:52 control
lrwxrwxrwx 1 root root 7 Sep 23 14:52 Marte-home -> ../dm-5
lrwxrwxrwx 1 root root 7 Sep 23 14:52 Marte-root -> ../dm-0
lrwxrwxrwx 1 root root 7 Sep 23 14:52 Marte-swap_1 -> ../dm-1
lrwxrwxrwx 1 root root 7 Sep 23 14:52 Marte-tmp -> ../dm-4
lrwxrwxrwx 1 root root 7 Sep 23 14:52 Marte-usr -> ../dm-2
lrwxrwxrwx 1 root root 7 Sep 23 14:52 Marte-var -> ../dm-3

cat /etc/fstab

proc /proc proc defaults 0 0
/dev/mapper/Marte-root / ext3 errors=remount-ro 0 1
# /boot was on /dev/sda1 during installation
UUID=0ffb81a9-d3be-4f49-bbcc-c653eddbe1d9 /boot ext2 defaults 0 2
/dev/mapper/Marte-home /home ext3 defaults 0 2
/dev/mapper/Marte-tmp /tmp ext3 defaults 0 2
/dev/mapper/Marte-usr /usr ext3 defaults 0 2
/dev/mapper/Marte-var /var ext3 defaults 0 2
/dev/mapper/Marte-swap_1 none swap sw 0 0
/dev/mapper/Marte-postfixdata /postfixdata ext3 defaults 0 2
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0





7. Re: File System ajuda na teoria...

Perfil removido
removido

(usa Nenhuma)

Enviado em 24/09/2012 - 23:12h

você pode montar diretamente como no comando abaixo, que monta o /home:

mount /dev/Marte/home 


Quanto a montagem pelo diretório /dev/mapper, nunca tive problemas nem pelo debian nem pelo CentOS. se prestar atenção os arquivos dentro de /dev/mapper são links simbólicos para /dev/dm-número do volume lógico.

Mas este erro pode ser dado por que o volume lógico já se encontra montado, nesse caso para remonta-lo pode executar os comandos abaixo:

mount -o remount /dev/mapper/Marte-home 


ou

mount -o remount /dev/Marte/home 


Note que sempre que se cria um grupo de volumes é criado um diretório dentro de /dev com o nome do grupo criado e dentro tem um link simbólico apontando para o volume lógico que tem o nome de /dev/dm-número do volume.


8. Re: File System ajuda na teoria...

torre
torredegiralda

(usa Debian)

Enviado em 24/09/2012 - 23:22h

Olá

Eu não estou conseguindo montar um hd que criei onde a perticao e o postfixdata que esta no meu fstab, minhas outras particoes como o /home estao montadas direito.

A mensagem que esta dando e Special device /dev/mapper/postfixdata does not exists.

O que estou tentando entender e o que e esse /mapper e porque nao estou conseguindo montar a particao... O que eu quero entender é como funciona esse device mapper.


9. Re: File System ajuda na teoria...

torre
torredegiralda

(usa Debian)

Enviado em 24/09/2012 - 23:24h

A resposta nao ajudou muito..
Eu quero entender a teoria desses dm-s caso voce conheca gostaria de saber.
que elas sao links simbolicos ja esta no meu comando ls -l


10. Re: File System ajuda na teoria...

Perfil removido
removido

(usa Nenhuma)

Enviado em 24/09/2012 - 23:58h

torredegiralda escreveu:

Olá

Eu não estou conseguindo montar um hd que criei onde a perticao e o postfixdata que esta no meu fstab, minhas outras particoes como o /home estao montadas direito.

A mensagem que esta dando e Special device /dev/mapper/postfixdata does not exists.

O que estou tentando entender e o que e esse /mapper e porque nao estou conseguindo montar a particao... O que eu quero entender é como funciona esse device mapper.


A última resposta dada é simples e ajuda, porém só vai ajudar se esse volume lógico existir, pois não existi. veja a saída que foi postada por você aqui quando pedi a saída dos comandos:


ls -l /dev/mapper

crw------- 1 root root 10, 59 Sep 23 14:52 control
lrwxrwxrwx 1 root root 7 Sep 23 14:52 Marte-home -> ../dm-5
lrwxrwxrwx 1 root root 7 Sep 23 14:52 Marte-root -> ../dm-0
lrwxrwxrwx 1 root root 7 Sep 23 14:52 Marte-swap_1 -> ../dm-1
lrwxrwxrwx 1 root root 7 Sep 23 14:52 Marte-tmp -> ../dm-4
lrwxrwxrwx 1 root root 7 Sep 23 14:52 Marte-usr -> ../dm-2
lrwxrwxrwx 1 root root 7 Sep 23 14:52 Marte-var -> ../dm-3


Veja que não existi /dev/mapper/Marte-postfixdata, então você precisa criar para então montar e usar o volume lógico, caso contrario vai continuar dando esse erro.


11. ola eabreu..

torre
torredegiralda

(usa Debian)

Enviado em 25/09/2012 - 01:22h

olá eabreu...

Deve ter ajudado muita gente que vai passar por esse website, porem nao me ajudou pois eu nao sei exatamente o que e uma dm?

estou tentando entender como funciona esses links para essas dm? Eu nao tenho esse conceito, caso possa me explicar eu agradeço.




12. Re: File System ajuda na teoria...

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/09/2012 - 01:58h

torredegiralda escreveu:

olá eabreu...

Deve ter ajudado muita gente que vai passar por esse website, porem nao me ajudou pois eu nao sei exatamente o que e uma dm?

estou tentando entender como funciona esses links para essas dm? Eu nao tenho esse conceito, caso possa me explicar eu agradeço.



dm é device mapper, mapeador de dispositivos, é um volume lógico usado para mapear os dispositivos que estão formando o mesmo. quanto aos links são usados para apontar para os dms.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts