[FUG-BR] O instalador do FreeBSD 10.0 é péssimo

Alessandro de Souza Rocha etherlinkii em gmail.com
Terça Abril 1 23:59:02 BRT 2014


Em 1 de abril de 2014 10:53, Luiz Otavio O Souza <lists.br em gmail.com> escreveu:
> 2014-03-30 10:33 GMT-03:00 Joao Rocha Braga Filho:
>> 2014-03-30 9:46 GMT-03:00 Renato Botelho:
>>
>>> On Dom, 2014-03-30 at 03:44 -0300, Joao Rocha Braga Filho wrote:
>>> > Acabei de instalar um HD de 1 GB no meu notebook, e resolvi instalar o
>>> > FreeBSD 10.0.
>>> >
>>> > Baixei o CD de instalação, coloquei num CD e fui tentar instalar. Só tive
>>> > decepção. Estou com saudades do instalador do 8.x. O instalador do CD
>>> > não presta para nada. Não me deixa fazer os labels como eu quero, e
>>> > ainda é buguento.
>>> >
>>> > O do DVD, do CD Boot Only e do PenDrive são ruins também? Usam o
>>> > mesmo lixo?
>>>
>>> Me desculpe João, mas, não é porque você não conseguiu fazer que o
>>> negócio é um lixo. Se você desse uma lida em todas as possibilidades que
>>> o novo instalador abriu, iria mudar de opinião, o sysinstall cumpriu seu
>>> papel, mas era uma caixa de abelhas, ninguém mais tinha motivação pra
>>> mexer naquilo.
>>>
>>
>> O instalador que me apareceu não tem nenhuma flexibilidade. Ele não
>> permite fazer múltiplos file systems  por partição. Não me permite mudar
>> a blocagem nem o número de i-nodes, i.e., mudar os parâmetros do newfs.
>> A sugestão de divisão do disco é ruim, colocando o swap no final do disco,
>> o que degrada o desempenho, pois é a parte mais lenta do disco, de menor
>> taxa de transferência, como ainda provoca muito seek longo, de praticamente
>> o disco inteiro, o que é a pior hipótese.
>>
>> Este que me apareceu não usa o bsdlabel, permitindo somente swap e mais
>> 3 file systems. eu sempre separo em 5, pelo menos: /, /tmp, /usr /var,
>> /home.
>
> Na verdade voce não precisa do bsdlabel que é limitado a (se não me
> engano) 16 slices por instancia (* 4 no caso das partições MBR).
>
> O instalador usa GPT por padrão que dobra a capacidade total de slices
> de 64 para 128.
>
> E para o uso de file systems com opções diferenciadas você pode fazer
> manualmente (o instalador permite que você faça seu particionamento
> manualmente, monte suas partições para que o instalador termine o
> processo de instalação.
>
> Eu pessoalmente usei pouquíssimas vezes o 'default' sugerido pelo
> instalador (em partes pelos problemas que você citou).
>
>>
>> Me apareceu um bug, e várias vezes. As setas não funcionavam para trocar
>> de campo quando entrava na opção de modificar uma configuração.
>>
>>
>>> Mas vamos ao seu problema técnico, o que exatamente você não conseguiu
>>> fazer? Pelo que consegui entender seu problema está no particionamento,
>>> correto? Se for isso, as respostas (como sempre) podem ser encontradas
>>> no handbook [1]. Se a resposta não estiver ali, posta mais detalhes
>>> (deixando a raiva de lado e permanecendo no âmbito técnico) que iremos
>>> tentar te ajudar.
>>>
>>
>> Eu estava no meio da madrugada, e a instalação não fluiu como era com o
>> Sysinstall. Eu passei horas tentando, e com o antigo em menos de meia
>> hora eu tinha um sistema funcionando.
>>
>> Um exemplo de inconsistência de interface de usuário é escolher o tipo de
>> teclado com enter, e o espaço não funcionando, e escolher os pacotes a
>> serem com o espaço.
>>
>> Uma outra coisa estranha. A figura 2.15 do handbook mostra as opções de
>> esquema de partições. Estas opções só aparecem em modo guiado, coisa
>> que experimentei agora. No modo manual não tem estas opções. Só testei
>> o modo guiado agora, pois assumi que o modo manual me daria todas as
>> opções possíveis.
>>
>> A impressão que eu tive agora é que o instalador não está pronto, que ainda
>> é um rascunho.
>
> Olha, você praticamente acertou... :)
>
> O sysinstall, embora bem completo, só suportava particionamento
> baseado em MBR e com a necessidade de se evoluir aqui, não só para o
> GPT, mas para formatos utilizados em outras arquiteturas (PowerPC,
> sparc, ia64) isso passou a ser um problema, pois a pessoa que mantinha
> o sysinstall não tinha tempo nem condições de testar as alterações
> necessárias.
>
> Nesse ponto o Nathan, desenvolvedor da plataforma PowerPC, fez o
> bsdinstall, um shell script que era muito mais simples e suportava
> todas as arquiteturas necessárias.
>
> As vezes é preciso dar um passo pra trás para poder voltar ao caminho certo.
>
> Como ninguém assumiu esse problema antes, ele foi la e fez. Agora
> (muito tempo depois de pronto) nós podemos reclamar ou contribuir para
> que esse instalador melhore.
>
> A sua critica é valida e se estruturada um pouco diferente (mostrando
> as diferenças pontualmente, sugerindo melhoras) poderia ser um ponto
> de partida para um pequeno projeto de melhoria do bsdinstall. Afinal
> quem faz o FreeBSD são as contribuições de pessoas como nós (que
> usamos e sentimos na pele as dificuldades do sistema) - i.e. não
> espere pelas melhorias, trabalhe por elas!
>
> Att.,
> Luiz
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Eu achei o instalador do FreeBSD 10 show não tenho que reclamar.

-- 
Alessandro de Souza Rocha
Administrador de Redes e Sistemas
FreeBSD-BR User #117
             Long live FreeBSD

                     Powered by ....

                                          (__)
                                       \\\'',)
                                         \/  \ ^
                                         .\._/_)

                                     www.FreeBSD.org


Mais detalhes sobre a lista de discussão freebsd