Logo Hardware.com.br
emtudo
emtudo Super Participante Registrado
851 Mensagens 4 Curtidas

[Resolvido] ReiserFS tem limite de 50Giga?

#1 Por emtudo 20/11/2007 - 18:26
Se eu da um boot com o livreCD, copiar o conteudo de "/" para outra unidade e formatar a unidade para outro tipo de formatacao, atualmente esta "reiserfs" e colocar "ext3" depois copiar os arquivos novamente para a unidade "/" vou ter algum problema?
bom, acredito que devo copiar os arquivos com "cp -Rp /mnt/sda1 /destino"
e depois editar o arquivo /etc/fstab para mudar o tipo de formatacao,
mas neste processo vou ter algum problema?

Detalhe: ja converti 3 unidades para xfs, eu tenho 9 unidades ao todo no hd.
1 - / reiserfs
2 - swap (as vezes eu me pergunto para que eu tenho 2 giga de swap em uma maquina com 2 giga de ram, particularmente depois que alterei para usar a swap so em caso extremo ela nunca mais foi utilizada, estou pensando em deleta-la e redimencionar a unidade "/" que so tem 1 giga livre, e aproveitar e mudar a formatacao)
3 - home reiserfs (amanha ja vai ser xfs)
unidade extendida
4 - sda5 xfs unidade onde fica minhas maquinas virtuais
5 - sda6 reiserfs (particao de backup)
6 - sda7 reiserfs (particao da bagunca "risos" e de arquivos que uso frequentemente, nao necessariamente no linux).
7 - sda8 xfs (uma extensao da unidade home, mas so alguns tem permissoes para gravar aqui).
8 - tmp ext2
9 - sda10 xfs (unidade que eu uso para fazer minhas remasterizacoes...)

bom, angeloshimabuko eu estou indo na sua opiniao... ah! nao se preocupe, eu nao vou te xingar se eu nao gostar do resultado hehehehe

eu so gostaria de ouvir dos amigos, se vai da algum problema eu fazer esta formatacao, se existe outro arquivo alem do "/etc/fstab" que eu devo modificar...

Obs.: Eu pretendo formatar e reinstalar tudo do zero, mas vai demorar uns meses para que criar esta coragem heheheeh e tem que ser ainda em um dia que meus irmaos nao estejam aqui, senao eles tentam usar a maquina pelos terminais burros e nao vao conseguir...
emtudo
emtudo Super Participante Registrado
851 Mensagens 4 Curtidas
#16 Por emtudo
24/11/2007 - 03:55
Se eu da um boot com o livreCD, copiar o conteudo de "/" para outra unidade e formatar a unidade para outro tipo de formatacao, atualmente esta "reiserfs" e colocar "ext3" depois copiar os arquivos novamente para a unidade "/" vou ter algum problema?
bom, acredito que devo copiar os arquivos com "cp -Rp /mnt/sda1 /destino"
e depois editar o arquivo /etc/fstab para mudar o tipo de formatacao,
mas neste processo vou ter algum problema?

Detalhe: ja converti 3 unidades para xfs, eu tenho 9 unidades ao todo no hd.
1 - / reiserfs
2 - swap (as vezes eu me pergunto para que eu tenho 2 giga de swap em uma maquina com 2 giga de ram, particularmente depois que alterei para usar a swap so em caso extremo ela nunca mais foi utilizada, estou pensando em deleta-la e redimencionar a unidade "/" que so tem 1 giga livre, e aproveitar e mudar a formatacao)
3 - home reiserfs (amanha ja vai ser xfs)
unidade extendida
4 - sda5 xfs unidade onde fica minhas maquinas virtuais
5 - sda6 reiserfs (particao de backup)
6 - sda7 reiserfs (particao da bagunca "risos" e de arquivos que uso frequentemente, nao necessariamente no linux).
7 - sda8 xfs (uma extensao da unidade home, mas so alguns tem permissoes para gravar aqui).
8 - tmp ext2
9 - sda10 xfs (unidade que eu uso para fazer minhas remasterizacoes...)

bom, angeloshimabuko eu estou indo na sua opiniao... ah! nao se preocupe, eu nao vou te xingar se eu nao gostar do resultado hehehehe

eu so gostaria de ouvir dos amigos, se vai da algum problema eu fazer esta formatacao, se existe outro arquivo alem do "/etc/fstab" que eu devo modificar...

Obs.: Eu pretendo formatar e reinstalar tudo do zero, mas vai demorar uns meses para que criar esta coragem heheheeh e tem que ser ainda em um dia que meus irmaos nao estejam aqui, senao eles tentam usar a maquina pelos terminais burros e nao vao conseguir...
----->HENRIQUE<-----
Linux User #444017 - Linux Machine #350904
Ubuntu 10.04 - Pentium Dual-COre E5400 2.7Ghz - 2hdx500GB - 2x2GiB RAM - GeForce 9400 GT 1GiB compiz
emtudo
emtudo Super Participante Registrado
851 Mensagens 4 Curtidas
#18 Por emtudo
24/11/2007 - 12:35
jqueiroz disse:
Pq não usa o rsync? Tem a vantagem de que vc pode interromper e retomar do ponto onde parou...


Pensei nisso depois de eu passar a noite copiando algumas unidades...
bom, ja que vc fez esta pergunta, isso seguinifica que eu nao vou ter problemas ne? vai da tudo certo depois...

extranho foi o fato de a unidade home nao deixou eu formata-la em xfs...

me pareceu realmente um pouco mais rapido a unidade xfs, as percebi tb que o uso de memoria aumentou (tendo por base, como a quantidade de memoria que era utilizado apos eu ligar a maquina e a quantidade agora).
----->HENRIQUE<-----
Linux User #444017 - Linux Machine #350904
Ubuntu 10.04 - Pentium Dual-COre E5400 2.7Ghz - 2hdx500GB - 2x2GiB RAM - GeForce 9400 GT 1GiB compiz
jqueiroz
jqueiroz Cyber Highlander Registrado
104K Mensagens 5.7K Curtidas
#19 Por jqueiroz
24/11/2007 - 12:59
extranho foi o fato de a unidade home nao deixou eu formata-la em xfs...

...ela ainda estava montada, não??? Você só vai conseguir formatá-la qdo ela estiver desmontada, e só vai conseguir desmontá-la reiniciando a máquina.

Uma boa dica é fazer essas mudanças de partição em modo single, assim as partições não são montadas no boot e você pode trabalhar "mais à vontade".
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o Blog do Zekke
emtudo
emtudo Super Participante Registrado
851 Mensagens 4 Curtidas
#20 Por emtudo
24/11/2007 - 13:03
jqueiroz disse:
...ela ainda estava montada, não??? Você só vai conseguir formatá-la qdo ela estiver desmontada, e só vai conseguir desmontá-la reiniciando a máquina.

Uma boa dica é fazer essas mudanças de partição em modo single, assim as partições não são montadas no boot e você pode trabalhar "mais à vontade".


Eu fechei todos os ambientes graficos
entrei em um terminal como root, depois:
cd /
cp -Rp /home /mnt/sda5
umount -l /dev/sda3
mkfs.xfs -f /dev/sda3
nao deu
mas depois eu tentei:
mkfs.reiserfs -y /dev/sda3
e deu certo, estranho nao?
as outras unidades funcionou normalmente

ah! consegui um hd emprestado ou la pegar para copiar o conteudo e vou fazer uma formatacao e comecar do zero... ai vai acabar com este problema (acredito).


Uma outra pergunta para finalizar:
Quais sao as pastas que fica em "/" que eu posso colocar em unidade separadas?
pq a "/etc" pelo que percebi tem que ficar na raiz mesmo...
e quais as alteracoes necessarias que preciso fazer na grub para que a pasta "/boot" esteja em uma particao separada?
outro detalhe, eu gostaria de reconhecer o "/dev/sda1" como "/dev/principal" pois eu li algo sobre o "udev" mas so tinha teoria.

