C'è un esempio per installare debian da una live USB Linux-mint (o qualsiasi distribuzione basata su debian). Se hai una distribuzione basata su debian già installata sul tuo hdd , puoi installare un'altra distribuzione basata su debian usando chroot
e debootstrap
dal sistema operativo esistente.
Avvia dall'USB live. Usa gparted per creare il tuo root
, swap
,/home
... partizioni.
Se preferisci la riga di comando ( fdisk
, parted ..) , ecco come attivare la partizione di swap :
mkswap /dev/sdaY
sync
swapon /dev/sdaY
Diciamo che devi installare debian stretch .
Installa il debootstrap
pacchetto :
sudo apt-get install debootstrap
Crea il /mnt/stable
quindi monta la tua partizione root (sdaX
)
sudo mkdir /mnt/stable
sudo mount /dev/sdaX /mnt/stable
Installa il sistema di base:
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
Imposta la tua password di root:
passwd
Aggiungi un nuovo utente:
adduser your-username
Imposta il nome host :
echo your_hostname > /etc/hostname
Configura il /etc/fstab
:
aggiungere le seguenti righe:
/dev/sdaX / ext4 defaults 0 1
/dev/sdaY none swap sw 0 0
proc /proc proc defaults 0 0
usa la documentazione debian per modificare il tuo sources.list
(sostituisci jessie
da stretch
)
Configura locale :
apt-get install locales
dpkg-reconfigure locales
Configura la tua tastiera:
apt-get install console-data
dpkg-reconfigure console-data
Installa il kernel:
apt-cache search linux-image
Quindi:
apt-get install linux-image-4.9.0-3-amd64
Configura la rete:
editor /etc/network/interfaces
e oltre quanto segue:
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
Per gestire la rete wifi installa i seguenti pacchetti:
apt-get install net-tools network-manager wireless-tools
Installa grub :
apt-get install grub2
grub-install /dev/sda
update-grub
Puoi installare un ambiente desktop tramite il comando tasksel
:
apt-get install aptitude tasksel
Esegui il seguente comando e installa la tua GUI preferita:
tasksel
Infine, esci dal chroot e riavvia il sistema
Documentazione:D.3. Installazione di Debian GNU/Linux da un sistema Unix/Linux
Wiki Debian:
- chroot
- debootstrap