Translate

terça-feira, 20 de janeiro de 2026

MX Linux 25.1 KDE com SysVinit

KInfoCentre d MX Linux 25.1 KDE (Infinity) com SysVinit
MX Linux 25.1 KDE (Infinity) com SysVinit •

As imagens ISO do MX Linux 25.1 voltaram a incluir SysVinit para o KDE Plasma — desde a versão “beta 1”. — Tratei de baixar e instalar.

  • Isto não é um “tutorial”. — É só um registro do que fiz. — Ao revisar capturas e anotações, encontro erros que na hora não percebi; e isso ajuda a entender e corrigir problemas. — Fico feliz se também for útil a outros colegas.

Eu uso poucos recursos — dos muitos que o MX Linux oferece — por isso, só vou falar dos que conheço.

Opções de boot no Live MX Linux 25.1 KDE beta1 (Infinity)
Opções de boot no Live MX Linux 25.1 KDE beta1 (Infinity) •

O Menu inicial do Live MX Linux 25.1 oferece um mundo de opções, antes de carregar a sessão. — Dá para passar uma tarde inteira explorando os recursos que existem ali. — Escolhi só alguns que já conheço e que sei que me interessam.

Em Opções avançadas >> Opções de Boot, marquei as opções de copiar o sistema para a Memória RAM; — usar horário UTC no relógio do PC; — e exibir menus de texto (que acabaram sendo supérfluos).

Opções do Live MX Linux 25.1 KDE beta1 (Infinity)

Em Idioma / Teclado / Fuso horário, selecionei Inglês da Irlanda (en_IE); teclado ABNT2; e horário BRT. — Em seguida, escolhi SysVinit para iniciar a sessão Live.

  • O “init” escolhido aqui será o do sistema instalado.

Mantive os padrões em todas as opções dos menus em texto

Os menus de texto repetiram opções já feitas. — Aceitei todas, sem mudar mais nada.

Tela de boas-vindas do MX Linux 25.1

O aplicativo de boas-vindas oferece Instalador, FAQ, Manual do Usuário (já em destaque na Área de Trabalho), acesso à documentação (Wiki) e aos Fóruns (antiX, MX), Vídeos, Aplicativos Populares, Tour guiado.

Merecem especial atenção o MX Tweak, para configurações e ajustes rápidos; — o MX Tools, que oferece muitas ferramentas úteis; — e o lembrete dos usuários demo e root, cujas senhas são demo e root na sessão Live.

O Quick System Info (no alto da tela) fornece as informações básicas para que os colegas do Fórum possam ajudá-lo em qualquer problema com seu hardware e / ou com o sistema operacional.

Instalador do MX Linux 25, com instruções passo a passo

O Instalador do MX Linux 25.1 verifica a mídia de instalação e apresenta as instruções iniciais, na área principal da janela. — Ao lado, explicações detalhadas, ao longo de cada etapa do processo. — Embaixo, ainda é possível mudar a configuração do Teclado, se precisar.

Eu já estava na sessão Live há mais de 2 horas, configurando, anotando detalhes no Kate, capturando telas e examinando as imagens pelo visualizador “qimgv” (quase tão bom quanto o Gwenview). — Eu também tinha usado o GParted para criar uma partição para o MX Linux (sdb17, ext4, 30 GiB, label: Linux13); — e tinha instalado o Google Chrome, que acabei não usando (mas foi incluído na instalação final no PC).

As instruções do Instalador mandam fechar todos os outros aplicativos. — Mantive abertos o Dolphin, o Kate, o “qimgv” e o Konsole.

  • Siga as recomendações — para que a “persistência” funcione dentro do previsto.

Escolha do esquema de particionamento de disco

No “tipo de instalação”, optei por “personalizar o esquema de disco”, para usar () a partição que eu tinha criado. — Não me interessava apagar o SSD inteiro — nem substituir uma instalação existente.

Escolha de apenas uma partição, para instalar o MX Linux 25.1

Abri o menu suspenso da partição sdb17 (label: Linux13), e selecionei a barra “/” indicativa de partição-raiz. — O Instalador mudou o formato previsto para BtrFS — mas eu tornei a escolher ext4.

  • BtrFS é melhor para “instantâneos” (snapshots), que permitem “voltar atrás”, quando alguma coisa dá errado — mas isso exige mais espaço do que eu tinha (30 GiB). — Uso no openSUSE há 9 anos (nenhum problema até hoje!), mas mesmo com 50 GiB ainda fica apertado.

Antes de prosseguir, o Instalador advertiu que eu precisava selecionar uma partição EFI para montar em /boot/efi — senão, talvez eu não conseguisse inicializar a distro, depois de instalada.

  • O correto seria voltar e corrigir!

Mas perguntou se eu queria prosseguir mesmo assim. — Deu liberdade de escolha, portanto. — Decidi correr o risco.

Instalador avisa que a partição pode falhar em futuro próximo

17:36 (a) - O Instalador avisa que vai formatar a partição sdb17. — Essa informação deve ser conferida com muita atenção, pois se houver algum erro na lista das partições a serem formatadas, será impossível recuperá-las depois. — Se necessário, volte atrás e corrija.