desde ja obrigado pela atencao!
----->HENRIQUE<-----
Linux User #444017 - Linux Machine #350904
Ubuntu 10.04 - Pentium Dual-COre E5400 2.7Ghz - 2hdx500GB - 2x2GiB RAM - GeForce 9400 GT 1GiB compiz
angeloshimabuko
angeloshimab... Veterano Registrado
933 Mensagens 67 Curtidas
#21 Por angeloshimab...
24/11/2007 - 18:53
emtudo disse:
Se eu da um boot com o livreCD, copiar o conteudo de "/" para outra unidade e formatar a unidade para outro tipo de formatacao, atualmente esta "reiserfs" e colocar "ext3" depois copiar os arquivos novamente para a unidade "/" vou ter algum problema?
bom, acredito que devo copiar os arquivos com "cp -Rp /mnt/sda1 /destino"
e depois editar o arquivo /etc/fstab para mudar o tipo de formatacao,
mas neste processo vou ter algum problema?


Um detalhe importante: o Ext3 está sendo carregado como módulo ou está incorporado diretamente no kernel? Se estiver sendo carregado como módulo, você deverá alterar o seu initrd; caso contrário terá um "kernel panic".

emtudo
...
Detalhe: ja converti 3 unidades para xfs, eu tenho 9 unidades ao todo no hd.
1 - / reiserfs
2 - swap (as vezes eu me pergunto para que eu tenho 2 giga de swap em uma maquina com 2 giga de ram, particularmente depois que alterei para usar a swap so em caso extremo ela nunca mais foi utilizada, estou pensando em deleta-la e redimencionar a unidade "/" que so tem 1 giga livre, e aproveitar e mudar a formatacao)


É perfeitamente plausível. Se você não for usar o recurso "suspend" (normalmente só faz sentido para notebooks), pode deixar apenas 256 MiB ou 512 MiB para o swap.

emtudo
...
bom, angeloshimabuko eu estou indo na sua opiniao... ah! nao se preocupe, eu nao vou te xingar se eu nao gostar do resultado hehehehe


Valeu.

emtudo
...
me pareceu realmente um pouco mais rapido a unidade xfs, as percebi tb que o uso de memoria aumentou (tendo por base, como a quantidade de memoria que era utilizado apos eu ligar a maquina e a quantidade agora).


Isso é correto. O XFS usa mais memória (é o segundo motivo para eu não usar o XFS para a partição / -- o primeiro é a simplicidade e facilidade de recuperação do Ext3). Eu compilo o kernel com o Ext3 incorporado (evito o uso do initrd), mas o XFS eu só carrego como módulo (que por sinal, ocupa cerca de 524 KiB de RAM).

emtudo
...
Uma outra pergunta para finalizar:
Quais sao as pastas que fica em "/" que eu posso colocar em unidade separadas?
pq a "/etc" pelo que percebi tem que ficar na raiz mesmo...
e quais as alteracoes necessarias que preciso fazer na grub para que a pasta "/boot" esteja em uma particao separada?
outro detalhe, eu gostaria de reconhecer o "/dev/sda1" como "/dev/principal" pois eu li algo sobre o "udev" mas so tinha teoria.

desde ja obrigado pela atencao!


Os diretórios que devem ficar na partição que contém o "/" são: bin, dev, etc, lib, sbin. Devem existir (vazios) os diretórios initrd (se você usa o arquivo initrd), proc, srv, sys. As demais você pode montar em partições independentes -- algumas não valem a pena, pois ocupam pouco espaço, é o caso de media, mnt, opt (depende de como você usa). A vantagem do /tmp em partição separada é segurança -- monte com as opções "rw, nosuid, nodev" para evitar alguns tipos de invasão; pode também acrescentar a opção "noexec", mas é problemático com a instalação de alguns aplicativos -- não recomendo.

Quanto ao Grub (eu uso o Lilo), eu acredito que basta editar corretamente o arquivo menu.lst e indicar corretamente a localização do /boot.

Boa sorte.
emtudo
emtudo Super Participante Registrado
851 Mensagens 4 Curtidas
#23 Por emtudo
24/11/2007 - 20:58
angeloshimabuko disse:
Um detalhe importante: o Ext3 está sendo carregado como módulo ou está incorporado diretamente no kernel? Se estiver sendo carregado como módulo, você deverá alterar o seu initrd; caso contrário terá um "kernel panic".

Eu nao sei dizer se esta carregando como modulo ou incorporado diretamente ao kernel, mas esta dando kernel panic, portanto eu acabei deixando reiserfs, o que eu devo alterar no "initrd"? seria no arquivo /boot/grub/menu.lst e quais os detalhes?



É perfeitamente plausível. Se você não for usar o recurso "suspend" (normalmente só faz sentido para notebooks), pode deixar apenas 256 MiB ou 512 MiB para o swap.

Deixei a particao la, eu comprei um hd novo de 160 giga, agora estou com dois um de 250 e outro de 160 (os dois é ata).como eu nao sou daquelas pessoas que fica guardando milhares de filmes, eu tenho espaco ate demais, ai resolvi deixar os 2giga de memoria la mesmo



Isso é correto. O XFS usa mais memória (é o segundo motivo para eu não usar o XFS para a partição / -- o primeiro é a simplicidade e facilidade de recuperação do Ext3). Eu compilo o kernel com o Ext3 incorporado (evito o uso do initrd), mas o XFS eu só carrego como módulo (que por sinal, ocupa cerca de 524 KiB de RAM).

Como eu posso saber como meu kernel esta compilado sobre esta incorporado ou carregando modulo?



Os diretórios que devem ficar na partição que contém o "/" são: bin, dev, etc, lib, sbin. Devem existir (vazios) os diretórios initrd (se você usa o arquivo initrd), proc, srv, sys. As demais você pode montar em partições independentes -- algumas não valem a pena, pois ocupam pouco espaço, é o caso de media, mnt, opt (depende de como você usa). A vantagem do /tmp em partição separada é segurança -- monte com as opções "rw, nosuid, nodev" para evitar alguns tipos de invasão; pode também acrescentar a opção "noexec", mas é problemático com a instalação de alguns aplicativos -- não recomendo.

Quanto ao Grub (eu uso o Lilo), eu acredito que basta editar corretamente o arquivo menu.lst e indicar corretamente a localização do /boot.

Boa sorte.

Deu certo nao, nao consegui alterar o boot de lugar...

jqueiroz disse:
Algumas podem, outras devem, e há as que de forma nenhuma.

Podem: /usr, /var, /boot
Devem: /home, /opt, /tmp
Vamos mudar de assunto: /bin, /etc, /lib, /sbin


pq a opt deve?
eu sempre usei home e tmp separados...
uma vez eu tentei mudar /etc nossa! deu certo nao eheheheheh
estou pensando em colocar algumas particoes em no outro hd, assim fica mais rapido ne?
na opinioes de vcs, quais unidades eu coloco em um hd e quais no outro hd?

eu quero agradecer mais uma vez, vcs são sempre atenciosos...

obrigado!
----->HENRIQUE<-----
Linux User #444017 - Linux Machine #350904
Ubuntu 10.04 - Pentium Dual-COre E5400 2.7Ghz - 2hdx500GB - 2x2GiB RAM - GeForce 9400 GT 1GiB compiz
emtudo
emtudo Super Participante Registrado
851 Mensagens 4 Curtidas
#25 Por emtudo
25/11/2007 - 00:40
jqueiroz disse:
A pasta /opt é usada pra instalação de sistemas que não pertencem à distro. Colocando numa partição separada, vc fica com mais espaço pra esses sistemas, além de preservá-los no caso de precisar reinstalar o sistema.


Entao qq program que tiver na /opt siginifica que eu nao preciso reinstala-los caso eu faca uma reinstalacao do sistema (digo se tiver em outra particao).
pq o BrOffice fica la o LTSP tb... atualmente aqui para mim é só os dois...
mas coloquei em particao separada...

obrigado!
----->HENRIQUE<-----
Linux User #444017 - Linux Machine #350904
Ubuntu 10.04 - Pentium Dual-COre E5400 2.7Ghz - 2hdx500GB - 2x2GiB RAM - GeForce 9400 GT 1GiB compiz
angeloshimabuko
angeloshimab... Veterano Registrado
933 Mensagens 67 Curtidas
#26 Por angeloshimab...
25/11/2007 - 10:42
emtudo disse:
Entao qq program que tiver na /opt siginifica que eu nao preciso reinstala-los caso eu faca uma reinstalacao do sistema (digo se tiver em outra particao).
pq o BrOffice fica la o LTSP tb... atualmente aqui para mim é só os dois...
mas coloquei em particao separada...

obrigado!


É isso mesmo. É também o caso do Firefox; caso tenha baixado o pacote tar.gz, após descompactado, pode (deve) ser colocado em /opt.

Para saber se o Ext3 está compilado como módulo, p.ex., digite "lsmod | grep ext3 | grep -v grep"; se estiver carregado como módulo, irá aparecer uma linha com o ext3 e o tamanho em bytes.
emtudo
emtudo Super Participante Registrado
851 Mensagens 4 Curtidas
#27 Por emtudo
25/11/2007 - 11:13
angeloshimabuko disse:
É isso mesmo. É também o caso do Firefox; caso tenha baixado o pacote tar.gz, após descompactado, pode (deve) ser colocado em /opt.

Para saber se o Ext3 está compilado como módulo, p.ex., digite "lsmod | grep ext3 | grep -v grep"; se estiver carregado como módulo, irá aparecer uma linha com o ext3 e o tamanho em bytes.


nao apareceu nem usando ext3, nem reiserfs nem xfs, nem ext2.
isso significa que estao todos no kernel? e no kernel gasta mais memoria ne?

bom, se esta no kernel, o boot deveria funcionar nao?

Caso eu esteja errado veja o meu "menu.lst"

eu queria colocar o "/boot" em sda1
e "/" em "/sda2" mesmo que seja necessario instalar tudo novamente, mas so queria saber como colocar o boot em particao separada e o que precisa tb mudar ai neste arquivo para reconhecer o "ext3" na inicializacao para nao da "kernel panic", pq do jeito que esta so funciona se for "reiserfs"


default 0
timeout 9
color cyan/blue white/blue
gfxmenu (hd0,0)/boot/message

title Maquina Pessoal - Henrique (SMP)
root (hd0,0)
kernel /boot/vmlinuz-2.6.18.1-kanotix-1 root=/dev/ ro nomce quiet apm=power-off vga=791
initrd /boot/initrd.img-2.6.18.1-kanotix-1


title Maquina Pessoal - Henrique
root (hd0,0)
kernel /boot/vmlinuz-2.6.18.1-slh-up-2 ro nomce quiet apm=power-off vga=791 all-generic irqpoll
initrd /boot/initrd.img-2.6.18.1-slh-up-2

title Teste de Memoria
root (hd0,0)
kernel /boot/memtest86.bin

title = Microsoft Windows XP (tm)
map (hd0) (hd1)
map (hd1) (hd0)
unhide (hd1,0)
rootnoverify (hd1,0)
chainloader +1
makeactive


detalhe no arquivo /boot/config-2.6.18.1-kanotix-1
tem a seguinte instrucao que ao meu ver esta tudo compilado junto com o kernel (bom ao menos foi o que entendi lendo um artigo).

