Formatar partição com reiserfs e bloco de 8192 K

1. Formatar partição com reiserfs e bloco de 8192 K

Renato Melo
renatomsys

(usa Fedora)

Enviado em 05/12/2014 - 16:14h

Eu uso o centOS 5.7 e gostaria de formatar uma partição com bloco de 8192 K.
O comando que estou usando é mkfs.reiserfs -b 8192 /dev/hda2 mas não está
dando certo. O sistema até aceita formatar mas depois dá kernel panic.
Algum pode me ajudar por favor?

O meu roteiro é:
umount /teste2
mkfs.reiserfs -b 8192 /dev/hda2
reiserfstune -l /teste2 /dev/sda2
Edito o /etc/fstab e altero para /dev/sda2 /teste2 reiserfs 1 2
Monto com mount /reiserfs


  


2. Re: Formatar partição com reiserfs e bloco de 8192 K

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 05/12/2014 - 20:59h

Explique melhor.

Você colocou que até consegue formatar. Você está formatando o quê?(a partição que será usada para instalar o sistema, um disco à parte, uma partição à parte, etc.) Seja mais específico.

Em que momento dá kernel panic?(durante o boot, quando vai fazer algo específico, quando espeta um pendrive, etc).

Não estranhe os questionamentos.Com essas informações fica mais fácil ajudar.


3. Re: Formatar partição com reiserfs e bloco de 8192 K

Renato Melo
renatomsys

(usa Fedora)

Enviado em 05/12/2014 - 21:31h

Olá amigo e obr pela atenção!

Eu instalei o CentOS 5.7 com duas partições. A primeira ("/") está formatada com ext3, a segunda também (chamei ela de /teste2). Eu quero colocar um sistema de arquivos nessa partição (/teste2) com bloco de 8K, tentei fazer com o ext3 mas o sistema diz que o máximo suportado é 4096, então me indicaram o reiserfs, que permite mudar o tamanho do bloco.
Depois do SO já instalado, digitei os comandos citados no outro post baseado num totorial que li em http://www.gnutoolbox.com/reiserfs-centos/.

O kernel panic acontece quando digito "mount /teste2" ou quando reinicio o computador após a série de comandos.
Enfim o que quero é colocar um sistema de arquivos no centOS que trabalhe com 8192 K. Na verdade não sei se dá pra já instalar o SO emcima de um sistema de arquivos assim ou se posso utilizar outro sistema de arquivos para formatar a partição (/teste2) com 8K. O que você me indica fazer?


4. Re: Formatar partição com reiserfs e bloco de 8192 K

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 06/12/2014 - 09:23h

Ao que parece, o kernel do Red Hat/CentOs 5, é compilado sem suporte ao reiserfs. Existe um repositório CentOS plus com o necessário:

http://myliteraturetechlife.com/mount-reiserfs-partitions-on-centos/
https://www.centos.org/forums/viewtopic.php?t=1455

Eu usei o reiserfs por um bom tempo na /home no slackware e aptosid. Só saiu quando corrompeu a mbr do HD, que já estava com quase seis anos de uso. No novo HD, eu formatei a home com XFS, que continua em desenvolvimento. O reiserfs é bom, mas ficou parado. Com o XFS posso continuar usando a mesma home por muitos anos.

Caso queira conhecer melhor o XFS:
http://www.vivaolinux.com.br/artigo/Sistemas-de-arquivos-para-GNU-Linux/?pagina=5

Se ainda assim quiser experimentar o reiserfs no CentOS, configure o repositório plus, instale o reiserfs-utils e o kernel com reiserfs.


5. Re: Formatar partição com reiserfs e bloco de 8192 K

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 06/12/2014 - 10:21h

eu uso XFS na /home, e na partição bootável, uso reiserfs,
mas é sistema de arquivo antigo, parado, e não será continuado, seu desenvolvedor estava preso.
não sou profissional de TI,mas é apenas um palpite.
Reiserfs é compatível com esse tamanho de bloco?



6. Re: Formatar partição com reiserfs e bloco de 8192 K

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 06/12/2014 - 10:32h

albfneto escreveu:

eu uso XFS na /home, e na partição bootável, uso reiserfs,
mas é sistema de arquivo antigo, parado, e não será continuado, seu desenvolvedor estava preso.
não sou profissional de TI,mas é apenas um palpite.
Reiserfs é compatível com esse tamanho de bloco?


Grande Alberto, saudações!

Segundo o manual do mkfs.reiserfs:
OPTIONS
-b | --block-size N
N is block size in bytes. It may only be set to a power of 2 within
the 512-8192 interval.
Ao que parece, 8k é o tamanho máximo a ser definido para um bloco em reiserfs durante a formatação.


no XFS, o tamanho máximo do bloco é 64k, o mesmo que o NTFS:
OPTIONS
-b block_size_options
This option specifies the fundamental block size of the filesystem.
The valid block_size_options are: log=value or size=value and only one
can be supplied. The block size is specified either as a base two
logarithm value with log=, or in bytes with size=. The default value
is 4096 bytes (4 KiB), the minimum is 512, and the maximum is 65536
(64 KiB). XFS on Linux currently only supports pagesize or smaller
blocks.



7. Re: Formatar partição com reiserfs e bloco de 8192 K

Perfil removido
removido

(usa Nenhuma)

Enviado em 06/12/2014 - 10:49h

Nem toda versao do mkreiser tem suporte para 8192. Qual a sua versão...

Ativou o suporte do HD a 32 bits no setup da placa mãe....

consulte o man do mkreiser instalado na sua maquina...




8. Re: Formatar partição com reiserfs e bloco de 8192 K

Renato Melo
renatomsys

(usa Fedora)

Enviado em 09/12/2014 - 00:28h

Minha versão é a 3.6.19, mas pelo que vi na página do ReiserFS esse kernel não dá suporte para blocos de 8K. No entanto gostaria de continuar usando o CentOS 5.7 por ter um banco Postgresql 8.2 lá e por achar que se instalar uma disto mais nova provavelmente não conseguirei instalar essa mesma versão do banco.

Na verdade não precisa ser necessariamente o Reiser, pode ser outro FS, desde que aceito blocos com 8K. Tentei com XFS, consegui formatar, o sistema aceita e parece que vai dar certo, mas na hora de montar o sistema diz "Função não implementada". O comando usado foi mkfs.xfs -f -L teste2 -bsize=8192 /dev/hda2.
O único comando que dá certo é o "mkfs.xfs -f -L teste2 -n size=8192 /dev/hda2" mas pelo que entendi isso aí seria o tamanho de bloco para diretório e não para FS da partição desejada.

Quanto a ativar suporte no setup não vi essa opção lá.


9. Re: Formatar partição com reiserfs e bloco de 8192 K

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 10/12/2014 - 08:47h

renatomsys escreveu:
[...]Tentei com XFS, consegui formatar, o sistema aceita e parece que vai dar certo, mas na hora de montar o sistema diz "Função não implementada". O comando usado foi mkfs.xfs -f -L teste2 -bsize=8192 /dev/hda2.
O único comando que dá certo é o "mkfs.xfs -f -L teste2 -n size=8192 /dev/hda2" mas pelo que entendi isso aí seria o tamanho de bloco para diretório e não para FS da partição desejada[...]


Se você conseguiu formatar e não deu erro, então está ok, sem problemas. Seu sistema possui as ferramentas de formatação do XFS.

Se dá erro ao montar, é porquê o kernel não possui suporte direto ao XFS. Provavelmente o suporte foi compilado como módulo.
Também pode acontecer deste módulo se encontrar em algum repositório que não está habilitado.

Por favor, liste os repositórios do seu CentOS.


10. Re: Formatar partição com reiserfs e bloco de 8192 K

Renato Melo
renatomsys

(usa Fedora)

Enviado em 12/12/2014 - 22:09h

cat /etc/yum.repos.d/CentOS-Base.repo

# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#

[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

#released updates
[updates]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
#baseurl=http://mirror.centos.org/centos/$releasever/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts