Autoria de Alberto Federman Neto, albfneto
Atualização: 23 de Julho de 2016.
A . INTRODUÇÃO E HISTÓRICO DO PROBLEMA:
Algumas pessoas sabem, Trabalho na USP, FCFRP. Na faculdade, uso um AMD Phenon Bulldozer, com 8 núcleos e 16 Giga de RAM. Boa máquina, alta performance.
Assim como eu estou acostumado a fazer, todos os meus computadores são sempre configurados para serem Estações de Trabalho, com várias Distribuições Linux.
Houve a queima da fonte desse Phenon, e a USP trocou a fonte, por uma Sentey de 750 Watts.
Ocorreu que a partição Raiz do Sabayon principal, no dia da queima da fonte, foi irremediavelmente corrompida e não funcionou mais….
B . REARRANJANDO AS PARTIÇÕES:
Como também haviam partições quase cheias, resolvi , redimensionar as partições e trocar alguns dos Sistemas Operacionais.
Primeiro, fiz um Backup dos meus Arquivos pessoais,por um procedimento fácil, que publiquei aqui.
Eu tinha no computador, junto do Sabayon principal (1) , um Sabayon de testes (2), um OpenSUSE velho (3) e um Calculate (4), também velho. Além disso, eu tinha pouco espaço na partição /home do Sabayon de Testes.
Usando a versão mais recente (disponível na época) do Gparted Live CD (Viva o Linux, Dica submetida), deletei a partição do Calculate Linux velho, do OpenSUSE velho e do Sabayon principal (mantendo porém a /home dele, não corrompida).
C . REDIMENSIONANDO O SABAYON DE TESTES:
Moví as partições Raiz e /home do Sabayon de Testes (2) (que claro, após a corrupção, era então o SO principal e o único Linux utilizável) e as redimensionei, aumentei, deixando elas ocuparem o espaço que era das partições do velho Calculate (4).
D . INSTALANDO O OPENSUSE LEAP 42.2:
No lugar do antigo OpenSUSE Tumbleweed velho (3), instalei um novíssimo OpenSUSE Leap, 42.2, Development (é o OpenSUSE de desenvolvimento, a ser lançado futuramente) (5). Não mantive a /home dele , já a tinha removido (Veja B).
Notei certas características interessantes no novo OpenSUSE. Ele, por default, detecta bem os espaços não alocados e sugere fazer uma partição Raiz em btrfs e uma partição /home em XFS. Na btrfs, ele grava várias sub-partições e ainda faz “snapshots”,que funcionam como se fossem os “pontos de restauração” do windows, permitindo retornar o OpenSUSE a estados anteriores à atualização. Além de tudo isso, automático, detecta e aproveita a Swap do sistema.
Notei também nessa, e em outra instalação de OpenSUSE (um Notebook) (Viva o Linux Artigo submetido), uma outra característica interessante. Ele grava o Grub na MBR ou na partição de /boot do Linux, e sempre funciona, e reconhece todos os SOs do micro.
O reconhecimento de rede é perfeito…. detectou que minha rede da USP tem IP e DNS fixos, “desligou” o DHCP e abriu a janela para colocar o IP, os DNS e o Gateway.
Tá de Parabéns o Time e a Comunidade OpenSUSE, belo trabalho!
Observação: Foi instalado o 42.2 Alpha 1, mas já na data em que este Artigo foi escrito, o OpenSUSE 42.2 já estava atualizando para o 42.2, Alpha 3
E. REINSTALANDO O SABAYON PRINCIPAL:
No espaço onde antes estava a partição Raiz danificada, corrompida, do Sabayon Principal (1) instalei a mais nova “Daily Build” do Sabayon 16.8, Development, com KDE (6) Esse é o Sabayon do Futuro, a ser lançado, sucessor da versão corrente, 0 16.7.
Ao configurar as partições, tomei o cuidado de remontar a /home e o swap, refazer os pontos de montagem, para faze-lo reconhecer a /home “dele”, isto é não misturar com as partições de usuário do OpenSUSE (5) e do Sabayon de Testes (2).
Após isso tudo, o Grub do Sabayon principal, reconheceu o Windows, o OpenSUSE e o Sabayon de Testes (Este como tipo Gentoo). Todos os SOs bootáveis e reconhecidos!
Editei e salvei esse Grub, como costumo fazer. Isso porque tanto o Sabayon como esse OpenSUSE (configurado como eu fiz), são Rolling Release. Quando eles trocarem o Kernel, regravarão o Grub e minhas configurações e o Plymouth, poderão ser sobrescritos.
F . COMO FICARAM AS PARTIÇÕES?
Este Artigo está sendo escrito no Boot do novo Sabayon Principal (6). Nele, vejam a imagem (é do partitionmanager, um equivalente KDE do gparted):
Vejamos então, como ficaram as partições:
sda1, NTFS, é o Boot do Windows.
sda2, NTFS, é o velho Windows Seven que veio com o micro. Todos os Windows da USP são comprados, são originais. Quase não uso, mas não posso tirar.
sda3-sda4, Partição Estendida, e dentro dela:
sda8 é a Swap de todos os Linux. Está grande, o dobro da RAM. Deixei assim porque quando o espaço do Sabayon de Testes estava pequeno, tive problemas com a RAM, que enchia e a swap, também.
sda11, ext4. é a Raiz do Sabayon Linux principal (6).
sda5, XFS, é /home desse Sabayon principal. (sempre uso /home separadas, gosto).
sda9, btrfs, é a Raiz, / do OpenSUSE (5). As sub-partições só são visíveis no Boot do OpenSUSE.
sda10, XFS, é a /home do OpenSUSE.
sda6, ext4, é a Raiz o Sabayon de Testes (2).
sda7, ext4, é a /home do Sabayon de Testes.
Note que as antigas partições dos Linux (1) (corrompido) , (3) e (4) (linux velhos) foram removidas, e após mover e redimensionar, substituídas pelas partições dos Linux: (6) (substituiu o (1)); (5) (substituiu o (3)), e no espaço deixado pela partição (4), removida, foram movidas e redimensionadas as partições do Sabayon de Testes, (2).
G . OS SISTEMAS OPERACIONAIS, FUNCIONANDO:
Como o assunto do Artigo é Linux, nem vou mostrar o Boot do Windows, apenas dos Linux:
G . 1. Este é Sabayon principal, era (1) agora (6) , cuja partição Raiz foi trocada Ao menos que indicado, é onde este Artigo foi escrito.
Sabayon 16.08, Bleeding Edge, sendo devagar, configurado.
Ambiente gráfico é KDE5. Drivers de Vídeo ATI Livres, para 3D e AMDGPU (xf86-video-ati e xf86-video-amdgpu). Efeitos gráficos de Kwin, ativados.
O Tema da barra de janelas é Breeze, mas o Tema geral do Desktop é Oxygen Dark. Os ícones e o relógio analógico, são os do tema.Os Monitores são Widgets de Plasma.
O papel de Parede, em Roxo, eu fiz (a anos atrás) de uma imagem em azul, com Inkscape, baseado num papel de parede dos antigos Sabayon 5 e Sabayon 6 Eu fornecí esse papel de parede ao Wolfden, um dos desenvolvedores do Sabayon, que o coletou:
G . 2. Este é o Sabayon de Testes (2), apenas redimensionadas as partições. Originalmente, era um Sabayon 13, mas atualizado até o nível Bleeding Edge do Sabayon 16.08.
Ambiente gráfico é o MATE, com dois painéis. Drivers de Vídeo são os mesmos do Sabayon Principal. Compiz instalado e com efeitos 3D e cubo, ativados. O Tema da barras de janelas é o Slate Horn Red do decorador de janelas Emerald. o Papel de Parede é o sabayonlinux.png do Sabayon versão 16.04, feito por Mudler, Itália e disponível no diretório /usr/share/backgrounds.
Outros papéis de Parede de Sabayon, 1.
Outros Papéis de Parede de Sabayon, 2.
Tela capturada e postada no próprio Sabayon de Testes:
Este é o mesmo Sabayon, mesmo Boot, mas agora a Sessão aberta em KDE com Kwin (tem múltiplos ambientes gráficos, também). O Monitor é Gkrellm. O esquema de côres dele é Blue_hearth_Gkrellm . Esquema de côres do tema KDE é o Joy Green, Red Purple colors, modificado:
G . 3. Finalmente, no mesmo computador, Boot do OpenSUSE Leap 42.2 (5), que substituiu o velho OpenSUSE Tumbleweed (3). Sessão aberta em KDE. Mesmos drivers de vídeo, efeitos de Kwin ativados.
O Tema das barras de janelas e dos Ícones é o Oxygen, mas a côr azul das barras foi trocada para verde.
O Tema padrão e o Papel de Parede são os do OpenSUSE mesmo. A letra K do Menu K, foi trocada para este ícone do camaleão.
Tela capturada e postada no OpenSUSE:
H . CONCLUSÃO:
A estrutura das partições dos Sistemas Operacionais de um micro da USP, onde trabalho, foi redimensionada e em parte restaurada.
O resultado é um computador, estação de trabalho, de alta performance, para uso de múltiplos sistemas Operacionais, AMD Phenon Bulldozer, 8120, 64 Bits, com 16 Giga de RAM e 8 núcleos,
Contendo os seguintes sistemas operacionais em boot múltiplo:
Windows 7; Sabayon 16.08 como SO principal, Outra instalação de Sabayon, mesma versão, como SO de testes e OpenSUSE Leap 42.2.
I . AGRADECIMENTOS:
O Autor agradece à Universidade de São Paulo e à Faculdade de Ciências Farmacêuticas de Ribeirão Preto, pelo fornecimento e facultar o uso desse equipamento patrimoniado e por disponibilizar vasta estrutura computacional e de rede, que tornaram este Artigo fácil de ser elaborado.
Em Especial, agradece ao funcionário da Sessão de Informática da FCFRP, Sr. Alessandro Cantolini, pela substituição da fonte do computador e ao Técnico do meu Laboratório de Síntese de Fármacos, Sr. José Luiz Capellaro, pelo suporte técnico.
Excelente artigo, gostei muito dos detalhes e da forma como foram descritas todas as etapas. Estou na eminência de realizar este processo mas confesso estou sem tempo.
Minha realidade é um pouco diferente pois possuo 2 hds um ssd mas acredito que a essência do artigo ira me ajudar.
CurtirCurtir
No Link que cito no início desse Artigo, já fiz no micro de casa, onde tenho 2 HDDs. também funciona. Apenas, para facilitar, jumpeie no hardware o HD de boot dele, como master e o outro como slave, e mesmo os linux no outro HD, grave no GRUB na MBR do HD DE BOOT, é mais fácil.
atenção se vc tiver UEFI, Boot Seguro ou GPT, por que é diferente.
quando este micro Phenon foi comprado pela USP, para mim, já existia UEFI. Eu não quiz, pq sabia que eu ia usar múltiplos sistemas operacionais.
CurtirCurtir
Uma brincadeira a parte…é engraçado chamar o openSUSE Tumbleweed de velho….como se trata de uma versão Rolling Release ela é sempre nova….rsrsrsrsr. Mas entendi o conceito. Belo artigo. Mais um ótimo trabalho seu.
Abraço!
CurtirCurtir