#
# File systems
#
CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT2_FS_POSIX_ACL=y
CONFIG_EXT2_FS_SECURITY=y
CONFIG_EXT2_FS_XIP=y
CONFIG_FS_XIP=y
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
CONFIG_JBD=y
CONFIG_JBD_DEBUG=y
CONFIG_FS_MBCACHE=y
CONFIG_REISERFS_FS=y
# CONFIG_REISERFS_CHECK is not set
CONFIG_REISERFS_PROC_INFO=y
CONFIG_REISERFS_FS_XATTR=y
CONFIG_REISERFS_FS_POSIX_ACL=y
CONFIG_REISERFS_FS_SECURITY=y
CONFIG_JFS_FS=m
CONFIG_JFS_POSIX_ACL=y
CONFIG_JFS_SECURITY=y
# CONFIG_JFS_DEBUG is not set
CONFIG_JFS_STATISTICS=y
CONFIG_FS_POSIX_ACL=y
CONFIG_XFS_FS=y
CONFIG_XFS_QUOTA=y
CONFIG_XFS_SECURITY=y
CONFIG_XFS_POSIX_ACL=y
CONFIG_XFS_RT=y
CONFIG_OCFS2_FS=m
CONFIG_OCFS2_DEBUG_MASKLOG=y
CONFIG_MINIX_FS=m
CONFIG_ROMFS_FS=m
CONFIG_INOTIFY=y
CONFIG_INOTIFY_USER=y
CONFIG_QUOTA=y
CONFIG_QFMT_V1=m
CONFIG_QFMT_V2=m
CONFIG_QUOTACTL=y
CONFIG_DNOTIFY=y
CONFIG_AUTOFS_FS=m
CONFIG_AUTOFS4_FS=m
CONFIG_FUSE_FS=m
----->HENRIQUE<-----
Linux User #444017 - Linux Machine #350904
Ubuntu 10.04 - Pentium Dual-COre E5400 2.7Ghz - 2hdx500GB - 2x2GiB RAM - GeForce 9400 GT 1GiB compiz
jqueiroz
jqueiroz Cyber Highlander Registrado
104K Mensagens 5.7K Curtidas
#28 Por jqueiroz
25/11/2007 - 12:46
nao apareceu nem usando ext3, nem reiserfs nem xfs, nem ext2.
isso significa que estao todos no kernel? e no kernel gasta mais memoria ne?

Não, na verdade até gasta um pouquinho menos, pois não precisa da parte de carregamento do módulo (comparando com o módulo ativo). O problema é que o kernel em si fica maior, e tem alguns lances de tamanho máximo do kernel pra hora do boot.

Outro problema é que se você tem uma coisa presa no kernel e não está usando, está desperdiçando memória; já como módulo, não disperdiça, pq o módulo não é carregado.
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o Blog do Zekke
emtudo
emtudo Super Participante Registrado
851 Mensagens 4 Curtidas
#29 Por emtudo
25/11/2007 - 14:07
jqueiroz disse:
Não, na verdade até gasta um pouquinho menos, pois não precisa da parte de carregamento do módulo (comparando com o módulo ativo). O problema é que o kernel em si fica maior, e tem alguns lances de tamanho máximo do kernel pra hora do boot.

Outro problema é que se você tem uma coisa presa no kernel e não está usando, está desperdiçando memória; já como módulo, não disperdiça, pq o módulo não é carregado.


Compreendi, so preciso saber agora o que eu preciso alterar para que eu nao precise instalar tudo do zero, so copiar meus arquivos que esta na particao reiserfs e colocar na particao ext3
e colocar o boot em outra pasta...
bom, a unica coisa que sei que preciso alterar é o /etc/fstabo resto nao sei...
pq esta sando "kernel panic"
----->HENRIQUE<-----
Linux User #444017 - Linux Machine #350904
Ubuntu 10.04 - Pentium Dual-COre E5400 2.7Ghz - 2hdx500GB - 2x2GiB RAM - GeForce 9400 GT 1GiB compiz
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal