[LHC] Ajuda com fsck, nand, minipc e fedora

Alejandro Mesias ale.mesias at gmail.com
Mon Jun 22 07:57:47 PDT 2015


Então, é uma imagem que vem do site da CubieBoard, eles que definem o
formato da partição.

Meu medo é corromper os dados de tanto ligar e desligar forçado.
Em 22/06/2015 11:32 AM, "Sergio Augusto Vladisauskis" <sergiovl at gmail.com>
escreveu:

> Vou fazer uns testes com no meu Rasp2 para ver como fica a velocidade e
> consumo de memória. O OpenELEC (Kodi) está utilizando o ext4 para o sistema
> operacional, vou ver se consigo aplicar esse processo.
> Obrigado pela dica.
>
> --
> Sergio Augusto Vladisauskis
> -> Fone: +55 (11) 4221-8163
> -> Móvel: +55 (11) 9-5308-7965
> -> Nextel: 35*23*51813
> -> Skype: animal-x
> -> Registered Linux User: 305281
>
> Em 22 de junho de 2015 11:21, Fernando Frediani <fhfrediani at gmail.com>
> escreveu:
>
>>  No início era esse o entendimento (pré ext4), mas hoje se fizer aquelas
>> modificações no ext4 ele vai funcionar da mesma forma que o ext2 (sem
>> journaling) com os benefícios do ext4 e de estar usando uma versão mais
>> nova do sistema de arquivos.
>> Já utilizei sistemas instalados em memória flash (SD Card/USB Stick) por
>> longo tempo desta forma e nunca tive qualquer problema.
>>
>> Uma das funções de desligar o journaling é diminuir o número de writes.
>> Existem outras como diminuir a escrita de logs (ou fazer em memória a maior
>> parte do tempo) mas que nao tem tanto a ver com o que o Alejandro perguntou.
>>
>> Fernando
>>
>>
>> On 22/06/2015 11:11, Sergio Augusto Vladisauskis wrote:
>>
>> Então nesse caso seria mais interessante utilizar o ext2, pois não possui
>> journaling e utilizar os mesmos parâmetros que você citou para o fstab.
>>
>>     --
>> Sergio Augusto Vladisauskis
>> -> Fone: +55 (11) 4221-8163
>> -> Móvel: +55 (11) 9-5308-7965
>> -> Nextel: 35*23*51813
>> -> Skype: animal-x
>> -> Registered Linux User: 305281
>>
>> Em 22 de junho de 2015 11:07, Fernando Frediani <fhfrediani at gmail.com>
>> escreveu:
>>
>>>  Sérgio, concordo discordando.
>>> JFFS2 é para memórias que não possuem um NAND controllers (como as
>>> encontradas em Roteadores e outros sistemas embarcados). Os cartões SD
>>> Card, USB Sticks e a memória que vem no Cubie (que nada mais é do que um
>>> cartao de memória soldado na placa) possuem o NAND controller por isso o
>>> uso de ext4 é possível. Apenas recomendo desativar o journaling como na
>>> descrito no email anterior para evitar os efeitos de alguns dos problemas
>>> que o Alejandro relatou.
>>>
>>> Fernando
>>>
>>>
>>> On 22/06/2015 10:44, Sergio Augusto Vladisauskis wrote:
>>>
>>> Alejandro, aconselho a não utilizar ext4 para memórias nand. Utilize o
>>> JFFS2 que é próprio para esse tipo de memória.
>>> Para saber de mais sistemas de disco para memórias nand:
>>> http://elias.praciano.com/2014/09/sistemas-de-arquivos-otimizados-para-midias-flash-cartoes-de-memoria-ssd-nand/
>>>
>>>     --
>>> Sergio Augusto Vladisauskis
>>> -> Fone: +55 (11) 4221-8163 <%2B55%20%2811%29%204221-8163>
>>> -> Móvel: +55 (11) 9-5308-7965
>>> -> Nextel: 35*23*51813
>>> -> Skype: animal-x
>>> -> Registered Linux User: 305281
>>>
>>> Em 22 de junho de 2015 08:50, Fernando Frediani <fhfrediani at gmail.com>
>>> escreveu:
>>>
>>>>  Bom dia Alejandro,
>>>>
>>>> O que eu costumo fazer sempre que instalo Linux em qualquer tipo de
>>>> memória flash é o seguinte:
>>>>
>>>> #Desabilitar journaling no ext4. Com o sistema desligado e o SD Card
>>>> montado em outro sistema digite:
>>>> tune2fs -O ^has_journal /dev/sda1
>>>> #Rodar um fsck
>>>> e2fsck -f /dev/sda1 # (pode ser e4fsck no seu)
>>>>
>>>> #Utilizar as seguintes opções de mount para as partições (/etc/fstab):
>>>> noatime,nodiratime
>>>> #(ex: UUID=b7927cea-c911-6cc3-ad5f-248ab51f817a /             ext4
>>>> noatime,nodiratime,errors=remount-ro 0   1)
>>>>
>>>> O problema para o Cubieboard acredito que vai ser desligar o journaling
>>>> já que não dá pra tirar a memória interna dele que seria o SD Card e
>>>> colocar em outro sistema. Talvez tenha alguma maneira de bootar ele com
>>>> algum tipo de Linux live pra poder fazer isso.
>>>>
>>>> Espero que ajude.
>>>> Fernando
>>>>
>>>> On 22/06/2015 07:04, Alejandro Mesias wrote:
>>>>
>>>> Caros, tem bastante tempo que trabalho com minipc, comecei com
>>>> Raspberry e por algumas necessidades do projeto passei a usar o Cubieboard
>>>> Truck (Ou cubietruck).
>>>>
>>>>  Grande lance dele que o linux vai instalado no disco nand dele, assim
>>>> não tem necessidade do uso de cartões de memoria MicroSD.
>>>>
>>>>  Fiz a opção de usar Fedora nele, sem X, o mais simples possível.
>>>> Problema que notei que o sistema não faz checagem de fsck na inicialização
>>>> e muitas vezes o sistema é desligado forçado. Já ouveram 2 cubietruck que
>>>> travaram o sistema porque não conseguiam escrever, provavelmente por
>>>> sistema de arquivo corrompido.
>>>>
>>>>  Então pergunto:
>>>> -- Preciso ativar o fsck na inicialização ? ou ext4 é
>>>> "auto-gerenciável" ? (se der pau ele corrige na hora).
>>>>
>>>>  -- Do que eu chequei, não tem um serviço (daemon) que faça isso prá
>>>> mim no fedora, e fazer "touch >> /forcefsck" não funcionou (seria a melhor
>>>> solução). E por "fsck.mode=force" como instrução para o kernel no boot
>>>> não consegui, que não sei onde se coloca isso sem o grub, no cubieboard é
>>>> diferente isso.
>>>>
>>>>  Agradeço se puderem me dar alguma dica.
>>>>
>>>>  --
>>>> ======================================
>>>> Alejandro Mesias André Nebra Perez
>>>> Java/Python/Js/Something else Developer
>>>> Twitter: @meszias
>>>> Linux User #442506
>>>> Campinas - SP - Brasil - South America
>>>> ======================================
>>>>
>>>>
>>>>  _______________________________________________
>>>> Lista do LHC <http://lhc.net.br> <http://lhc.net.br>HSC at listas.tia.mat.brhttp://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Lista do LHC <http://lhc.net.br>
>>>> HSC at listas.tia.mat.br
>>>> http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br
>>>>
>>>>
>>>
>>>
>>> _______________________________________________
>>> Lista do LHC <http://lhc.net.br> <http://lhc.net.br>HSC at listas.tia.mat.brhttp://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br
>>>
>>>
>>>
>>> _______________________________________________
>>> Lista do LHC <http://lhc.net.br>
>>> HSC at listas.tia.mat.br
>>> http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br
>>>
>>>
>>
>>
>> _______________________________________________
>> Lista do LHC <http://lhc.net.br> <http://lhc.net.br>HSC at listas.tia.mat.brhttp://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br
>>
>>
>>
>> _______________________________________________
>> Lista do LHC <http://lhc.net.br>
>> HSC at listas.tia.mat.br
>> http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br
>>
>>
>
> _______________________________________________
> Lista do LHC <http://lhc.net.br>
> HSC at listas.tia.mat.br
> http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.tia.mat.br/pipermail/hsc-tia.mat.br/attachments/20150622/4fd86974/attachment.html>


More information about the HSC mailing list