Instalação Slackware como segunda distro

1. Instalação Slackware como segunda distro

Thiago
th1

(usa XUbuntu)

Enviado em 05/01/2014 - 00:57h

Olá, sou novo no fórum e tenho pouca experiência com Linux. Meu primeiro contato foi com Arch, que não fiz instalação e pouquíssimo me aprofundei.
Há pouco tempo resolvi aprender, comecei com as mini distros, primeiro Slax e agora estou com o Bodhi, que fiz a seguinte instalação planejando a próxima distro: (HD 250GB)


-------------------------------------------
/boot (SHARED) -PRIMARY- 400MB
-------------------------------------------
/root - bodhi -PRIMARY- 20GB

-------------------------------------------
/home - (SHARED) -EXTENDED- 150GB



-------------------------------------------
Sobraram ~75GB, deixei o espaço não particionado.
Pretendia nesse espaço criar a:

/root - próxima distro -PRIMARY- (seria o Slack)

e uma partição que usaria para arquivos que não
conseguisse compartilhar.

-------------------------------------------
swap - (SHARED) - 4GB

Criei no final do HD.
-------------------------------------------


Analisando minha table, percebi algo incoerente:


http://tinypic.com/r/2ljhlwl/5

sda1- /boot,
sda2- /root,
sda3- não pode ser montada
sda5- /home
sda6- swap

Eu expecifiquei na instalação que a partição 3 (/home) fosse extendida e esperava que esta terminasse em "332812287", e que tivesse livre até: "480583680", que é onde começa a swap.
Mas a /home está em uma partição primária, que está dentro da extendida sda3, que vai até o fim do HD.

Houve um equívoco meu sobre o conceito, certo? Todas as partições primárias deveriam estar antes das extendidas?


As partições foram criadas durante a instalação do Bodhi, e como eu não tinha certeza se podia deixar partições criadas que não fosse utilizadas naquela instalação, deixei o espaço vazio entre /home e /swap. Note que planejei o esquema dessa forma, pois queria que a /root das 2 distros ficassem encostadas na /home com intenção de diminuir o seek time, mas vi que não é possível.

-------|-------
-------|-------

Seria a solução agora?:

Destruir /home e /swap deixando o esquema assim:

----
/boot
----
/root - Bodhi
----
swap
----
/root - Slackware
----
/home
-----
espaço vazio e futuramente criar outra partição (~50gb)
------

Já copiei os arquivos pessoais da /home, está vazia, gostaria de saber se poderei fazer o Bodh reconhecer a nova partição como /home.
Mas não tenho muitos problemas em perder o Bodhi, o mais importante é que eu não consiga facilmente instalar outro sistema no lugar dele, sem mexer mais em partições.

Quanto a instalação do Slackware, eu indico a /boot pra ele apenas?
Na verdade não tenho noção de configuração da grub, eu devo pensar depois da instalação somente?

Como é um PC e já tem tantas partições, optei por não usar /tmp, /usr e /var, 20GB pra /root do Slack é suficiente? Li que a instalação completa é de 7GB.


Me desculpem pelo texto enorme, pois com tantas dúvidas fica difícil expor meu cenário. Qualquer ajuda é bem vinda.

Obrigado desde já.




  


2. Re: Instalação Slackware como segunda distro

Thiago
th1

(usa XUbuntu)

Enviado em 05/01/2014 - 09:46h

Bom pessoal, acabei indo pra cima da instalação, estudei um pouco mais, errei, acertei, e estou aqui com outras dúvidas. Li uns artigos sobre particionamento e outros sobre a instalação do slackware, confesso que deu um certo receio de começa-la, pois nao tinha internet pra consultar(na verdade esse é meu único pc).

Resumindo, minha table ficou assim:

----
/boot
----
/root - Bodhi
----
/root - Slackware
----
swap
----
/home
-----
pessoal
------

As 3 primeiras sendo primárias e as 3 últimas extendidas.

