Quero reinstalar meu VPS com o repositório oficial do debian, em vez de com a imagem fornecida pelo operador VPS (não confio no operador VPS).
No sistema original eu instalei o debian-installer por apt install debian-installer debian-installer-12-netboot-amd64
e peguei o kernel que vem com o debian-installer como uma nova entrada de inicialização do grub.
Quando eu reinicio o VPS, ele pode iniciar automaticamente uma nova sessão de instalação, assim como inicializar a partir de um pendrive, para que eu possa apagar tudo o que for oferecido pela operadora.
Agora quero fazer mais perfeitamente, ou seja, inicializar com expert install mode
o instalador debian.
Acho que a única maneira de controlar o processo de inicialização do kernel do instalador é oferecer alguns parâmetros do kernel na entrada do grub. Mas não sei qual parâmetro devo especificar, porque esses NÃO são parâmetros comuns do kernel, aqueles que podemos consultar nos documentos padrão do Linux.
Qual nome e valor dos parâmetros do kernel podem fazer com que o instalador debian inicialize no modo exercer? Ou onde encontrar documentos sobre isso?
Obrigado!
Então você precisa mudar a operadora VPS. Esses caras executam o virtualizador em que seu sistema operacional é executado – eles podem literalmente fazer o que quiserem com sua RAM, incluindo substituir URLs, fazer com que as verificações de assinatura sejam aprovadas quando falharem e assim por diante.
Então, sim, você tem um problema de confiança sem uma solução técnica.
Eu nem sabia que isso ainda existia! Lembro-me do instalador avançado em modo texto como sendo necessário principalmente porque o instalador padrão não dava escolha sobre configuração de rede e layout de disco, mas não acho que isso ainda seja um problema, e o instalador atual só pode fazer como tanto quanto o "instalador especialista", talvez além do suporte ao leitor Braille (você vai querer a configuração de rede padrão para o seu VPS de qualquer maneira, e mesmo se quiser fazer a configuração manual, você pode fazer isso assim que o autoconf DHCP / IPv6 falhar ). Acabei de jogar - não encontrei nada que pudesse fazer na instalação especializada que não pudesse no instalador gráfico padrão e que eu gostariapara fazer em uma VM: Coisas como adicionar repositórios, instalar software adicional ou remover coisas são honestamente melhor feitas com ferramentas de provisionamento que você executa na instalação limpa (por exemplo, ansible), e não através de manipulação manual do dselect no instalador.
Portanto, certifique-se de que você está realmente resolvendo um problema e não apenas dificultando sua vida. Os ambientes virtualizados normalmente são perfeitamente detectáveis automaticamente sem drivers adicionais (e se não forem, você provavelmente precisará do kernel do seu provedor VPS; consulte o problema de confiança insolúvel acima).
Porém, se você preferir fazer a instalação através do console serial ao qual seu provedor VPS pode lhe dar acesso, com certeza o
DEBIAN_FRONTED=text
parâmetro pode ser seu método de escolha. Observe que a forma mais comum é fazer upload de um esquema de provisionamento (por exemplo, um arquivo de configuração cloud-init). Mas isso depende da solução de virtualização do seu provedor VPS.No seu caso de uso, é realmente mais comum criar uma imagem inicializável que forneça um servidor SSH ou que seja totalmente pré-configurada para fazer a instalação sem interação manual.
Você descobrirá isso acessando https://www.debian.org , clicando em "Suporte ao usuário / Obtendo ajuda e documentação", clicando no link na caixa cinza escuro "documentação", clicando em "Guia de instalação", em seguida, clicando na arquitetura que você possui (ARM de 64 bits? PC de 64 bits?) e navegando para a seção 5, "Inicializando o sistema de instalação"; e aí, clicando em "5.3.2 Parâmetros do instalador Debian".