17:36 (b) - Mandei prosseguir, e o Instalador deu mais um aviso: — A partição que escolhi tem 5 setores realocados. — Passou no teste, mas oferece risco de falhas em futuro próximo. Recomendou interromper a instalação e usar o GSmartControl para um exame detalhado.

  • Resolvi prosseguir — por minha conta e risco.

Escolha da partição para instalar o Grub do MX Linux 25.1

Ao fechar o aviso, vi que o Instalador aguardava decisões: — Instalar o Grub? — “Local” para instalar o Grub. — “Partição” para instalar o Grub.

(O resto da instalação tinha ocorrido entre 17:36 e 17:37; — e pausou para aguardar essas decisões sobre o Grub).

Sim, eu queria instalar o Grub — a parte que fica em /boot/grub, na partição-raiz. — Mas o “local” (ESP) e a “partição” que ele pedia, dependiam de uma outra coisa, que eu não tinha feito, na etapa do particionamento: — Eu não tinha indicado uma partição EFI (ESP), para ser montada em /boot/efi.

  • O correto seria voltar atrás e escolher uma partição EFI.

Opções de Swap no Instalador do MX Linux 25.1

A seguir, o Instalador ofereceu opções de Swap. — A única opção marcada era “Criar um arquivo Swap” (swap file), pois eu não tinha selecionado minha partição Swap. — Desmarquei a criação do arquivo.

Rede, Localização e Serviços, no Instalador do MX Linux 25.1

Na tela seguinte, pediu as opções de Rede, tais como o nome do PC, o domínio, e servidor Samba (que dispensei). — Tive de escolher um “domínio” — ainda que fictício.

Em seguida, nova chance de escolher a Localização Regional (Idioma), Fuso horário, Relógio, o formato das horas (12 ou 24) — e uma opção “avançada” de serviços a serem iniciados automaticamente:

Serviços a serem iniciados automaticamente no MX Linux 25.1

Deixei habilitados os serviços que sei que vou usar — além dos que não tenho certeza. — Desabilitei só o bluetooth e o CUPS, que tenho certeza de que não vou usar.

Configuração do Usuário, senha, Login automático

O Instalador pediu o apelido a ser usado para Login do Usuário — será o nome de sua pasta pessoal — e sua senha.

O MX Linux não costuma habilitar a conta de “super-usuário” (root), mas você tem a liberdade de criá-la. — Já me acostumei a usar o sudo nas distros Debian / “buntus” e derivadas. — Fazer diferente em uma delas, me deixaria em dúvida na hora de digitar os comandos.

  • Não tenho opinião sobre isso. — Em outras distros, uso a conta root regularmente.

Habilitei o Login automático (Autologin) — e “Salvar as mudanças feitas na sessão Live”, para não ter de fazer de novo as mesmas configurações, depois de instalado.

Falha na instalação do Grub

Quando cliquei para prosseguir, o Instalador mostrou uma mensagem em letras garrafais dizendo que não conseguiu instalar o Grub.

Sugeriu reiniciar a sessão Live e usar o “Grub Rescue” para “consertar a instalação” — sinal de que só faltou o Grub.

Por que ignorei os avisos do Instalador? — Porque outros instaladores também reclamam, mas geram o arquivo de configuração do Grub, em /boot/grub/grub.cfg — mesmo que você não indique uma partição EFI para montar em /boot/efi e instalar nela o “bootloader” externo.

  • O Instalador do MX Linux 25.1 está certo. — O boot precisa dessas 2 coisas. — Querer só 1 delas é exceção.

Instalando o Grub

Eu não fazia questão do /boot/efi — mas precisava do /boot/grub/grub.cfg

Assim que fechei o Instalador, não encontrei mais a partição “Linux13”, para examinar a instalação do MX Linux 25.1.

Pelo lsblk, vi que o rótulo da partição-raiz tinha sido alterado. — Em vez de “Linux13”, agora chamava-se “rootMX25”. — Montei em /mnt, pelo comando mount, e pude examinar a situação pelo Dolphin.

Faltava o arquivo /boot/grub/grub.cfg.

$ lsblk -o name,mountpoint,label,fstype,size | grep sdb17
└─sdb17                      rootMX25  ext4        30G

$ sudo mount /dev/sdb17 /mnt

$ lsblk -o name,mountpoint,label,fstype,size | grep sdb17
└─sdb17 /mnt                 rootMX25  ext4        30G

Chroot Rescue Scan: — Nunca foi tão fácil recuperar uma instalação

Abri o “Chroot Rescue Scan”, que permite “entrar na pele” de uma distro para executar comandos de recuperação. — Ele encontrou todas as distros instaladas no PC, inclusive o antigo MX-23 e o novo MX-25.

Fazer chroot manualmente é chato. — Com esse aplicativo do MX Linux, é um passeio!

“Entrei” no MX Linux 25 Infinity (o termo é “visitar”). — O prompt muda de "#" para “chroot>”:

Gerando o arquivo /boot/grub/grub.cfg no recém-instalado MX Linux 25.1