A instalação foi tranquila até começar a configurar (ou não) o LILO. Bem, vcs devem imaginar já, to sem boot no Slackware.
Deixei as configurações default dele, já imaginando que teria que penar nesse boot depois.

Alguém sabe como configuro o Slackware manualmente pelo Grub?

Só depois vi que dava pra fazer isso na instalação, paguei de nó cego!!

Vou pesquisando aqui










3. Re: Instalação Slackware como segunda distro

Thiago
th1

(usa XUbuntu)

Enviado em 05/01/2014 - 10:13h

Ah, esqueci de comentar, fiz um backup da /boot antes de instalar o Slackware, que valeu a pena, pois, além do LILO não instalar, ele deixou a partição só com (lost + found). Não me lembro exatamente a msg que o LILO retornou de erro (fui dormir na sequência), mas foi relação a resolução de vídeo.

Depois de restaurar a /boot, e indicar a nova /home do Bodhi no /etc/fstab, consegui inicia-lo, mas não logar. Ao trocar a /home, apagando a antiga, perdi o login do usuário principal e único...A /home antiga não estava vazia de fato. Outra cabeçudisse!! To usando uma Live agora.
O usuário parece existir, mas a senha não funciona. Se alguém souber algo, por favor dar um toque.
Não tem root user default na distro, to achando q vou perder essa instalação, mas não faço muita questão, eu tinha me interessado por ela pelo tamanho e aprendizado de instalação.
Pode ser q seja só na minha máquina, mas alguns bugs me decepcionaram.


Qualquer ajuda será bem vinda pessoal, vlw


4. Re: Instalação Slackware como segunda distro

Thiago
th1

(usa XUbuntu)

Enviado em 05/01/2014 - 22:09h

Boa noite pessoal, boas notícias, Slackware iniciando legal, grub devidamente configurada!!!
Provavelmente perderei a outra distro por conta da /home no particionamento, porém meu HD está do jeito que quero, pronto pra receber uma outra distro no futuro (se é que terei tempo XD).
Agora é mãos a massa, encarar a parte mais tensa, que é configurar Slack e começar entende-lo.
Bom, acho que as príncipais dúvidas que eu tinha consegui encontrar, e as que ainda tenho, talvez não caibam aqui, deixarei o tópico aberto por mais 1 dia, para caso algum usuário experiente indique discordâncias nos passos ou métodos que realizei, ou até perguntas e sugestões.

Estou feliz e de SO novo!!!!


5. Re: Instalação Slackware como segunda distro

Buckminster
Buckminster

(usa Debian)

Enviado em 05/01/2014 - 22:28h

Veja bem, quando você for instalar vários sistemas operacionais no mesmo HD, independentemente se forem Linux ou Windows, tenha em mente que todo HD suporta somente 4 partições primárias, ou 3 primárias e uma lógica (no Windows chama-se partição estendida), ou 2 primárias e uma lógica, etc.

Sempre deixe o para instalar por último um Linux e instale ele com o Grub no MBR, pois dessa forma o Grub reconhecerá todos os sistemas que já tem instalados na máquina.

Aqui nesse link abaixo tem algumas explicações sobre particionamento e uma sugestão de particionamento:

http://www.vivaolinux.com.br/artigo/Configuracao-do-sistema-DHCP-compartilhamento-e-DNS-no-Debian-Sq...

Dúvidas, vai postando aqui.


6. Re: Instalação Slackware como segunda distro

Thiago
th1

(usa XUbuntu)

Enviado em 06/01/2014 - 12:50h

Olá Buckminister, obrigado pelas dicas, eu lembrei depois do primeiro particionamento que poderiam ter somente 3 partições primárias, por isso fiz um segundo, colocando a /swap como quarta e /home como quinta partição, sendo as duas extendidas. Eu sabia que teria problemas em mudar a /home de uma distro já instalada, mas corri o risco, já que sabia que iria cedo tirarei o bodhi linux da primeira /root e instalar uma outra.

