Existe um exemplo para instalar o debian a partir de um USB live Linux-mint (ou qualquer distro baseada no Debian). Se você tem uma distribuição baseada no Debian já instalada no seu HDD, você pode instalar outra distro baseada no Debian usando chroot
e debootstrap
do sistema operacional existente.
Inicialize a partir do USB ao vivo. Use o gparted para criar suas partições root
, swap
, /home
...
Se você preferir a linha de comando ( fdisk
, parted ..), há como ativar a partição swap:
mkswap /dev/sdaY
sync
swapon /dev/sdaY
Digamos que você precise instalar o debian stretch.
Instale o pacote debootstrap
:
sudo apt-get install debootstrap
Crie o /mnt/stable
e monte sua partição raiz ( sdaX
)
sudo mkdir /mnt/stable
sudo mount /dev/sdaX /mnt/stable
Instale o sistema básico:
sudo debootstrap --arch amd64 stretch /mnt/stable http://ftp.fr.debian.org/debian
sudo mount -t proc none /mnt/stable/proc
sudo mount -o bind /dev /mnt/stable/dev
sudo chroot /mnt/stable /bin/bash
Configure sua senha de root:
passwd
Adicione um novo usuário:
adduser your-username
Configure o nome do host:
echo your_hostname > /etc/hostname
Configure o /etc/fstab
:
adicione as seguintes linhas:
/dev/sdaX / ext4 defaults 0 1
/dev/sdaY none swap sw 0 0
proc /proc proc defaults 0 0
use a documentação da Debian para editar seu sources.list
(substituir jessie
por stretch
)
Configurar localidade:
apt-get install locales
dpkg-reconfigure locales
Configure seu teclado:
apt-get install console-data
dpkg-reconfigure console-data
Instale o kernel:
apt-cache search linux-image
Então:
apt-get install linux-image-4.9.0-3-amd64
Configure a rede:
editor /etc/network/interfaces
e depois do seguinte:
auto lo
iface lo inet loopback
allow-hotplug eth0 # replace eth0 with your interface
iface eth0 inet dhcp
allow-hotplug wlan0 # replace wlan0 with your interface
iface wlan0 inet dhcp
Para gerenciar a rede wifi, instale os seguintes pacotes:
apt-get install net-tools network-manager wireless-tools
Instalar o grub:
apt-get install grub2
grub-install /dev/sda
update-grub
Você pode instalar um ambiente de área de trabalho usando o comando tasksel
:
apt-get install aptitude tasksel
Execute o seguinte comando e instale sua GUI favorita:
tasksel
Finalmente saia do chroot e reinicie o seu sistema