Executei uma “atualização do Grub”. — Trata-se de gerar um arquivo /boot/grub/grub.cfg.

Gosto de usar o comando “real” — em vez do “alias” update-grub — para nunca esquecer o que ele faz:

chroot> grub-mkconfig -o /boot/grub/grub.cfg
Generating grub configuration file ...
Found theme: /boot/grub/themes/mx_linux/theme.txt
Found linux image: /boot/vmlinuz-6.12.63+deb13-amd64
Found initrd image: /boot/initrd.img-6.12.63+deb13-amd64
Found Arch Linux (rolling) on /dev/sda3
Found Debian GNU/Linux forky/sid on /dev/sda4
Found Fedora Linux 43 (KDE Plasma Desktop Edition) on /dev/sda5
Found PCLinuxOS on /dev/sda6
Found PCLinuxOS on /dev/sda7
Found Mageia 10 (10) on /dev/sdb1
Found Ubuntu 24.04.3 LTS (24.04) on /dev/sdb2
Found Void Linux on /dev/sdb3
Found Linux Mint 22.3 Zena (22.3) on /dev/sdb4
Found PCLinuxOS on /dev/sdb5
Found MX 23.6 Libretto (23.6) on /dev/sdb6
Adding boot menu entry for EFI firmware configuration
done

Ele gerou “entradas” para outras distros — mas o importante é que gerou “entradas” para ele mesmo. — Agora, o Grub do openSUSE já pode ler esse arquivo e obter os dados para carregar o MX Linux 25.1.

Observe que ele não encontrou o openSUSE. — É comum, o Grub de algumas distros não detectar o openSUSE. — É por isso que o Grub do openSUSE é meu “Menu de Inicialização” (UEFI / GPT; Bios (legacy) / MBR) — e o do Mageia, meu “Grub de reserva”.

Grub do openSUSE, “atualizado” para detectar o MX Linux 25.1

Atualizei o Grub do openSUSE — e agora basta usá-lo, para carregar o MX Linux 25.1.

Teste inicial

Montagem sem pedir senha — e sessão Plasma X11

19:20 a 21:20 - Testei a nova instalação durante umas 2 horas — ainda com a pasta /home original (dentro da partição-raiz). — Demorou um pouco, até conseguir o Login em sessão X11 — e a montagem automática das demais partições.

Copiando do fstab do MX-23 as linhas das partições Home e Swap

Passei à fase seguinte da minha migração: — Copiei do /etc/fstab do MX-23 as linhas referentes às partições Home12 e Swap — e colei no arquivo /etc/fstab do MX Linux 25.1, pelo editor interno do Midnight Commander — “sudo mc”.

MX Linux 25.1 com a /home do antigo MX-23

21:20 a 0:00 - Ao reiniciar o MX Linux 25.1 (Plasma 6) com as configurações da partição /home do MX-23 (Plasma 5), encontrei as falhas normais nessa transição: — widgets (Weather, Moon) precisavam ser trocados por versões compatíveis, o lançador do System Settings precisava ser corrigido etc.

O Login automático caiu em sessão Plasma Wayland, com o Conky sem linhas ou gráficos — e as regras de janelas (KWin) bagunçadas. — Tornei a configurar o SDDM, e depois disso o Login automático nunca mais voltou a entrar em Wayland.

Lista dos pacotes instalados pelo usuário no MX-23

19 Jan. 2026 - 1:00 a 2:00 - Ainda carreguei duas sessões do antigo MX-23, para fazer uma última atualização do sistema (registro), gerar um relatório “Quick System Info” de 100 linhas, salvar uma lista dos aplicativos “pessoais” (User Installed Packages) etc. — além de listas completas de todos os pacotes instalados — mas evitei mexer nas configurações, que eu já tinha começado a adaptar ao MX Linux 25.1.

Colando a partição Linux13 na partição Linux12

2:00 - Pelo GParted, copiei a partição do MX Linux 25.1 (sdb17) e “colei” na partição onde estava o MX-23 (sdb6). — Depois, deletei o original, para não ficar com partições duplicadas (e o mesmo UUID). — Tornei a atualizar o Grub do openSUSE, para refletir a nova situação.

Desabilitando os-prober, quiet, splash no /etc/default/grub

20 Jan. 2026 - Desabilitei a detecção de outras distros (os-prober) pelo Grub do MX Linux 25.1. — Basta ele detectar a si mesmo, para que o Grub do openSUSE encontre as informações necessárias.

Aproveitei para desabilitar “quiet” e “splash”, para exibir tudo que acontece durante o boot — ao invés de uma animação bonitinha, que não dá nenhuma informação.

Essas 2 configurações ficam no arquivo /etc/default/grub — que editei pelo Midnight Commander — “sudo mc”, no Konsole.

Para fazer efeito, executei em seguida o “update-grub”, para gerar novo arquivo /boot/grub/grub.cfg com as alterações.

Links úteis

Manual do Usuário do MX Linux 25

xxxx

___________________
• Publicado em 20 Janeiro 2026; e desenvolvido até...

— … ≠ “•” ≠ … —

MX Linux

PC desktop UEFI / GPT