Antes de instalar o Slackware, não sabia que o gerenciador padrão de boot dele era o LILO (que não instalou por erro meu na conf de resolução), e que instalar o GRUB(fora da instalação e sem boot) seria uma tarefa mais avançada, por isso penei um pouco.

O GRUB do Bodhi está mais complexo(não tive a opção de configura-lo na instalação, por isso não tinha uma noção do funcionamento até então).
Quando instalei o GRUB e adicionei as duas entradas, Slack e Bodhi, não funcionou mais o Bodhi, mesmo eu indicando corretamente o vmlinux.

Com o Slackware está ok, boot redondo, chequei a cópia do GRUB do Bodhi e não consegui aplicar todas as configurações para fazer ele bootar no GRUB novo. Não pretendo deixar o Bodhi instalado, mas queria conseguir configurar esse boot apenas para aprendizado.

O último GRUB, tem entradas configuradas no arquivo /boot/grub/menu.lst, e está muito simples (documentação em um arquivo na mesma pasta), e aponta para /root/boot/vmlinuz(Slack), já na versão anterior(q deve ser uma versão mais recente), era /boot/grub/grub.cfg, fazendo apontamento para dois vmlinuz genéricos (um deles recovery) no próprio /boot (essa é a conf. do Bodhi) .

Isso quer dizer que vmlinuz é o executável do kernel, e que, o do slackware foi instalado na partição /root dele? E que o do Bodhi foi instalado na partição /boot, mesmo lugar onde o GRUB é instalado?

Desculpe as perguntas óbvias, ou mesmo bem equivocadas, como estou no início, é bom que não tenha conceitos errados, pois vou ser exigido lá na frente.

Obrigado por responder Buckminister, e parabéns pelo artigo, tá me ajudando bastante.



7. Re: Instalação Slackware como segunda distro

Buckminster
Buckminster

(usa Debian)

Enviado em 10/01/2014 - 11:12h

Vmlinuz é o arquivo compactado do kernel Linux e é bootavel após ser descompactado a cada inicialização. E é instalado no diretório /boot de cada distribuição instalada na máquina.
Se você não definir manualmente uma partição /boot, o sistema define isso automaticamente.
O Grub (ou LILO) do último sistema a ser instalado na máquina deve ir sempre no MBR, pois dessa maneira ele reconhece automaticamente todos os sistemas (vmlinuz) que tem no(s) HD(s), pois o gerenciador de boot (Grub, LILO, etc) lê a partição /boot.
E se você definir manualmente uma partição /boot no particionamento, deve sempre marcar ela como ativa (flag inicializável ligada).

Para maiores informações sobre a inicialização do Kernel Linux, veja isto:
http://www.vivaolinux.com.br/artigo/O-Kernel-Linux/


8. Re: Instalação Slackware como segunda distro

Thiago
th1

(usa XUbuntu)

Enviado em 12/01/2014 - 10:09h

Olá Bulkminister, muito obrigado pela ajuda que está me dando. Desculpe por não responder antes, é que estou tentando resolver um problema de hardware no meu notebook e dificilmente to ligando-o. Vou me aprofundar mais em kernels, seu artigo será de muito válido nos meus estudos e logo terei que colocar isso em prática.
Eu formatei o todas as partições e instalei o Slackware novamente, pois, depois que instalei o Grub 2, não consegui gerenciar o boot direito.
Essa instalação tinha sido feita sem boot, pois não consegui instalar o LILO por algum motivo de incompatibilidade de vídeo e posteriormente instalei e configurei o Grub legacy, que funcionou muito bem.
Tenho a partição boot, que é a primeira e está reservada para o Grub, esse HD será dividido entre Slackware e Debian, provavelmente o Debian usa Grub2 e terei que aprender configura-lo.
Sei que existe uma opção de deixar, além do Grub, os kernels também no partição do boot, mas não consegui durante a instalação do Slackware. Mas não vejo tanto problemas com isso.
Depois de instalar o Debian, junto com o Grub 2 e tentar configura-lo para o Slackware, posto resultados aqui.

Obrigado mesmo






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts